Assigning inputs.
Adjustments after testing.  Start/stop broke apparently, but it's fixed now...for some reason our loop() stopped being able to break out of that while loop once playing was set again.
Renaming _CHANGE macros to _SIGNAL.  Added handling for time and repeat changes.
Attack and decay input working.
Working pause length input (I think).  This is getting hard to test, it sounds cool but kinda unpredictable.  Needs tuning.  Added an untested reset button as the unused button, might help with knobs that have trouble getting back to a value.
Merge branch 'feature-handleinput' into develop