• SONAR
  • [SOLVED] How to select just the top or bottom MIDI notes?
2017/01/03 13:41:53
rogeriodec
This is a very useful function in Sibelius, when for example we want to separate notes of various chords on the piano and place them in different instrument tracks.
If I have for example a chord sequence with three notes each, I want the top note (no matter what note it is), always go to instrument 1, the middle note go to instrument 2 and the lower note go to the instrument 3.
It would be very interesting if there was some way to select only the highest or lowest notes within the PRV.
Could someone tell me if there is something similar in Sonar?
2017/01/03 14:19:02
brundlefly
No, there isn't really a good way to do this in SONAR unless there's a CAL out there that I don't know about.
 
Assuming there isn't too much overlap of voices in the chord progression, you can drag in the keyboard at the left side of the PRV to select a pitch range, and Shift+drag it to another track. If there is overlap, you may need to work in sections and/or selectively move some notes to the correct track to finish the job after making the initial split by ranges.
 
But I'm curious... what does Sibelius do when not all chords have the same number of notes?
2017/01/03 14:23:19
reginaldStjohn
The only ideas that come to mind are the event filter or a CAL script. The filters might work if the top notes are within a certain range outside of what any of the middle notes are. Even if there is some overlap it might get most of the notes selected and then you would have to make some manual edits.
 
2017/01/03 14:35:46
Lynn
In PRV, if you click on the keyboard to the left, you can play and select any note, and just copy/cut into a new track.
2017/01/03 15:00:37
Cactus Music
I do this all the time with  midi drum parts so I can separate parts into their own tracks instead of just one.
As said, select the note on the keyboard GUI and have at it. Lots of options there.
 
On way is the copy the original track a few times first, then go in to each track and delete unwanted notes globally using the keyboard GUI trick.
Then you can change the output of each track to other synths.
2017/01/03 15:27:02
SMcNamara
Isn't there a CAL script "split notes to tracks" (or something like that)?  I believe I used it for drums some time back, and it sounds like the perfect CAL (if I've remembered correctly).
 
Steve
2017/01/03 15:57:30
Sanderxpander
All those suggestions work only if the notes you want to move are always the same pitch. I could have maybe 25 middle Cs in a clip and it could be the top note 14 times, middle note 5 times and bottom note 6 times. There is no way that I know of in Sonar to split these easily, though hopefully someone like Anderton will prove me wrong. When doing orchestral arrangements this is really useful, you can hammer out the parts/chords on a piano and then split them SAB or SATB quickly. Logic lets you select top or bottom notes in chords, which makes short work of this.
2017/01/03 16:11:14
brundlefly
Just out of curiosity, can Logic recognize a chord if the notes aren't hard-quantized?
 
I can see how notation software could do this more easily because note placement is limited to musical durations. It gets more challenging, but still possible, with unquantized MIDI.
2017/01/03 16:14:27
rogeriodec
I already imagined that there would not be a solution in Sonar ...
Well, let's continue with Sonar, despite all the bakers' disregard about PRV and CAL Scripts ...
2017/01/03 16:36:35
Sanderxpander
brundlefly
Just out of curiosity, can Logic recognize a chord if the notes aren't hard-quantized?
 
I can see how notation software could do this more easily because note placement is limited to musical durations. It gets more challenging, but still possible, with unquantized MIDI.

I have never had it go seriously wrong and for the type of use case described I can't see how it would. But I don't have Logic at hand to test the limits at the moment. It seems a really basic function to be honest.
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account