Yahoo Groups archive

Elektron Musical Instruments

Index last updated: 2026-04-28 23:22 UTC

Message

Re: Delaying MIDI Clock/MMC?(for SidStation)

2002-10-31 by Aaron J. Grier

crossposted: watch your replies...

On Thu, Oct 31, 2002 at 03:49:49PM +1000, Simon wrote:

> What sort of shift do you use to line up the SidStation, is it static
> or does it change according to patch and other parameters?

it's dependent on the hcut, speed, and sync settings.

there's a discussion on page 14 of the manual:
http://www.sidstation.com/files/SidStation_Ownersmanual_OS1.1.pdf

	When locked to an external clock, the SidStation makes
	48 updates per quarter note.
	[...]
	With the HCut setting you can choose to force the
	oscillators to keep silent for a certain
	amount of time when a new note is triggered.

if you're syncing the sidstation to MMC, the speed parameter of the
sidstation is tied to tempo.  since the shift timing units on the ASQ
are also tied to the same tempo, you don't have to worry about wallclock
time -- just the relation between them.

the ASQ ticks are 1/384 of a quarter note
the sidstation ticks are 1/48 of a quarter note

that's eight ASQ ticks to one sidstation tick (1/384 * 8 = 1/48), so to
get the sid to line up, slide the sid's track back by 8 * hcut ticks on
the ASQ.

or to get wallclock time in milliseconds:

s = (hcut * 60 * 1000) / (BPM * 48)

if you don't care about syncing the sid to MMC, the lag becomes tempo-
independent and is (again, in milliseconds)

s = (hcut * 1000) / speed

just like the manual states.  ;)

-- 
  Aaron J. Grier | "Not your ordinary poofy goof." | agrier@...
    "i'm convinced that the cray cabinet has an outlet for plugging in
    welding attachments."  --  Skeezics Boondoggle, on the cray CS6400

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.