harmonic rhythms
Harmonic Rhythms is a max for live device for Ableton Live 12 Suite 12.2.7 and higher. It expands and combines the sequencing ideas that the subharmonicon and dfam has, and is controllable via Push 3 Standalone.
[Theoretically it should work for earlier versions of M4L and Ableton, but no guarantees.]
The main additions are:
- Rhythm offset moves a rhythm one denominator left or right, helping slightly desync things without changing the entire rhythm of something.
- The subharmonic secondary notes can also be set to be harmonics.
- Controlled randomization of most parameters.
Have fun making polyrhythms with interesting harmonic ideas :)
Notes:
-You have to turn on a rhythm in order for this to send any MIDI note data.
-Try adding a pitch scaler after it if you want to quantize the pitches! Initially I wanted to do that for randomization too, but I'd rather have the randomization be opinionated and built-in ...
-You can fully turn off a step by setting velocity to 0 for the step.
-Resync: is sometimes necessary if the rhythms get skewed (EG: offsetting the rhythm and then attempting to lay them back in line). When you press it, every rhythm resyncs to the first rhythm's clock whenever that first rhythm fires. You need to press it again to turn it off and let the rhythms go away to their own purposes.
Examples to understand what this is doing:
If your tempo is set to 1/4, and you set an offset -1 and rhythm of 2, the rhythm of that lane is:
(1 /(4-1))/ 2
is 1/3 /2 is 1/6.
If you would make a note fire off in less than 1/1, the rhythm lane simply will not fire.
When a step fires it will show in the lights above the note [when you're using it in the DAW], making it easy to see when a note's triggered. I'm not sure how to do that on Push 3 Standalone.
Push3 Standalone supported - all controls should be mapped.
Release notes:
1.0 - first release.
1.1 - miscillaneous fixes.
1.2 - combined subharmonic and harmonic knobs, some GUI changes.
1.3 - more GUI changes, internal change to use metro object instead of tempo
1.4 - the big one. added nudge, sequencer lights.
1.5 - small push 3 fixes.
1.6 - added some randomization.
1.7 - refactored note length to be quicker to change on standalone and finished randomization.
1.8 - tempo bug fix. (note: tempo will not be detected when changing it until the next note hits.)
1.8.1 - further ... pseudo- bug fix. (This was firing as though a quarter note was a whole note. I have wired the time signature in the DAW to the device to slow it down by the number of beats in the DAW time signature. This does mean that it works on 'top' of the DAW time signature: this makes sense to me. I can revert it if enough people are unhappy with this solution.)