GoatTracker
From Free net encyclopedia
GoatTracker is a cross-platform Commodore 64 (MOS Technology SID) music tracker. It uses the SDL library and is verified to work under Win32, Linux, Mac OS and Amiga. It supports emulated output via the software reSID engine, the HardSID soundcard, or the Catweasel MK3/Catweasel MK4 controller card. It is written by Lasse Öörni and released under the GPL with source code. A stereo version, emulating two SIDs with reSID, is also available.
Tips
There is a semi-nice readme with this program but it can get confusing in certain parts. You can not just start playing notes because first you have to create the instruments. This is done mainly in the wavetable section. after creating a new project, go over to the Wavetable Pos: entry in the instrument section. Set this to 01. Go over to the wavetable where it reads 01:00 00. Here is where you choose your waveform. 10 00 is triangle, 20 00 is sawtooth, 40 00 is pulse, and 80 00 is noise. FF 00 to close the loop.
Waveforms can be combined like 30 00 is sawtooth+triangle.
You can now start entering notes. The pulsetable only works on the pulse waveform, and is set up in a fasion similar to the wavetable's, except 8x xx sets the initial pulse position. also FF 00 ends your loop