Forums > MaxMSP

getting the playhead postion from Logic

Oct 13 2011 | 11:09 pm

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.

Oct 13 2011 | 11:19 pm

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…

-- Pasted Max Patch, click to expand. --

Oct 14 2011 | 1:01 am

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

Oct 14 2011 | 4:55 am

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.

Oct 14 2011 | 4:08 pm

i think i remember reading hints that the MTC data from Logic can be inaccurate. time to see how it works..

Oct 14 2011 | 7:19 pm

I’ve used MTC from Logic to sync with Ableton Live, and it worked perfectly.

Viewing 6 posts - 1 through 6 (of 6 total)

Forums > MaxMSP