hi damian
"Damian Stewart" damian@frey.co.nz wrote:
I figure I can't just disconnect TimeMachine from LoopingEnvelope and build LoopingEnvelope around delays because over time the start points of multiple LoopingEnvelopes could very well drift apart, especially if triplets or seven-ets start getting involved.
i think, you wouldn't get any problems with drift, if you are sending real 32bit resolved floats to [metro], e.g.
[1 (
|
[/ 3]
|
[metro] (for a triplet)
though i didn't test it yet. the (big) problem is still, when you'd like to change the pattern during a period, since you mentioned live situation (how to resync then?).
as you mentioned, there are two approaches to polyrhythmic stuff:
desired grids 2. a metro with a fixed period and then calculate the rest and do it with other metros or delays and sync them at certain times.
i'm still unsure which way is better. would it be against the first solution, if i have quite a lot of receivers (in terms of cpu load)?
roman
___________________________________________________________ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de