Route MIDI notes to different VST instruments depending on pitch

Antonio Alcorn's icon

I'd like to split my MIDI keyboard controller so that different octaves are mapped to different VST instruments. For example, notes 48–59 play an organ sound, and notes 60 and up play a piano sound. I don't need aftertouch or anything fancy, just pitch and velocity.

I got it working with the following patch, but it feels clumsy. Is there a better way to achieve this?

Max Patch
Copy patch and select New From Clipboard in Max.

LSka's icon

Here's one way using [split]:

Max Patch
Copy patch and select New From Clipboard in Max.

Roman Thilenius's icon


you could also divide the note number / 12 and control a [gate~ 5] with it.

Antonio Alcorn's icon

Very helpful! I was able to get it working based on LSKA's [split] example. Thanks for the explanation.