I made a command-line tool to assist me with writing polyrhythmic drum parts
1–10 of 63 posts
Re: I made a command-line tool to assist me with writing polyrhythmic drum parts
#2Re: I made a command-line tool to assist me with writing polyrhythmic drum parts
#3Re: I made a command-line tool to assist me with writing polyrhythmic drum parts
#4Re: I made a command-line tool to assist me with writing polyrhythmic drum parts
#5I’m a guitar player, and I use tablature notation editors such as Guitar Pro a lot. However, it gets complicated fast when I write polyrhythmic/polymetric drum parts, because shifts tend to go over the bar lines and it’s hard to make sense it’s correct visually (may be even harder if you listen to it). The other property of such parts is: it tends to unfold from simple ideas such as “I want to create a drum part that…
Re: I made a command-line tool to assist me with writing polyrhythmic drum parts
#6The landing page: https://tidalcycles.org/
An example of some music made live with it: https://www.youtube.com/watch?v=mlUOWjC5fpY
Re: I made a command-line tool to assist me with writing polyrhythmic drum parts
#7Re: I made a command-line tool to assist me with writing polyrhythmic drum parts
#8bars of what length? a 3 against 4 polyrhythm converges after 12 beats, so here it's 3 bars of 4 beats, which is a "bar" for the second rhythm you passed in (`'4-x'`) but four or two bars for your first rhythm (depending on if you write it 6/8 or 3/4, this one could go both ways).
Would be worth letting us know in the CLI, if you think about more esoteric polyrhythms it gets more confusing.
Re: I made a command-line tool to assist me with writing polyrhythmic drum parts
#9Re: I made a command-line tool to assist me with writing polyrhythmic drum parts
#10I’m a guitar player, and I use tablature notation editors such as Guitar Pro a lot. However, it gets complicated fast when I write polyrhythmic/polymetric drum parts, because shifts tend to go over the bar lines and it’s hard to make sense it’s correct visually (may be even harder if you listen to it). The other property of such parts is: it tends to unfold from simple ideas such as “I want to create a drum part that…
Other cool music tools I've seen implemented in rust:
* glicol - https://glicol.org/
* tune - https://github.com/Woyten/tune
A while back I wanted to make some tools to aid in composition and was using rust. Very partially baked, but a fun pet project to learn the language with. Generates just intonation pitch lattices based on my research of Ben Johnston's compositional approach. https://github.com/jcpst/johnston