I've been dealing with an odd issue with midi notes in some devices "hanging" indefinitely. I have a an instrument chain in Ableton with a few devices (two Ableton devices and two M4L devices) which receive on/off messages relative to when they're activated in a chain. For whatever reason, eventually I'll find that which I switch the chain to a new instrument, the new instrument is generating sound that won't stop apropos of nothing, but it doesn't seem to do that if the device is in its own track.
I was just setting thing in a new project up, so I didn't have a midi controller hooked up or a midi clip going when I first started having the problem, so there wasn't anything triggering a note, and when I turned on my Push 2, it wasn't truncating the active note, either.; it kept droning. I tried turning the device off and on again (natch), and I even tried inserting a midi flush device, but that didn't do anything either. Is there some way to make sure all midi messages are inactive before switching to a device in a chain?