MIDI Limitations in Live

    Jun 15 2012 | 10:44 am
    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?

    • Jun 15 2012 | 2:51 pm
      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.
    • Jun 19 2012 | 12:46 pm
      Thanks for the clarification, Dave.