C port of Jeffrey Lim's Impulse Tracker source code release