Having a bit of an issue which appears to be a bug with T3. Just wanted to run this by OSCulator users in the hope that someone has a workaround OR has had success sync'ing external apps via OSC using the upgraded Traktor Pro:
Traktor Studio 3 outputs a "midi/note/16" OSC message, with the velocity sweeping between 0-1 on every beat. Very useful. I can convert & transmit this thru OSCulator into a simple MIDI CC pulse which Quartz Composer patches are able to latch onto (& therefore playback patches in sync with the music) at anytime. [n.b: Quartz Composer users will know that the MIDI Clock Input is a bit fussy and will *only* grab a clock signal after it receives a MIDI Play-Start command. Not ideal. I would have to restart my Traktor clock just get QC video / DMX to sync!]
My problem - the suspected bug - lies in the fact that Deck 1, 3 and 4 in Traktor generate a useable velocity sweep / pulse with the "midi/note/16" OSC message... however Deck 2 just outputs a fixed (maximum) velocity message. The duff signal from Deck 2 always overrides the signal sent by Deck 1 except when either Deck 3 and/or 4 are playing; in which case a useable signal appears again.
Short (28mb) screen video at http://www.disuye.com/traktor/
Please note for clarity I recorded this at full res, best bet is to download and hit Apple+0 for 50% QuickTime playback. Also note I chopped the range of OSC signals in OSCulator to fit between 0.4~0.6 (signals coming out of Traktor are in fact 0.0 to 1.0)
Comment