recovering sync?

Discuss music production with Ableton Live.
Post Reply
gustavo bravetti
Posts: 132
Joined: Wed Oct 18, 2006 12:11 am
Contact:

recovering sync?

Post by gustavo bravetti » Wed Nov 09, 2011 1:37 pm

Hey guys!

Is there some way for a slave Live to recover midi clock sync after a midiclock drop-out/loose, or after a virtual midi port add/change (ie. restarting a max/msp app that creates a new virtual midi port)?

It seems the only way is to stop then play master Live, and this is not good for live performance.

Alos any body here has tried an alternative sync method using max4live for example?

Thanks!

chapelier fou
Posts: 6258
Joined: Mon May 15, 2006 12:15 pm

Re: recovering sync?

Post by chapelier fou » Wed Nov 09, 2011 1:49 pm

I am afraid not.
But you should search for precise documentation of what is really midi sync (which bytes refer to play, stop, bars, etc...), it may be possible to find a way to send a correct message if needed. Just an idea.
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

broc
Posts: 1151
Joined: Mon Jul 26, 2004 8:37 am

Re: recovering sync?

Post by broc » Wed Nov 09, 2011 3:21 pm

I've used MTC (Midi Time Code) to sync 2 instances of Live on different computers.
Since Live can't run as MTC master I've used Logic as master to sync both Live as slaves.
With this setup, after connection failure the remote slave automatically continues playing.

However, MTC doesn't transmit tempo information, in contrast to Midi clock.

gustavo bravetti
Posts: 132
Joined: Wed Oct 18, 2006 12:11 am
Contact:

Re: recovering sync?

Post by gustavo bravetti » Wed Nov 09, 2011 4:31 pm

Broc, I was thinking on create some device using max/msp and use it for that purpose (Master), anyway having both Live apps as slave doesn't sounds good to me, time tends to oscillate too much on Live when in slave mode, with some synth lines and some arps running is ok, but not on the main drums, bass, etc.

Chapelier, I'll do that, I will analyse which data is sent from Live Master when you press play, then I'll create a device on max/msp to send the same data and see if that makes Live to get right synched.

I'll keep you posted.

gustavo bravetti
Posts: 132
Joined: Wed Oct 18, 2006 12:11 am
Contact:

Re: recovering sync?

Post by gustavo bravetti » Wed Nov 09, 2011 6:38 pm

donne, problem solved with a very simple MAX patch and a clip on Live master to reset the clock, I will put something here soon.

chapelier fou
Posts: 6258
Joined: Mon May 15, 2006 12:15 pm

Re: recovering sync?

Post by chapelier fou » Wed Nov 09, 2011 8:49 pm

Nice !
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

gustavo bravetti
Posts: 132
Joined: Wed Oct 18, 2006 12:11 am
Contact:

Re: recovering sync?

Post by gustavo bravetti » Thu Nov 10, 2011 4:13 pm

Ableton just did a terrific work in what concerns to MIDI clock , anyway there are still some situations that can complicate things when playing live.

Restarting an USB device/software that changes your MIDI port configuration, or just noise on the electric line could make your Live slave application being out of sync, and when that happens the only way to recover your sync is to stop/play the master Live application...

...or you can use this resync.app tool ;)

resync.app is an OSX app created on Max/MSP. It runs on the Master system and acts as a gate for the MIDI clock signal. Controlled by a MIDI clip on the master Live application, it will cut the MIDI clock signal then send a stop message, and right away in the next bar it will send a play message and release the MIDI clock signal. As a result of this, the slave Live application will get again in perfectly sync with the master, without the need to stop/start the master Live application.

http://gbravetti.com/resync

Happy slaving!

chapelier fou
Posts: 6258
Joined: Mon May 15, 2006 12:15 pm

Re: recovering sync?

Post by chapelier fou » Thu Nov 10, 2011 4:27 pm

Glad it was simple as this !
MacBook Pro 13" Retina i7 2.8 GHz OS 10.13, L10.0.1, M4L.
MacStudio M1Max 32Go OS 12.3.1

stallos
Posts: 669
Joined: Mon Aug 23, 2004 4:35 pm
Location: Amsterdam
Contact:

Re: recovering sync?

Post by stallos » Thu Nov 10, 2011 4:51 pm

Gustavo - you are a legend!

gustavo bravetti
Posts: 132
Joined: Wed Oct 18, 2006 12:11 am
Contact:

Re: recovering sync?

Post by gustavo bravetti » Fri Nov 11, 2011 11:42 am

@chapelier fou: yeah I'm glad too!

@stallos: thanks for the support!

gustavo bravetti
Posts: 132
Joined: Wed Oct 18, 2006 12:11 am
Contact:

Re: recovering sync?

Post by gustavo bravetti » Fri Nov 18, 2011 2:49 am

Just a video of the resync tool, hope you like it!

http://www.youtube.com/watch?v=a9JUJag4jZ0

fcb
Posts: 1
Joined: Wed Oct 13, 2010 4:09 pm

Re: recovering sync?

Post by fcb » Mon Jun 23, 2014 11:14 pm

This is great, thanks so much for sharing your solution.
I had this problem playing a gig the other night - my hardware stopped and I couldn't quite get it to sync right again without stopping and starting ableton.
Strange that there's not a built-in way to do this, but great to have a workable solution.
Thanks!

gustavo bravetti
Posts: 132
Joined: Wed Oct 18, 2006 12:11 am
Contact:

Re: recovering sync?

Post by gustavo bravetti » Wed Jun 25, 2014 12:01 pm

fcb,
you are welcome!

Post Reply