Forums > MaxMSP

ppq message and sync~; a bug??

February 2, 2011 | 1:09 pm

Either I’m misunderstanding how the ppq message to sync~ works, or it’s broken.

If I just open the sync~ help patch, and connect a series of messages boxes to the sync~ object (e.g. [ppq 12] , [ppq 24], [ppq 48]), clicking each one has no effect on the output.

This is Max 5.1.7 (44134), Mac OS 10.6.6. Am I doing something wrong, or have I misinterpreted what the ppq message does? Thanks in advance for any clues…


February 2, 2011 | 3:41 pm

Just did a quick test using [timer] to measure the event intervals on the right outlet. It turns out that the behavior seems formally correct, ie. ppq 12 gives 12 events per beat.

However, the time intervals are not equal as one would expect. For example, at ppq 12 there are 11 midi beat clock intervals (corresponding to ppq 24) and one larger interval to fill the gap.

So it’s a quirky implementation, questionable for practical usage.


February 2, 2011 | 6:06 pm

Thanks broc – I realize now that I was misinterpreting what the ppq message does; I thought that it would alter how *inbound* midi clock information would be received/interpreted. I realize now that it only changes the midi clock *output* information, not what I was after….


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