MIDI Limitations in Live

ricky's icon

Hi Guys,

I am tracking and converting pitch data from an instrument to MIDI data within a M4L device. The goal is to send this data to a synth in Live. I have formatted the data correctly, using [makenote] and [noteout] etc. For whatever reason the data is not being received by Live. However, when I use the patch as a standalone Max patch, it works fine.

I have now discovered that this is a limitation with M4L:

"When authorized only via Live, the Max application will not use its own MIDI drivers. MIDI input arrives from Live and MIDI output is sent to Live. MIDI I/O works only when using preview mode. If you turn preview mode off, all MIDI I/O for the Max application will stop."

Is there any way around it?

Ricky

Dave Mollen's icon

In Abletons audio tracks you've only got an audio input and output. And vice versa for midi tracks.
However you can send midi data to all tracks through send/forward and receive pairs.
Just put a [send] or [forward] in your audio track and a [receive] in your midi track.

With [forward] you have the advantage that you can dynamically change the name of the sender.
[receive] shares the same ability.

ricky's icon

Thanks for the clarification, Dave.