-
Notifications
You must be signed in to change notification settings - Fork 37
DrumMap
DrumMap is a 2 channel port of the popular rhythm sequencer Grids, from Mutable Instruments. You are able to select any of the 3 parts to assign to each channel. In addition, the 2nd channel can be used as the accent channel of the 1st channel. Traverse a map of rhythms by X and Y coordinates!
DrumMap expects a 32nd note clock (8ppqn) to operate normally, but can use other clock speeds to advance the sequencer at slower or faster rates.
If you are unfamiliar with the premise of Grids, watch this video for an excellent explanation: https://www.youtube.com/watch?v=l5yN0N6aTws
Thanks to Émilie Gillet for making the code for Mutable Instruments modules open source!
See it in action: https://youtu.be/yLr3vQJm3wM
1/3 | 2/4 | |
---|---|---|
TRIG | Clock | Reset |
CV INs | Assignable (Fill A, X position,) | Assignable (Fill B, Y Position, Chaos) |
OUTs | Ch 1 Trigger sequence | Ch 2 Trigger sequence |
Note that alternate rhythm patterns are available with the build flag "DRUMMAP_GRIDS2"
- Ch 1 Drum (Kick, snare, high hat)
- Ch 2 Drum (Kick, snare, high hat, accent)
- Ch 1 Fill
- Ch 2 Fill
- X position
- Y postion
- Chaos
- CV assignment (X/Y, Fill A/B, Fill A/Chaos)
In order to make parameter changes more performable using the encoder, knob acceleration has been implemented for the "Fill", "X", "Y" and "Chaos" parameters. This means if you turn the knob quickly it will traverse the whole range, but if you turn it slowly it will increment by a single value.
Additionally, DrumMap will auto-reset after ~2 seconds of no clock signal.
You can change the CV Input assignment from “Part A Fill and Part B Fill”, “X and Y coordinates” and “Part A Fill and Chaos” (the last is useful when you’re using accent on channel 2, since it has no fill). CV is added to the parameter value set via the encoder, and voltages from -3 to +5 are supported. This means when the parameter is set in the middle, you should be able to use a +/-5 volt CV signal to reach both ends of the parameter.
Adapted from DrumMap by benirose. Alternate "Grids2" patterns collected by KittenVillage.
This wiki is part of the Phazerville Suite O_C firmware project