New, sophisticated MIDI Clock Slave implementation works

On Saturday,
I got the new MIDI Clock Slave implementation working: It now consists of a Delay Locked Loop (DLL). Since a DLL has the property of always minimizing the loop error (which means the difference of ARDOURs transport position relative to where it should be according to the latest MIDI clock message), it will even follow tempo changes.

That means, you can change the tempo from 120 up to 400 and down to 40, and after a short time Ardour will be exactly
on the beat again.

Of course you can just use the same tempo as in ARDOUR
and enjoy drift-free synchronization between ARDOURs audio and your MIDI device.

Advertisements

No comments yet

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: