"Parallel levels" is a nice way to put it. On a daw or drum machine, you have some sequence of notes or drum hits, that's one layer. And then you apply, say, 50% swing, that's another layer. The "petri net" or "rhythm…
Compared to other ways of writing down musical rhythm, I've found this to be a very nice balance of simplicity and expressiveness. Standard notation and drum sequencers have a lot of ambiguity (at least to my non-expert…
Strudel is my favorite music coding environment. I mostly play on acoustic instruments but coding music has been really helpful as I try to learn music theory. Being able to just play in the browser without setup helps…
"Parallel levels" is a nice way to put it. On a daw or drum machine, you have some sequence of notes or drum hits, that's one layer. And then you apply, say, 50% swing, that's another layer. The "petri net" or "rhythm…
Compared to other ways of writing down musical rhythm, I've found this to be a very nice balance of simplicity and expressiveness. Standard notation and drum sequencers have a lot of ambiguity (at least to my non-expert…
Strudel is my favorite music coding environment. I mostly play on acoustic instruments but coding music has been really helpful as I try to learn music theory. Being able to just play in the browser without setup helps…