| Author |
Message |
disturb
Joined: Mar 31, 2007 Posts: 15 Location: france
|
Posted: Wed Dec 16, 2009 5:49 am Post subject:
clock design references |
 |
|
First-off, sorry if this is the wrong section, but I couldn't find one that was really fitting, so feel free to move...
After a couple of years learning software development, I've decided to look again into building some music thingies I've been thinking about, and getting back into music in general.
I'm starting to get a good overview of what my main system will do, but I can't get any further in my design untill I figure out the clock system.
I guess I could just rely on any music programming software to supply a clock, but that's limiting, and I really wanna look deeper into this.
I've had different ideas about this, but in the end, it all boils down to wether you're able to get a tight clock going or not.
But I'm having difficulties finding some good documentation / research on the matter.
I could only find some niche papers about corner cases of distributed systems and such, while something along the line of describing how the mpc models time would be more insightful in my case.
Anyway, I'd be interested in any form of documentation about clocks design and musical time (academic papers, design documents, source code etc), and was wondering if any fellow board member had some references to share.
cheers |
|
|
Back to top
|
|
 |
DrJustice

Joined: Sep 13, 2004 Posts: 2112 Location: Morokulien
Audio files: 4
|
Posted: Wed Dec 16, 2009 6:30 am Post subject:
Re: clock design references |
 |
|
| disturb wrote: | | First-off, sorry if this is the wrong section, but I couldn't find one that was really fitting, so feel free to move... |
I took the liberty of moving this topic to Developers' Corner.
DJ
-- |
|
|
Back to top
|
|
 |
jksuperstar

Joined: Aug 20, 2004 Posts: 2503 Location: Denver
Audio files: 1
G2 patch files: 18
|
Posted: Wed Dec 16, 2009 10:05 am Post subject:
|
 |
|
| If you can, I'd really recommend using a hardware based clock. That could be done in a simple embedded controller, that sends MIDI out. But, the advantage is that this way the clock is (nearly) perfectly repeatable, while a clock system based on any typical OS has some Jitter, and even frequency modulation over time. |
|
|
Back to top
|
|
 |
|