A ton of tweaks to the cleaner (too many to mention). Should work better in theory...
-rw-r--r-- 581 Makefile
-rw-r--r-- 13132 cleaner.cpp
-rw-r--r-- 119 common.h
-rw-r--r-- 5408 decode.cpp
-rw-r--r-- 304 interpolate.cpp
-rw-r--r-- 2044 interpolate.h
-rw-r--r-- 3102 level.cpp
-rw-r--r-- 7335 sync.cpp
-rw-r--r-- 4041 synth.cpp
-rw-r--r-- 211 synth.h
-rw-r--r-- 826 synth_main.cpp
-rw-r--r-- 189 tap.h