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?