[sharing is fun] Euclidean algorithmic midi rhythm generator

Robin Price's icon

After stumbling upon https://cycling74.com/forums/index.php?t=msg&goto=157591&rid=4892&S=58439fb8b1d645aee7d291dd9cd0038e&srch=euclid#msg_157591
I read the paper and decided that this was a good excuse to learn how to use js to script together some max magic. At some point soon I'll update my blog with details of what I learnt.

Robin Price's icon

stupidly long blog post explaining stuff now up for those who care http://registeringdomainnamesismorefunthandoingrealwork.com/blogs/?p=189

Roth's icon

Interesting. I'll have to check out your paper, the post, your blog, and your code in some more detail when I've got more time on my hands.

One quick note: why must you limit our number boxes. A max tempo of 5000 allows for some much more fun (in my opinion....this stuff seems particular interesting to me for generating patterned granular textures). After 5000 things start to suck (at least on my computer (current max scheduler settings and/or internal MIDI issues I guess).

acsmith's icon

This is really cool. I'm going to read the paper/blog soon (skimmed parts tonight), but for now I'm just having a great time recreating the greatest works of Conlon Nancarrow.

Now a Euclidian sequencer, that would be neat...

MikEyhaTsis's icon

This thing is super fun! Reminds me of the Spiral Reaktor ensemble- but made in max so its way more customizable for a simpleton like myself - I just added some MIDI in and some Ksliders. Been laboring over this song for about a week now and this totally got me out of a rut. Big thanks!

Robin Price's icon

thanks for the positive feedback, just to clarify that paper wasn't by me, i wish it was, it could count towards my thesis!

i limited the tempo box because my midi conks out at 200 bpm, i have considered euclidean granular texture tho, maybe i'll sort that later

ComfortableInClouds's icon

this is very pretty to look at. an inspiration to learn js.

johno's icon

This thing is soooooooo much fun. You are a legend and cheers for sharing it. My head starts to clog up with the ideas for new songs

Thanks again
JOhnO

johno's icon

And I just noticed you're in Belfast . Not long moved out of Belfast myself. Miss the place massively and I must say I'm seriously jealous of anyone that gets to work in the SARC. What an amazing building

JOhnO

Robin Price's icon

cheers for the big ups, SARC is awesome. where abouts in belfast where you ?

gonna work at adding some groove to this and maybe some msp beat boxes.

johno's icon

Sounds like its gonna get better and better. Keep me informed.
I lived on University Ave. for a couple of years and then up on St Judes Ave. off the Ormeau Rd. What about you? Are you a Belfastian?

Robin Price's icon

nah from birmingham, doing a phd there tho, live off lisburn rd.

johno's icon

I'm from Dublin. Lived up there for about 4 years. Living in Bristol now doing a degree in all this business. How long you been in Belfast and how are you finding it? I really liked it but found it got pretty small pretty damn quickly. Quite happy to be somewhere where there's a little more going on but as I said still miss the place. Lisburn Rd is a nice enough part of town

Robin Price's icon

yeah u'r right it does get small pretty quick, been here just over 2 years, nice enough but i think u've got a better deal in dublin, more going on and a better atmosphere

Robin Price's icon
http://www.registeringdomainnamesismorefunthandoingrealwork.com/euclid101.JPG

Added pattrstorage for anyone whose interested, just a load of getvalueof setvalueof list fiddling.

Gonna add more better features and I'm open to suggestions

Anthony Palomba's icon

Link is broken...

jln's icon

You can copy the url and just remove the redundant "http://" or just copy the following link:

Best,
Julien

Robin Price's icon

oops updated link