Results 286 comments of Felix Roos

makes sense. so we need a global clock that dictates how fast the scheduler will run. also thought syncing would be great. `.cps` would then have a side effect to...

i made some improvements to the scheduler + sketched cps option [DEMO](https://raw.githack.com/tidalcycles/strudel/86a68d78c13a3160a39b981a299fff83527c44ee/packages/webaudio/cps-sketch/index.html#c2VxdWVuY2UoMSwyKS5tdWwoNTUvMikgLy8gZnJlcXVlbmNpZXMKLm11bChzbG93Y2F0KDEsMikpCi5tdWwoc2xvd2NhdCgxLDMvMiw0LzMsNS8zKS5zbG93KDgpKQouZmFzdCgzKQouZnJlcSgpCi52ZWxvY2l0eSguNSkKLnMoJ3Nhd3Rvb3RoJykKLmN1dG9mZig4MDApCi5vdXQoKQo%3D) I am not sure if the behavior is right when I change the tempo: when pressing minus, the...

tempo changes are now working smoothly (the above link will still show the old behavior). [Updated demo](https://raw.githack.com/tidalcycles/strudel/4b294c4aff517cc44b9a0c0ce5e3b3c6a8eb2af9/packages/webaudio/cps-sketch/index.html) Interestingly, the implementation is quite similar to a digital oscillator, which also requires...

> The next step is changing cps from a hap. I think it will only be possible to change the cps once per slice (in the above example it's 10Hz)...

I just merged main into it.. would be nice to have this, although it's kind of breaking all existing .osc patterns for superdirt (changes .osc to .superdirt). also might require...

yes i am unsure about it too, though i like the separation of superdirt / osc. allowing primitive values might be beginner friendly though.

> s("bd") (without .webdirt() or similar) will cause an 'unplayable event' error, but will still play a note, with infinite sustain. This seems to be the last note that was...

> On eval, test it by generating the next cycle or so's worth of events. If there is a runtime error, tell the coder and don't swap it in :+1:...

#35 is done now. still not sure how to approach this. I thought it would be possible with a custom curry function (with additional overload function), but it's tricky. Some...

Maybe this problem can be solved much easier by flipping it around: https://strudel.tidalcycles.org?fpNMjYivvAhZ