List Editor MIDI Channel Edit for entire track

Is there a command in the List Editor that will change the MIDI Channel on each event in track at once without having to double click on each entry and edit each individual event? Could this be done more easily using another editor (perhaps the Logical Editor)? Its use may not come up that often, but utilizing parts of tracks in another track (like a part of a longer track played on one instrument and it would sound better on another instrument having a different MIDI channel when the event was input). I don’t like using Omni or “Any.” This could make tracks a mess and all or parts of them may not be received properly by whatever instrument(s) is finally decided upon for playback.

I am in month three of my changeover from Sonar and having a mostly pleasant time getting used to Cubase. There are many things to like about the program.

Michael
Studio Vheissu

The easiest way to do this is to use the Info Line in the Key Editor.

Simply select the notes that you wish to edit and use the info line to apply the changes to all of them at the same time.

Another way is to use the Range Selection tool (the one with the icon that looks like a square). Select the range that you want to be played by another instrument, press Shift+X to split this range and then drag it into another track. The Range Selection tool is also very useful for copy and pasting stuff into multiple tracks.

Also, in list editor, if you select a range or select all and then change the midi channel of the first event, all selected events will change. If the same is done in other fields, like velocity, they will also change but proportionally, unless all velocities were the same value.
The logical editor will also do it but it takes a little more to figure out how it works, however once you do, it can do amazing stuff, german engeneering is quality but always convoluted. Can’t wait for a Japanese DAW.
Remember that the track midi channel will override the events midi channel on that track.
So you can alway cut the parts you want to try on another instrument and paste it to another midi track and select the track midi channel to reflect the receiving midi/virtual instrument. It will not matter what midi channel data the actual midi events have as shown on the list editor.

Suppose you recorded a midi track and were sending from a synth on midi 1. Later you decided to record some other stuff on the same track but did not notice that you were playing your multi timbral synth on midi 2. Now you got some events with midi channel 1 and some with midi channel 2. This can happen for example if you are adding percussion sounds to a percussion or drum track. With the logical editor you can just select the events with midi channel 2 and change them to 1 or just delete those or just increase velocity on those or just cut those and paste them onto another track. Neat.

This is nearly correct for the default behavior. Actually when multiple notes are selected & the velocity is changed in the Info Line the new values are changed relative to their initial values not proportionally. Say you select two notes with velocities of 40 & 100. The info line will show the value of the 1st note 40. If you change the 40 to 20 then the 2nd note will change to 80 (100-20). If the changes were proportional then the 2nd note would have changed to 50 (half its initial value).

That said you can set a bunch of different velocities to the same value. If you use ctrl+Enter when modifying the value in the Info Line it will set all the selected notes to the same value.

[quote=raino post_id=730636 time=1522367764 user_id=1367
This is nearly correct for the default behavior. Actually when multiple notes are selected & the velocity is changed in the Info Line the new values are changed relative to their initial values not proportionally.
[/quote]

Stand corrected, meant to say what you are saying but used incorrect wording.
Thanks for the tip about using ctrl+Enter to modify all to same value.

Thanks so much for your responses. All the methods work and I can see where each may be utilized for useful purposes depending upon what part of the program is being used. Thanks again all.

Michael