- ✔
Change template structure for senders - More examples with better structure
- ✔
Move Wikis to tttapa.github.io - ✔
Add FAQ page - Add Troubleshooting page
- ✔
Add a getter for the button state, and renamegetState()
→ update() - Cleanup structure of display elements.
- Flashing LEDs
- ✔
Motorized faders - Keywords
- Make many protected functions private if 1) they are not needed in tests 2) they should not be called from within subclasses.
- ✔
Make it easier to add custom bitmaps - ✔
Cleanup structure of input elements - ✔
Extension consistency - ✔
Malloc → new + smart pointers - Make constructors of abstract classes protected.
- ✔
Make destructors virtual if necessary. (e.g. callback classes) - ✔
GitHub template - ✔
Fix firmware link DFU scripts - ✔
Move DFU scripts → scripts - List all TODO's throughout the source code and solve them
- ✔
Full MIDI system common support (BLE) - ✔
Fix MCU LCD length - ✔
Return type transposers - ✔
Selection transposers - optimized ExtIO for boards with tons of RAM?
- ✔
Output only MIDI debug interface - Bankable FastLED
-
✔ Button
-
✔ Latching Button
-
✔ Buttons
-
✔ Button Matrix
-
✔ Bankable Button
-
✔ Bankable Latching Button
-
✔ Bankable Buttons
-
✔ Bankable Button Matrix
-
✔ Button
-
✔ Latching Button
-
✔ Buttons
-
✔ Button Matrix
-
✔ Potentiometer
-
Potentiometers
-
✔ Rotary Encoder
-
✔ Bankable Button
-
✔ Bankable Latching Button
-
✔ Bankable Buttons
-
✔ Bankable Button Matrix
-
✔ Bankable Potentiometer
-
Bankable Potentiometers
-
✔ Bankable Rotary Encoder
-
✔ Potentiometer
-
Potentiometers
-
Motorized fader
-
✔ Bankable Potentiometer
-
Bankable Potentiometers
-
Bankable Motorized fader
-
✔ LED
-
✔ Bankable LED
-
✔ VPotRing
-
✔ VU
-
✔ Assignment display
-
✔ Time display
-
✔ LCD display (SysEx)
-
Flashing LED
-
✔ Bankable VPotRing
-
✔ Bankable VU
-
Flashing LED
- ✔ Selectors
- ✔ VPotRing
- ✔ VU
- ✔ LED Bitmap
- ✔ Timedisplay
- ✔ Assignment display
- ✔ LCD
- ✔ Switch
- Latching
- ✔ Encoder
- ✔ Increment
- ✔ Increment/Decrement
- ✔ Many Buttons
- ✔ Bank
- ✔ Program Change
- ✔ Transpose