getting the playhead postion from Logic
is there any way to get the current playhead position from Logic to Max? I've messed around with MTC from Logic and [midiin], but i can't make sense of the numbers i get. ideally i could have the transport/playhead position from Logic at all times, no matter if paused or playing. thanks for help.
well i just found this patch posted on the forums. whoaa, is that what it really takes to decode the MTC? it works, but i figured there might be some object that does it for me already...
The MTC protocol is in fact quite complex. In addition to 'quarter frame messages' which are covered with the posted patch, there are also 'full frame messages' which are usually sent if the playhead is set to a new position while the master is not playing. For more details see this document
thank you. that's gotta be the best explanation of MTC i coulda asked for. what's even better is realizing that i can get the time down to a quarter frame.
i think i remember reading hints that the MTC data from Logic can be inaccurate. time to see how it works..
I've used MTC from Logic to sync with Ableton Live, and it worked perfectly.