Skip to content

Blackaddr/TouchMIDI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TouchMIDI

Touchscreen MIDI Controller for Arduino Teensy

This project is an active work in progress:

June 2020

  • speed up MIDI transmit for expression pedal
  • add options to copy presets to/from flash/sd rather than whole flash contents.
  • move file operations to a different thread than the GUI
  • speed up flash saving (doesn't seem possible???)
  • (DONE) improve redraws on ScreensMidiControlConfig.cpp
  • (DONE) fix scrolling and editing on Preset Edit screen
  • (DONE) automatic storing and recall of last active setlist and preset (flash remaining)
  • (DONE) support created and deletion of setlists on setlist screen
  • (DONE) switch the nav screen over to the listDisplay class
  • (DONE) support multiple setlists
  • (DONE) move data files to 'data' directory and presets to 'presets' directory.

May 2020

  • (DONE)fix string edit when touch button selections to clear previous letter
  • (DONE)fix screen scrolling before first preset doesn't update
  • (DONE) add touch to string edit letters
  • (DONE)fix screen scrolling before first preset doesn't update
  • (DONE) fix preset filenames past number 9
  • (DONE) refactor control drawing on presetConfig
  • (DONE) update PresetEdit screens to only update when necessary

April 2020

  • (DONE) add copy from flash to SD to utils menu
  • (DONE) fix knob rendering (text in bottom right corruption)
  • (DONE) transfer to onboard flash
  • (DONE) add SerialFlash utils to UTIL screen
  • (PARTIALLY DONE) add preset list scrolling
  • (DONE) update text edit screen to only update when necessary
  • (DONE) move input control sampling to it's own thread
  • (DONE) improve preset select nav screen by only redrawing the lines that needs updating.
  • (DONE) Use updated filed on preset control to only draw that control. This will reduce overall flicker.
  • (DONE) fix delay on Preset Control screen when using expression pedal. Drawing is slow, we need expression to be very fast!
  • (DONE) Add "Savings" status screen
  • (DONE) add SPACE to text editor
  • (DONE) add touch to text editor
  • (DONE) and switch ID to physically controlled buttons
  • (DONE) centre text label over control

March 2019

  • (DONE) preset saving now works. Need to fix the SAVE icon and speed up the SD writing. It's SLOW!

January 2019

  • (DONE) currently working on the Preset Editor. Preset navigation works and the preset control screen permits touch control to select which knob/switch to modify.

About

Touchscreen MIDI Controller for Arduino Teensy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published