
Replace usleep with nanosleep - probably not :(

Separate root/bank/instrument lists from main config as
    single file for all instances.

Make loading effect presets update the 'top' line.

startup state load doesn't set buffersize correctly - why?
    size is ignored if loaded when already running (which is reasonable).

Allow headless compilation.

RPNs (channel based)

101,0 (MSB)

100,0 Pitch bend range
100,1 Fine detune
100,2 Coarse detune

Maybe a NRPN variation of this for global fine tuning.


Add 'Ignore MIDI Reset All' to deal with brain dead sequencers :(

Gui to set up vector control!

Review tooltips.

Consider enabling and disabling tooltips.

Consider scroll wheel control of sliders.

Improve Copy & Paste functionality.

Documentation!
