[80c] time

David Griffiths dave at pawfal.org
Fri Apr 20 17:49:41 CEST 2012


On 04/20/2012 04:40 PM, alex wrote:
> I guess you add layers on top of global clock until it quickly gets
> application specific, maybe something like
> 
> 1) global clock in (floating point) seconds
> 2) global clock in beats, where beats per second can be changed
> 3) mechanism for starting at the same time
> 4) shared number of beats since system start up
> 5) time signature
> 6) metrical structure
> 7) functions of the above?
> 
> I'm mainly interested in 1-4

If we had 1) as an daemon type program written in ansi c, could the rest
almost be an agreed osc protocol?

For example, someone could broadcast a message saying "my beats started
at time X, and at Y bpm" - others could join in if they wanted to.

cheers,

dave


More information about the eightycolumn mailing list