-
Create PatternEditor.
-
PatternEditor is
-
Each NoteId has a SignalRow
-
Each SignalRow is 36px high.
-
Each SignalRow has 32 SignalDivisions
-
Each SignalDivision has "+" hover state.
-
Each SignalDivision is 36px high and 36px wide.
-
Add support for scale types: "harmonic_minor", "melodic_minor" "major_pentatonic", "minor_pentatonic", "blues", "chromatic" "whole_tone", "diminshed", "augmented", "lydian", "mixolydian" "phrygian", "locrian"
-
- rightDown
- rightDownQuads
- rightDownTrios
- rightDownPairs
- rightUpQuads
- rightUpPairs
- leftDown
- leftDownQuads
- leftDownTrios
- leftDownPairs
- leftUp
- leftUpQuads
- leftUpTrios
- leftUpPairs