| View previous topic :: View next topic |
| Author |
MIDI Sync Woes... |
neilbaldwin Super Deluxe Wiggler
Joined: 12 Aug 2011 Last Visit: 24 May 2013
 Posts: 1393 Location: Derbyshire, UK
|
Posted: Sun May 27, 2012 2:20 am Post subject: MIDI Sync Woes... |
 |
|
|
Despite the desire to ditch my computer/DAW, I still have a necessity for multi-track recording. My computer setup is based around a (newer generation) Mac Mini and Ableton Live (though I have other sequencers).
The problem I have is that all my hardware syncs fine via MIDI clock but as soon as I throw the computer into the mix it all goes horribly wrong.
I was pretty quick to blame Live as it's been officially problematic in the past for sync issues and the latest update didn't help my situation. In testing yesterday though I discovered that pretty much any sequencing software running on my setup has severely flaky timing when synching external devices.
As a test I made a simple sliced beat on my Octatrack, set it to receive external clock and connected MacMini-MIDI-Out -> Octatrack-MIDI-IN. When you hit play on the software sequencers the timing is so bad it sounds drunk. I tried Live, Reaper and Logic and while some were better than others, they were all awful.
The MIDI sync on Elektron boxes is famously rock solid so I know it's not that end of the chain that is causing problem.
I guess that leaves me with the idea that the problem lies in:
a) USB bus
b) my MIDI interface
c) the drivers for my MIDI interface
To try to eliminate A I disconnected all other USB devices. It might be my imagination but it seemed to improve the timing very slightly. Even if that were the case, it's not an option because my audio interface (MOTU Ultralite) is USB
I do have quite a cheap-ish MIDI interface: an EMU 2-in, 2-out (never needed anything bigger) so I'm wondering if a more serious MIDI interface is going to help (something like a MOTU Midi Express 128)? In the back of my mind though I suspect that the problem is more likely driver-based rather than hardware so unless the drivers are good, any interface is going to exhibit the same problems. I should probably add that the Mac Mini is running Lion OS X
I get the feeling that the answer is going to be 'get an Innerclock Systems device' but that's quite a big spend.
Any help or advice would be very appreciated at this point as it's driving me a bit insane  _________________ http://marmotaudio.co.uk
http://soundcloud.com/neilbaldwin
http://nes-audio.com |
|
| Back to top |
|
 |
budz Veteran Wiggler
Joined: 09 Oct 2010 Last Visit: 24 May 2013
  Posts: 590 Location: London
|
Posted: Sun May 27, 2012 4:22 am Post subject: |
 |
|
|
| Sync Lock is the only way as far as I know. Sorry I know that's not what you wanted to hear, but I've never seen a computer send out a good MIDI clock with any MIDI interface. |
|
| Back to top |
|
 |
Ranxerox Dirk Diggler Wiggler
Joined: 04 Mar 2009 Last Visit: 24 May 2013
    Posts: 1182 Location: Nonplace Urban Field
|
Posted: Sun May 27, 2012 4:24 am Post subject: |
 |
|
|
Have you tried slaving your computer to your Octatrack? It may work better this way, although it's a long shot.
It sounds like you'd be better of with an interface that uses the standard Mac driver MIDI time-stamping, like the MOTU. _________________ www.endocrinesolution.net |
|
| Back to top |
|
 |
neilbaldwin Super Deluxe Wiggler
Joined: 12 Aug 2011 Last Visit: 24 May 2013
 Posts: 1393 Location: Derbyshire, UK
|
Posted: Sun May 27, 2012 4:36 am Post subject: |
 |
|
|
| Ranxerox wrote: | Have you tried slaving your computer to your Octatrack? It may work better this way, although it's a long shot.
It sounds like you'd be better of with an interface that uses the standard Mac driver MIDI time-stamping, like the MOTU. |
That's the way I'd actually prefer to use it but it's worse than using the Octatrack as slave.  _________________ http://marmotaudio.co.uk
http://soundcloud.com/neilbaldwin
http://nes-audio.com |
|
| Back to top |
|
 |
budz Veteran Wiggler
Joined: 09 Oct 2010 Last Visit: 24 May 2013
  Posts: 590 Location: London
|
Posted: Sun May 27, 2012 4:39 am Post subject: |
 |
|
|
| You could try Silent Way with ES3 mk2 or ES4 with gate expanders for MIDI clock - it needs to run at 48kHz to work 100% though unless I'm mistaken. |
|
| Back to top |
|
 |
gosh Common Wiggler
Joined: 05 Nov 2010 Last Visit: 24 May 2013
  Posts: 130
|
Posted: Sun May 27, 2012 5:17 am Post subject: |
 |
|
|
Neil, get an innerclock sync lock, seriously...
If you want to integrate a computer it will be the best purchase you can make. Mine clocks my cirklon, which in turns clocks everything else and it's rock solid. |
|
| Back to top |
|
 |
Shadow84 Common Wiggler
Joined: 25 Mar 2012 Last Visit: 05 Jul 2012
 Posts: 145 Location: London
|
Posted: Sun May 27, 2012 7:28 am Post subject: |
 |
|
|
Without a dedicated clock device, no matter what you do, you will always suffer the synchronization issues related to MIDI clock generated from DAWs. Invest in something like an Innerclock Systems device or SND Acme-4 and the nightmare will be over. The SND Acme-4 is even more expensive but it offers 4 MIDI clock, 2 DIN Sync24 and 2 analog clock outputs that can all run simultaneously. The SND device can also act as a master and that can't be done with Innerclock Systems, this particular feature may be useful in live performance situations. I own the SND Acme-4 and I have no problems with MIDI clock sync anymore. Like budz suggested the Expert Sleepers + Silent Way solution might be appropriate for you as it is offering sample-accurate handling of MIDI notes and it will be cheaper than both of the aforementioned devices.
Shadow _________________ Tolerance is Acceptance |
|
| Back to top |
|
 |
neilbaldwin Super Deluxe Wiggler
Joined: 12 Aug 2011 Last Visit: 24 May 2013
 Posts: 1393 Location: Derbyshire, UK
| |
| Back to top |
|
 |
Shadow84 Common Wiggler
Joined: 25 Mar 2012 Last Visit: 05 Jul 2012
 Posts: 145 Location: London
|
Posted: Sun May 27, 2012 7:57 am Post subject: |
 |
|
|
| neilbaldwin wrote: | Thanks.
Maybe I'm misunderstanding something - I'm not sure how any of the Expert Sleeper devices can solve my problems as there doesn't seem to be any MIDI in/out on them? |
I had the same question as you, check out this thread:
http://www.muffwiggler.com/forum/viewtopic.php?t=59944
Visit also the Expert Sleepers website there are more details about how their systems work and what they can do.
Shadow _________________ Tolerance is Acceptance |
|
| Back to top |
|
 |
Shadow84 Common Wiggler
Joined: 25 Mar 2012 Last Visit: 05 Jul 2012
 Posts: 145 Location: London
| |
| Back to top |
|
 |
neilbaldwin Super Deluxe Wiggler
Joined: 12 Aug 2011 Last Visit: 24 May 2013
 Posts: 1393 Location: Derbyshire, UK
|
Posted: Sun May 27, 2012 8:38 am Post subject: |
 |
|
|
Thanks for the information
So, let's construct a hypothetical situation.
Let's say you had a Cirklon, an Octatrack, a modular synth and a computer with a MOTU Ultralite USB audio interface and you wanted to use the Cirklon as the master device.
You want to do sequencing on the Cirklon but slave the computer, running a DAW, so that you can do multi-track recording (of the modular and Octatrack, plus live overdubs of guitar etc.) into something like Live.
How does the ES4(?) fit into all that? I just don't actually understand it at all. I thought they were just for spitting out CV and such.  _________________ http://marmotaudio.co.uk
http://soundcloud.com/neilbaldwin
http://nes-audio.com |
|
| Back to top |
|
 |
hpsounds the french icelander
Joined: 24 Nov 2008 Last Visit: 24 May 2013
    Posts: 1465 Location: Iceland
|
Posted: Sun May 27, 2012 9:16 am Post subject: |
 |
|
|
With InnerClock or Expert Sleepers solutions, your software is still the MIDI masterclock, but this one is sent through some audio outputs of your soundcard (twa analog outputs for InnerClock or one digital output for Expert Sleepers).
Hédi K. _________________ hpsounds.com - flickr - soundcloud |
|
| Back to top |
|
 |
Shadow84 Common Wiggler
Joined: 25 Mar 2012 Last Visit: 05 Jul 2012
 Posts: 145 Location: London
|
Posted: Sun May 27, 2012 9:52 am Post subject: |
 |
|
|
| neilbaldwin wrote: | How does the ES4(?) fit into all that? I just don't actually understand it at all. I thought they were just for spitting out CV and such.  |
If you get an Expert Sleepers module, I don't see why you would want to use Cirklon as the master. Is there a SPDIF output on your audio interface? In that case you could get the ES-4 and its gate expander. The following was taken from ES website:
"The ES-4 Controller software (part of Expert Sleepers Silent Way) also allows the Gate Expander outputs to be used for DIN sync or MIDI output* (note - not just MIDI clock output, but as an actual MIDI port, capable of sending any MIDI messages). Since these outputs are driven from an audio connection (the S/PDIF port), they have sample-accurate timing, which no USB MIDI interface can claim."
So buy doing that you will be able to sync anything you want to your DAW and still use Cirklon to sequence. This way you will just use your computer to record.
The good thing about ES + Silent Way is that you will get a lot more than just a dedicated clock device, since the outputs of the modules can output various signals with the aim of Silent Way. The variety of ES modules in combination with Silent Way software makes it a bit complicated to understand what each module can do exactly without spending some time in their website. Perhaps start a thread to ask questions in the ES sub-forum.
Shadow _________________ Tolerance is Acceptance |
|
| Back to top |
|
 |
neilbaldwin Super Deluxe Wiggler
Joined: 12 Aug 2011 Last Visit: 24 May 2013
 Posts: 1393 Location: Derbyshire, UK
|
Posted: Sun May 27, 2012 10:19 am Post subject: |
 |
|
|
| Shadow84 wrote: | | neilbaldwin wrote: | How does the ES4(?) fit into all that? I just don't actually understand it at all. I thought they were just for spitting out CV and such.  |
If you get an Expert Sleepers module, I don't see why you would want to use Cirklon as the master. Is there a SPDIF output on your audio interface? In that case you could get the ES-4 and its gate expander. The following was taken from ES website:
"The ES-4 Controller software (part of Expert Sleepers Silent Way) also allows the Gate Expander outputs to be used for DIN sync or MIDI output* (note - not just MIDI clock output, but as an actual MIDI port, capable of sending any MIDI messages). Since these outputs are driven from an audio connection (the S/PDIF port), they have sample-accurate timing, which no USB MIDI interface can claim."
Only because that's how I've been trying to put it together in my head. I think I have a better understanding now of how I could setup everything with the ES-4. And yes, my audio interface does have a SPDIF output so I guess that's the ES device I need - ES-4 SPDIF (plus expansion)?
So buy doing that you will be able to sync anything you want to your DAW and still use Cirklon to sequence. This way you will just use your computer to record.
The good thing about ES + Silent Way is that you will get a lot more than just a dedicated clock device, since the outputs of the modules can output various signals with the aim of Silent Way. The variety of ES modules in combination with Silent Way software makes it a bit complicated to understand what each module can do exactly without spending some time in their website. Perhaps start a thread to ask questions in the ES sub-forum.
Shadow |
_________________ http://marmotaudio.co.uk
http://soundcloud.com/neilbaldwin
http://nes-audio.com |
|
| Back to top |
|
 |
baltimoroder Wiggling with Experience
Joined: 27 Feb 2010 Last Visit: 25 Mar 2013
   Posts: 368
|
Posted: Sun May 27, 2012 11:15 am Post subject: Re: MIDI Sync Woes... |
 |
|
|
| neilbaldwin wrote: | my audio interface (MOTU Ultralite) is USB
I do have quite a cheap-ish MIDI interface: an EMU 2-in, 2-out |
Wait,... is the jitter just as bad when using MIDI Out on the Ultralite?
Perhaps try and test each DAW with different audio buffers/sample rates.
I also highly recommend a means of generating MIDI that is explicitly sync'd to the audio clock of your DAW, e.g. Innerclock/SND/Expert Sleepers. _________________ “Kraftwerk got off on the third floor and now George Clinton’s got Napalm Death in there with him. The elevator’s stalled between the pharmacy and the athletic wear store.”
Last edited by baltimoroder on Sun May 27, 2012 11:22 am; edited 1 time in total |
|
| Back to top |
|
 |
neilbaldwin Super Deluxe Wiggler
Joined: 12 Aug 2011 Last Visit: 24 May 2013
 Posts: 1393 Location: Derbyshire, UK
|
Posted: Sun May 27, 2012 11:20 am Post subject: Re: MIDI Sync Woes... |
 |
|
|
| baltimoroder wrote: | | neilbaldwin wrote: | my audio interface (MOTU Ultralite) is USB
I do have quite a cheap-ish MIDI interface: an EMU 2-in, 2-out |
Wait,... is the jitter just as bad when using MIDI Out on the Ultralite?
Perhaps try and test each DAW with different audio buffers/sample rates.
I also highly recommend a "dedicated" MIDI generator that syncs to your audio stream; e.g. Innerclock/SND/Expert Sleepers. |
Funnily enough I just tried that as a 'last resort' and it is far, far more stable than the other interface. Definitely more usable - only fluctuating by about 0.1-0.2 BPM as opposed to 1-10 BPM with the EMU interface.
I'd still rather a solution that lets me always have the computer/DAW running as a slave if that's possible. I suspect that the answer to that is 'Innerclock Sync Gen' though... _________________ http://marmotaudio.co.uk
http://soundcloud.com/neilbaldwin
http://nes-audio.com |
|
| Back to top |
|
 |
Shadow84 Common Wiggler
Joined: 25 Mar 2012 Last Visit: 05 Jul 2012
 Posts: 145 Location: London
|
Posted: Sun May 27, 2012 11:38 am Post subject: Re: MIDI Sync Woes... |
 |
|
|
| neilbaldwin wrote: | | I'd still rather a solution that lets me always have the computer/DAW running as a slave if that's possible. I suspect that the answer to that is 'Innerclock Sync Gen' though... |
No the Innerclock Sync Gen cannot be a master, it can only be a slave. It takes two inputs, one that tells it when to Start/Stop and the other one for syncing. I am not sure if you can slave it to a Cirklon and then consecutively slave your DAW to it. _________________ Tolerance is Acceptance |
|
| Back to top |
|
 |
jbuonacc Common Wiggler
Joined: 07 Jun 2010 Last Visit: 24 May 2013
  Posts: 239 Location: Rochester, NY
|
Posted: Sun May 27, 2012 1:58 pm Post subject: |
 |
|
|
the Innerclock will only work with the DAW as master clock. which is really what you want anyway, because you want everything to line up perfectly with the audio in the DAW. _________________ outputnoise.com |
|
| Back to top |
|
 |
Babaluma Manual Gain Rider
Joined: 24 Jan 2008 Last Visit: 24 May 2013
     Posts: 6758 Location: Milan
| |
| Back to top |
|
 |
ryandfl Wiggling with Experience
Joined: 26 Nov 2011 Last Visit: 17 Mar 2013
 Posts: 308 Location: FL, USA
|
Posted: Sun May 27, 2012 9:15 pm Post subject: |
 |
|
|
| The Expert Sleepers capabilities are awesome if you want to sequence from a DAW. I hope he is able to create a standalone module, not unlike the Innerclock Systems boxes but putting out full midi signals rather than just the clock. That would open up the market to people who don't want to deal with Eurorack. I imagine he would sell a crap ton. |
|
| Back to top |
|
 |
innerclock Precision Timing
Joined: 03 Mar 2008 Last Visit: 28 Feb 2013
     Posts: 212
|
Posted: Sun May 27, 2012 9:37 pm Post subject: |
 |
|
|
| Sync-Gen IILS production A |
|
| Back to top |
|
 |
innerclock Precision Timing
Joined: 03 Mar 2008 Last Visit: 28 Feb 2013
     Posts: 212
|
Posted: Sun May 27, 2012 9:39 pm Post subject: |
 |
|
|
| Sync-Gen IILS Production B |
|
| Back to top |
|
 |
innerclock Precision Timing
Joined: 03 Mar 2008 Last Visit: 28 Feb 2013
     Posts: 212
|
Posted: Sun May 27, 2012 9:40 pm Post subject: |
 |
|
|
| Sync-Gen IILS Front A |
|
| Back to top |
|
 |
os Super Deluxe Wiggler
Joined: 30 Jun 2009 Last Visit: 24 May 2013
   Posts: 3934
| |
| Back to top |
|
 |
|