Major revision #2

Changes:
-mode: 0=preset, 1=record, 2=playback
-tempo (in BPM)