Adds sparky and midi
Adds bolt
Updates Sparky and MIDI
Adds fonts
Update
Filters incoming messages correctly into tracks
Implements MIDI learn
Initial state of selects respected
Correctly unbinds from nodes when the route to .in() is changed.
YEEEESSSSS!!!! Working, latency-compensating, multi-stacking, erasable, fucking AWESOME LOOPER!
Synchronises stacked loops
Adds inputLatency manual offset
Reflects loop duration in stack width. Adds stack item ctrl, splits other ctrls.
looper ctrl
Adds waveform display
Waveform views are properly offset so that their x psoitions line up
Merge branch 'master' of https://github.com/cruncher/group-looper