Euclidean Drum Machine
groovemechanics.com
Euclidean Drum Machine
1–10 of 24 posts
Re: Euclidean Drum Machine
#2Re: Euclidean Drum Machine
#3I'd love to look at the source code for this.
Re: Euclidean Drum Machine
#4I don't understand why and how it periodically resets.
its a method for evenly distributing x pulses along a grid of y steps.
4 / 16 is house kick 5 / 16 is a dancehall beat
start by setting all steps to 16 (the grid size), offset to 0 and vary the pulse setting and you will hear how they are distributed along the steps.
good simple explanation with python implementation:
https://github.com/brianhouse/bjorklund
javascript:
http://blog.fader.co.uk/post/11519018856/bjorklund-algorithm...
I usually call it bjorklund.
I once used it to evenly distribute promoted content across slots on a website.
Re: Euclidean Drum Machine
#5I'm fascinated by this concept and I've even had some ideas about making something similar, though I haven't worked them out I'd love to look at the source code for this.
Re: Euclidean Drum Machine
#6I don't understand why and how it periodically resets.
Re: Euclidean Drum Machine
#7Re: Euclidean Drum Machine
#8I don't understand why and how it periodically resets.
Re: Euclidean Drum Machine
#9If you navigate to a different tab, and then come back to groovemechanics.com, the sound pops in VERY LOUDLY...it was painful and a bit scary to my eardrums.
Other than that, though, this is really cool!
Re: Euclidean Drum Machine
#10I'm fascinated by this concept and I've even had some ideas about making something similar, though I haven't worked them out I'd love to look at the source code for this.
There's a popular paper on the technique by Godfried Toussaint that explores it in depth: http://cgm.cs.mcgill.ca/~godfried/publications/banff.pdf