Release 2.0.0 June 2002 Totally replaced audio core code with SSM plugin code, modified for static linking. Uses 32bit floating point format internally. New midi device handling. New OSS output code. New funky sliders. Updated for fltk 1.1.0 Release 0.1.7 Thursday 2 December 2000 Envelope fixes, new exponential ranges. LFO fixes, now slower and more useful. New midi interface. Handles both forms of note offs, pitch wheel setting and midi controlled cutoff is set to midi effect 1 (parameter 91, or reverb level in general midi). Potential crash bug fixed. Loads of little fixes. Release 0.1.6 Sunday 10 September 2000 Polyphony, dependant on the speed of the CPU. The number of voices of polyphony is set in the .Spiralrc file. Scope bypass button Now uses the cool new Fl_Knob widget by Yves Usson, looks much better than the standard Fl_Dial. Patch by Yves Usson to allow SpiralSynth to work on big-endian machines. Incorporated Trevor Johnson's Free/Open/NetBSD port. A number of optomisations and fixes. Release 0.1.5 Saturday 2 September 2000 Appled a patch from Reinhard Katzmann's to fix some compile errors. .Spiralrc and .SpiralPatches.bank are now stored in $HOME. Filter Granularity can now be set in .Spiralrc Ability to turn off realtime playback in .Spiralrc Keyboard mappings in .Spiralrc (two and a half octaves can be configured) Emulated PC Keyups properly this time :) XMod (frequency modulation) enabled in both mixers. Release 0.1.4 Sunday 20 August 2000 Fixed a compiler error on some machines. Direct to disk wav output bugs fixed. Release 0.1.3 Friday 18 August 2000 Direct to disk wav output. Fixed samplerate error in the output module, 44100 should now *really* be 44100 samples per second. This results in much better sound, but is half as fast :( Clipping implemented in Mixer, Filter and Echo. More fixes and tidy ups. Release 0.1.2 Saturday 12 August 2000. Added patch load/save. Added Randomise. Made the filter's envelope more general, it now has it's own router. Removed GL dependancy (now uses FLTK code) Added a .Spiralrc file Lots of fixes and tweaks, cleaner code. Release 0.1.1 Tuesday 1 August 2000. Fixed crash bug with 1.0.9 version of FLTK. Key-up events from (PC) keyboard emulated. Full compliment of notes - tuned correctly. Clarified bits of GUI. Removed X11 & Xext from configure.in First release 0.1.0 Thursday 20 July 2000.