Here is a component that synchronizes with the Max for Live device the BufferShuffler. The BufferShuffler takes a stream of audio, writes it to a buffer, splits the buffer into segments and then plays the segments back in the specified order chosen with a grid in the device. The TD BufferShuffler does the same to a video stream.
The TD component syncs with the BufferShuffler using the TD/Ableton sync project. In the zip file below is an Ableton project and a TD project both with an audio and a video sample that sync with each other.
First load the Touch project then the Ableton project.
In the Ableton project:
- set your IP address of the TD computer in the TDSync track's Touch device and press reinitialize
- go to the BufferShuffler track and double click on the small button labeled "p TD" and then set the port the TD computer is on there also (I have synced the two patches yet)
- if you have a lemur there is a text edit box beside the p TD button to set your lemur port
- press play in Ableton and it should just work with the the sample midi clip just playing otherwise the sample is on C3
I'd be stoked on any ideas on how to improve this component. It's not perfect (I think because of some rounding errors with frame position) and also reverse isn't working to well.
If it doesn't work please let me know.
Cheers
Keith
