Live 12 MIDI Tool generator for Euclidean rhythms.
Uses whole clip length or selection length split according to Steps. (does not care about time signature etc)
Accents and Accent-Offset apply to Beats, same way as Beats and Offset apply to Steps.
Note length is simply a percent of Step size.
Can acquire pad/note names from a DrumRack found downstream of current clip.
TODO
- Randomisation: Minimum/Maximum Beats for channel.
- Popface: Allow for typing-in main parameters.
- Embedded GUI: Tidy up settings page.
Example Usage:
- Create track with a DrumRack, maybe "808 Core Kit"
- Create 4 bar clip and select klfEuclideanGen from Generators menu.
- Pull up floating window by clicking bottom-right button of embedded UI.
- Click "GET NOTENAMES FROM DRUMRACK".
- Assign notes e.g. 0 Bass Drum, 1 Closed HiHat, 2 Open HiHat, 3 Snare Drum, 4 Rimshot, 5 Maracas, 6 Low Conga, 7 Mid Conga, 8 Hi Conga.
- Click on [64] in the "SET MAX RANGE" selector.
- Click the big "INDIVIDUAL LOCK BUTTONS ACTIVE" button at bottom.
- Click the little lock on Channel 0 (Bass Drum) STEPS then drag number and set it to 8. (NOT the Channel Lock!)
- Click the little lock on Channel 0 (Bass Drum) BEATS then drag number and set it to 8.
- Click the little lock on Channel 1 (Closed HiHat) STEPS then drag number and set it to 64.
- Click the little lock on Channel 2 (Open HiHat) STEPS then drag number and set it to 64.
- You can now click on "INDIVIDUAL LOCK BUTTONS ACTIVE" again to prevent accidentally activating/deactivating locks.
- Start hitting the random buttons!
TBC...