Help: Sending Clock from DAW to Max For Live Plugin in MSP 8
Hi everyone!
VERY new to Max, bought it sometime last week. Super basic question (I hope), but I'm trying to send a clock source from my DAW (Cubase) and into a Max for Live sequencer called polyrhythmus. I'm getting clock signal (as seen on the scope in the picture ive uploaded) , I've even sent the exact same signal to various bits of outboard gear I have, and all well, I'm just not sure how I'd clock the sequencer? The inputs include MIDI In (right-most input) and Channel 1 and 2 In. I want the sequencer to run as it should. There's no 'play; button on the sequencer, so I assume it just works correspondingly with a clock source (which is usually Ableton). Any gelp appreciated
hey nick,
happy that you're attempting to use polyrhythmus (and thanks for your message on instagram).
natively, polyrhythmus clocks off of ableton live's transport – meaning it's not really built to work outside of this particular DAW.
anyhow – if you open/edit polyrhythmus (rightclick on the plugin in your max-window and select "object -> open original..."), you'll see a section in the patch with an object called plugsync~. this object is particular for getting transport (= sync) information from ableton live (i've attached a screenshot). i just gave it a shot and simply replaced this object with one that is capable of receiving a clock via rewire, namely the hostsync~ object. the hostsync~ object seems to have the same anatomy as the plugsync~ object, so at a first glance, this seems to be working out of the box. i can't how ever guarantee how reliable rewire is in terms of fluctuation in clocking. it's looking good, but you'll have to give it some stress testing :)
i've attached the rewire-version of the plugin (had to zip it due to its filesize). simply replace polyrhythmus inside your patch.

wow, thank you so so much for the prompt response. really impressed with this. i'll let you know if i run into any issues . again, thanks so much!!!
Hi BENNIY,
I am interested in using polyrhythmus in a similar way to NICKR06262000, with Reason and the rewire~ object instead of Ableton. I'm still getting used to Max, and I'm not sure how to get the clock and transport signals from rewire~ and send them to polyrhythmus. Does the hostsync~ object do this automatically as long as there is a rewire~ object in the patch, or is there an intermediate step I'm missing? Thanks
Benniy's patch rewired as it is here (Windows 10, Max 8), hostsync~ doesn't need other objects.
You may need to select (and turn on) ad_rewire driver in Options > Audio Status.
But are you sure you have Rewire? The latest versions of Reason don't have Rewire anymore.
Thanks for the reply, Paul. I still have Reason 10, so my copy has rewire, but I'm realizing Reason only works as a Rewire client and not as a Rewire host. So I don't think hostsync~ will work to interface with Reason in the same way it does with Cubase. Hmmm