'Midi Block'
I've been doing some homework and haven't come across anything like this so far.
I'm looking for a 'Midi Block' function, you could perhaps call it a Midi Mute button.
Let's say I have Midi Notes coming in from a clip in ableton. I would like to be able to turn these notes on and off so that they can either play or bypass the current VST.
It would be a really neat way of being able to Mute a track with out muting the entire FX chain straight away.
Has anyone heard of such a device? If not could it work?
Do you want to be able to like stop devices of a given track to receive MIDI from that given track? It's as simple as inserting a [gate] between [midiin] and [midiout]. You might also want a [flush] to send note off messages when you 'midi mute' the track. I bet there is already a M4L MIDI device for that.
Otherwise, you can mute clips in Ableton, and it seems to be available through the API as the muted property.
The gate object is what you want, with midiflush to prevent stuck notes.
@11Olsen to the rescue - thank you this Midi Mute is just what I was thinking about.
At the moment I have had a little play around with various scenarios and haven't had any problems with Midi notes getting 'stuck' on - how does this happen?
Stuck notes are a result of missing note-off messages. If you only block note-on, there will be no problem. I come from akai mpc and the midi track mutes there work like this device. Often it sounds way smoother than a mute of the audio (and the effect chain).