Max4live syncing with transport and metro and time signatures
i started looking at the max4live tutorials, and found the transport object to get the bpm and time signature from live and i can use metro to tap into the global transport(which max will get from live) to bang on the beat.. in the example it used:
"metro 4n @quantize 4n @autostart 1 @autostarttime 0" will produce a bang on every quarter note.. But what if If live’s time signature isn’t in quarternote time, but say in 8th notes (4/8), how do i tell metro to bang on the 8th note?
Metro attributes can be set by messages like [interval 8n] and [quantize 8n].
which tutorial were you looking at? I’m trying to learn how to do exactly that.
inside of Max, i clicked help -> max4live, then checked out the Timing and synchronization area on the right.. I also pasted the section of my patch the does this and takes the bottom part of the time signature into account..
----------begin_max5_patcher---------- 635.3ocyV1rbaBCD.9L9oPCmc8fDFPjSsY50NSOzasY5HCJNpEjnfn0oYx6d kDPLIVfsIN18BXsrV6te6OROLywckXCsxEbE3q.GmGl43XDoE3zt1wMmrIIi TYTyMQjmS4R24MeSR2HMx+BKm9M9GYUEYj6up6yYLNMQTyM5fZExqyE0xLpz ridsRKHxj6X70eujlHa7HXP7Bu4.XXn9U.R+ze4BOvMs+GVpw1hU+3cK6L4s BtjSxolu7gRFIycqcY7NyB6odE6uF0gJKnk93rY5GyekH45O+IP5oEH9QZFf fFtDfGCHnKGPxoUUj0zc.BiKok+ljAvbWqgNb3PG4YR+Hu.8qPXSgQuPuYaj 2WPa9Ctt1nBDOLV.WKxRsxFjM13MI1balPs01CezHYdrIYizYaUl2yD93wBe kgHpZRf6JBesUVfQSgEvSGKVUKkhoTJXx99PCE7e54vrXPDDFZOFmPvvo+Qs i6TymSkkBvRN38+plvkJfYVPpkhJIoTBf8VHUCQAdKNhgE6GSnHSiCLpAZ9S hSvfvibbh0VF3hf3.HNZJ3sNeEs7n6aZGa.wns8MnQqUX7w6Zfv3Swj0KGJZ N13zfB7kFE1a5p4Ejje1I9NVZJk227GMy7Mm5rL7fYl9kcjE8+IxjkDdUgnT ZutJdrKkXNSBBaPEJZ+mM0CRy6cR0t+vlV14J5M5bciwLShew0jMjPK+4rtR TWlzEmOM5DrEFozJIiSjLAumVgOWoskrc2FLmkVHTnn0K.2XM0evNkBWfk6w mz2O3b6SA6wmL8OmSm5E1aHuBOfWAeC8J3d8p3yrWEeHrBedSf3CwmBdMsep EON6ebCtOl. -----------end_max5_patcher-----------
Hmmm… that’s not working. What I’m trying to do is get Live transport information into a max patch that isn’t a M4L patch within Live. Nothing I’ve tried is working out! Sometimes the transport doesn’t even recognize "live" as an option when I "getclocksources"
This is my first time trying to get timecode information across software, and it’s giving me nightmares. I have a feeling I’m missing something super-obvious to more experienced patchers. :-(
Thanks so much in advance.