Template settings.
Removed auto-instanciation
Merge branch 'dev' into settings
Merge branch 'dev' into settings
No longer needs a power of two.
Low, High and Last playing modes.
Doc.
Fixed gate logic.
Revert "Fixed gate logic."

This reverts commit 7980d5f881e6f9b8e400c62691a1a17cd3ad781b.
Fix the fix.
Improve performance by iterating from the tail when removing notes.
Merge branch 'settings' into dev
Fix SysEx size callback bug, using template settings instead of preprocessor macros.
4.2
Removed compile flags and last preprocessor settings.
Doc.
Doc.
Examples.
Merge branch 'release/4.2' into dev
Merge branch 'release/4.2'