I'm attempting to make a TouchOSC/iPad control surface for Adobe Audition in OSX. The basics are running well: Audition accepts only Mackie Control, so I'm routing signals into audition via midi using the Mackie-specific midi notes/channels to control basic transport controls and faders. I then made a 'bridge' with PD, to translate and communicate messages back to Audition via OSC for visual feedback on the iPad.
However, I've hit a brick wall trying to grab the 'track names' from Audition's Mackie Control sysex feed. I've reversed-engineered the messages and made a patch to pick out the relevant bits of data and translate them into words, but the sysex stream that PD is receiving seems to be truncated, and not received in full... It cuts out mid-flow (eg. "240 0 0 102 20 18 77 32 48 48 52 32" - without the terminating 247) and seems to completely omit a good few sysex messages entirely. To test, I've just been using the standard [sysexin] - [add2 $1( - [ (
FWIW, I know Audition's spitting all the data out, as MIDI Monitor, and other iPad apps (AC-7 core) receive the track names in full, but am confused about what's going on in PD.
Any ideas, anyone?
Cheers in advance.