Multi-MIDI VST wrapper
This was called "Instacomposer Wrapper" because it's the ...
- Type
- MIDI Effect
- Author
- soaria
- Version
- 2.1
- License
- AttributionShareAlike
- Live version
- 11.2.6
- Max version
- 8.3.1
- Downloads
- 1,694
- Updated
- 2023-08-15
Description
This was called "Instacomposer Wrapper" because it's the biggest use case I have on hand, but it will generally let you work around the goofy lack of MIDI channel routing in Live. Pick a "base" bus number, and then put a MIDI receiver before each instrument. (e.g. "start with bus 1" and then "receive 1", "receive 2", etc, up to "receive 16").
Several Max4Live devices use the same protocol by default, and the UI in this one is based somewhat on one called "Max MIDI Receive" and "Max MIDI Sender".
You will also need a MIDI receiver device that accepts the standard-ish "M4L.MidiBus-%i" messages. Originally I was directing people here:
https://www.ableton.com/en/packs/max-7-pitch-and-time-machines/
But since that only supports 12 channels, I've built an updated device that does all 16:
https://maxforlive.com/library/device.php?id=9451
This device is a revamp/rework of my earlier version. I decided to leave that as a separate entry in case the older one was working better for someone.
https://maxforlive.com/library/device/7990/instacomposer-wrapper
Since that one, I've added support for all 16 channels, and it's also capable of saving its state properly for presets and such.
I'd like to make a short tutorial about this some time, but it's not ready yet.
Changes since 2.0:
* Pipes through input MIDI to the selected VST