Felix Roos
Felix Roos
very cool! i guess the technique here is similar to https://github.com/tidalcycles/strudel/pull/1095 ? haven't read the code in detail but I see you made this one work without touching the scheduler...
> gonna go ahead and merge this so I can work on new modulations 👍
poc here: https://github.com/felixroos/strudel-tracker
great, yes that was still missing from the midimap PR. so i guess we discuss / merge https://github.com/tidalcycles/strudel/pull/1244 first, before looking at this one?
as #1244 is now (finally) merged, we could go with this next.. @nkymut could you maybe merge main into this one? it's a bit hard to see changes otherwise
As said earlier in discord, `ribbon` can be used to get the behavior of `setLoop`: ```js all(x=>x.ribbon(2,3)) ``` I still like the idea of having a helper function like `setLoop`...
that sounds like a good feature.. i am not yet sure what the ":" operator does in your examples, also not sure what staccato has to do with it. Generally...
ok I think I got it! so if the second param is not used, then it's just a relative repitch? So the next question would be how to calculate that.....
> Btw this type of logic would also work for other params, like cutoff etc... what if `bend` is just part of regular arithmetics?? ```js note("c a f e").cutoff("1000".add("0:2000")) ```...
content warning: information overload :P > With the introduction of fast variance parameters, you somehow must implement a tight inner loop to control them for each playing channel that requires...