dathinaios / CuePlayer

A tool for composing and performing real-time and mixed electronic works using SuperCollider.
28 stars 5 forks source link

A Timeline instance should be allowed in the timeline argument of .put / .add #16

Open dathinaios opened 2 years ago

dathinaios commented 2 years ago

At the moment the options are to use an Array of time/function pairs or a path to a file that returns such an Array. When the cue requires a large schedule cue errors can be difficult to track. Using a Timeline would allow for the use of its .add method instead of an Array which would make things more manageable. This should be currently possible by using a Timeline inside the normal cue function but care should be taken to pass the clock of the CuePlayer to it so that timing is synced. Better to allow it in its right place.

koumenteris commented 2 years ago

Thanks Dionysis!