I have a rather long bass track that I want to play one octave up. I want every note to change to one octave up. For smaller chunk of notes I can select many and just drag them but it's not working in zoomed out mode for many many notes. Is there a function that can move many notes for me. I use Cubase and its MIDI editor.
Cubase (C4 on my PC) allows you to insert a track fx for midi tracks that lets you globally raise all notes up or down as many semitones as you want: -
I've got acoustic piano track fx, transpose feature circled. Maybe this will let you do what you need.
If you only need to apply this to a section of the track you can set up a control track where you only apply transpose in certain areas.