Missed this!
Thanks pandabot, will try it out.
Missed this!
Thanks pandabot, will try it out.
@joule Any plans on updating this to include euclidian rhythms, and user defined functions?? Iâm thinking fibonacci sequence or bouncing ball rhythms, etc. for user defined⌠Would be great to have these available as options! I realize euclidian rhythms are as simple as shifting notes to the next line if delay values are higher than 80 and deleting delay values, but still, it would be great to have them at a button press⌠LOVE the tool. Just cross-posted from another thread
This is simple but brilliant and is definitely one of those ultra mega important tools that should be a stock parameter. Thanks, you have no idea how this tool made my life easier.
Also, any plans to add these two options: Distribute Notes Exponentially, Distribute Notes Logarithmically?
Oh⌠this isnât difficult. Letâs do this.
A slider from â-1 to +1â that sets the curve? 0 is linear.
Yes please. Any chance of implementing that euclidean mode? Would be huge
I have thought about that, but think that the UX would be very convoluted.
For example, even if youâre distributing across 32 lines, itâs very likely that the user wants to have another amount of steps for the euclidean generator (like 16). And another thing regarding those patterns is that the offset (ârotationâ) is just as important. So even if itâs just a few parameters, it would be so unclear for beginners what it did (in the context of âplace selected notesâ) that it rather would warrant a new tool.
Also, this tool is âdestructiveâ which makes it even harder to apply a generator concept UX wise. Transformations, sure!
Would be great if you have the time and desire to write it! Iâm sure many people would get a lot of benefit from it. Euclidian rhythms are trĂŠs cool, and an easy way to stray from the grid while injecting a lot of musicality/interesting rhythmicity
Indeed! I had a lot of fun with those, creating funk bass patterns when overlaying them with straight pulses or other euclidean settings. I even went so far as using them as a foundation for my theoretical framework, stating that any events in an arrangement are part of quantized harmonicity (e g, periodicity distributed with bresenham/euclidean).
I have a softer stance on that theory now, but still I believe that there are three effective shortcuts to creating periodicity:
Yes, I think I know what youâre talking about
Early on, I slightly touched upon this (sound reasoning or not!) by presumably discovering something that I call âdissonant pulsesâ. This can be seen as an atonal counterpart to euclidean pulses, and works as follows:
A dissonant pulse (discrete dissonance) is a sequence where each event has a unique length. The archetype is a âbouncing ballâ pattern - but the order of these events can be permutated in any way, so long as each event has unique length (e.g. minimal harmonic overlap). If you use the archetypical bouncing pattern you will get a rhythmical counterpoint that has a typical âtechnoâ feel. So there is room for discrete âatonalityâ in the way i rationalize.
Iâd be curious what technoheads say about the relevance of the âstarting pointâ of a bouncing pattern. Is it just a matter of acceleration from an arbitrary starting point, or âshouldâ it be synced? (to maximize this atonality iâm talking about). The bounce might have an implicit fundamental frequency.
Donât get me started⌠The current DAW paradigm is from the early 20th century (the concept of linear recording, analogue signal flows and skeumorphism in general). Kudos to Renoise for standing out quite a bit, at least!
I have a long-dead project that generated Euclid rhythms, but as I said,
I never continued it because Reform
I feel like I missed something. How do you use reform for euclidian rhythms?
also, that tool project looks useful in its own right!!
I didnât mean exactly Euclid rhythms,
I mean flexibility in note distribution and timings.
I find Euclidâs rhythms âand now excuse meâ a bit simple.
if you like Euclidean distribution of pulses try this one
Looks fun, but I prefer native solutions
Hope you (or someone) implements a euclidian tool someday
From the simple proceeds the complex
It has been a while since I last used it, but the Xstream tool has euclidean functionality build in;
Yeah, xstream be deep. I should spend some more time getting comfortable with it. Thanks for the reminder
Would still love to see a dedicated euclidian tool