Here's a little machine that generates Euclidean Rhythm.
You may read more about Euclidean Rhythm here https://en.wikipedia.org/wiki/Euclidean_rhythm
--controls
Press play button on the left bottom part of the machine to play the sequence.
You may find two knobs on the bottom right part of the machine. The left knob changes the amount of steps in the sequence. The right knob changes the amount of euclidean triggers.
You may also change the speed if the sequence by pressing up and down arrows. The speed is shown in BPM on the top right corner of the screen.
I was interested in creating euclidean generator in Pico 8, so this cart is just an example. Hope you'll find it interesting.
This is FUN !!
My favorite so far : 13/5 . Feels very square 4/4 with 3 on the beat... yet there's something magically fast and slow at the same time about the two offbeats that just messes with my head. Not unlike a rubato in a way.
Thank you for this review @RealShadowCaster!!! Actually i would not have done this without you help! 13/5 rhythm really sounds so nice. I keep wondering how all of those rhythms are all somehow already in our heads!
This is a very fun source of ideas! No wonder it's got its own Wikipedia page. (This one is 16 steps, 5 hits.)
(edited to paste the right thing)
@packbat, nicely done, and less mind bending than most of what that Pandora’s rythme box is producing. Since you seem confortable with the pico-8 side of sound, how would you implement music where bars contain an unusual number of steps like 7, 11 or 13 ?
@RealShadowCaster There's two ways: the LEN way and the cursed way.
- If you set the second loop point to 0 and increase the first loop point, it switches to LEN mode and you can make the SFX last a multiple of whatever you want - so, probably 28 for 7 steps, 22 for 11 steps, and 26 for 13 steps.
- If you're willing to suffer, you can do the first 32 steps of your pattern in the first set of SFX, the next 32 steps in the next set, and so on until you hit pattern 7 or 11 or 13 and the end of the measure finally lines up with the end of your SFX. That used to be the only way to do it, and it sort of works for 3 (each 3 SFX is 4 or 8 measures), but I would never consider it for anything more than 8.
[Please log in to post a comment]