This is a library for creating a MIDI controller using an Arduino or Teensy board.
Small memory optimizations and bug fixes.
Comments were added to all source files and they were made much more readable by formatting the code, by organizing the files using helper functions, and by renaming some of the variables. Large parts of the code for rotary encoders and for sending MIDI has been rewritten. Bank functionality was added to the RotaryEncoder class, along with new aliases for the different sign modes. Some examples were added as well.