MIDI USB hexagonal interface made of 7 pads with velocity, aftertouch, and and a distance sensor
- MIDIUSB
- Adafruit_FreeTouch
- Adafruit_VL53L0X
- MovingAverage
#TODO
- Canal 1 -> Pad 1
- Canal 2 -> Pad 2
- Canal 3 -> Pad 3
- Canal 4 -> Pad 4
- Canal 5 -> Pad 5
- Canal 6 -> Pad 6
- Canal 7 -> Pad 7
MIDI controller | Description |
---|---|
Controleur 1 | MIDI channel |
Controleur 2 | MIDI note |
Controleur 3 | Trig mode (percu,key,button) |
Controleur 4 | Velocity curve |
Controleur 5 | Aftertouch curve |
Controleur 6 | Disable piezo |
Controleur 7 | Disable QTouch (MIDI note is QT1) |
- Canal 14 -> Advenced Settings
MIDI controller | Description |
---|---|
Controleur 1 | Piezo Threshold |
Controleur 2 | Piezo Sensitivity |
Controleur 3 | Piezo Debounce Time |
Controleur 4 | Qtouch RoudOff |
- Canal 15 -> réglages capteur distance
MIDI controller | Description |
---|---|
Controleur 1 | MIDI channel |
Controleur 2 | MIDI note (mode single note or button or first scale note, modulate velocity) |
Controleur 3 | Trig mode (range CTL, single note, button, note scale) |
Controleur 4 | Curve |
Controleur 5 | Disable sensor |
Controleur 6 | LOW threshold(mm) LSB |
Controleur 7 | LOW threshold(mm) MSB |
Controleur 8 | HIGH threshold(mm) LSB |
Controleur 9 | HIGH threshold(mm) MSB |
Controleur 10 | MIDI controller LSB |
Controleur 11 | MIDI controller MSB |
Controleur 12 | Scale LSB |
Controleur 13 | Scale MSB |
Controleur 14 | Scale octaves |
- Canal 16 -> réglages globaux
MIDI controller | Description |
---|---|
Controleur 1 | MIDI channel (all) |
Controleur 2 | Enable global |
Controleur 3 | Trig mode |
Controleur 4 | Velocity curve |
Controleur 5 | Aftertouch curve |
Controleur 6 | Disable piezo |
Controleur 7 | Disable QTouch (MIDI note is QT1) |