941129 V0.61
             Third released version.

             Fixed a _horrible_ bug causing a shutdown of the system if run by
             root under certain circumstances *blush* (thanks Peter!).
             Fixed missing variable-declaration for FLUSH_INPUT.
             Changed toneportamento for S3M (it differs from PT *sigh*). Might
             still not be perfect (see TECH-file).
             Reduced number of events sent to the sequencer (was there before
             but got removed when I debugged the interactive interface).
             Changed SEQ_TRESHOLD to reduce # of sleep/play transitions.
             When -q or -Q is used we now exit after the last song is played.
             Minor cleanups.
941015 V0.6
             Second released version.

             Changed voicetoggling to double keypresses if nr_voices > 9.
             Added S3M-support. This needed NOTE_OFF, more octaves and
             a new periodtable (and a couple of new effects).
             Modified pitch/volume-slides to support S3M slides.
             Made loading of S3M's and ULT's faster [buffering => less calls
             to read()].
             Tremolo fixed (did everything right, except call do_tremolo() :)
             Added tolerant flag (-T).
             Made TMP_DIR-cleanup recursive in case archives contains dirs.
             Various minor fixes, like always.
941005 V0.5
             Simplified and improved catchup-code.
             Ultratracker support improved and format version 4 implemented.
             Optimized file-handling (less memory-usage and stat()-calls).
             Nasty malloc()-bug squashed after _several_ hours of frustrating
             debugging of random crashes [1+x*sizeof(y) => (1+x)*sizeof(y)].
             Added volumecontrol+muting and removed option -V.
             Shell-sensitive characters are now escaped so loading/unpacking
             should work properly most of the time now.
             Bug that prevented loading of >4 channel-MODs fixed.
             Patterns are now divided into tracks that can be shared if equal.
             Three different levels of detail when displaying songdata (-x).
             Inserted multiple help-pages.
             Toggling of active voices (w/o using channel main-volume).
             Made cursor invisible (thanks Zeyd!).
             Multitracker support added.
             Various minor bugfixes and cosmetic changes to the GUI and code.
940904 V0.4
             Summer came, so little work/time unit :)
             Coding speed increased substantially when I got my RAM-upgrade :)
             I might consider adding an X-interface now that I can run X
             comfortably.
             Version number bumbed two steps due to heavy changes.

             Improved format-detection based on filenames.
             Fixed ioctl(SYNC) in VoxWare to return EINTR when appropriate.
             Fixed small bug in speed 0 handling (loopcount was ignored).
             Panning for MODs broken when I added ULT-support. Fixed.
             More patches for VoxWare: select() and nonblocking /dev/sequencer.
             Scrapped old keyboard handling and replaced it with a select()-
             based one.
             Interactive mode implemented using ncurses (this is the biggie).
             Output is now synced to sound as good as system-load permits,
             and the sequencer input queue is kept as full as possible. This
             requires flushing and restarting the player if the user changes
             something affecting soundoutput (like pattern jumps).
             If the text-output gets too far behind, scrolling will be
             temporarily turned off to catch up with the sound-output.
             Fixed volume-bug in VoxWare2.90+ (now both mod and gmod play
             correctly again).
             Total playing time printed upon exit.
             Support for environment-variable MOD_OPTIONS to allow personal
             default options.
             Support for .zip and .arj added.
             A couple new options added, some changed and a few removed.
             File splitting and code cleanup.
             Manual and LSM updated.

940520 V0.2
             This version needs a bugfix to PROCESS_ABORTING() in VoxWare.

             Added keyboard-control (next, prev module/pattern etc).
             Allowed EFX_JUMP to jump forward too.
             Minor bug with -l and 1 specified module fixed.
             Loading of modules packed with gzip/compress/lha added.
             Added support for Ultratracker modules (and octave 5-7).
             Changed byteswap-macros into functions (it _worked_ before,
             but just by accident; '*p++' in those macros wasn't too clever :)
             Renamed option -V to -d and added a couple of new options.
             EFX_LOOP now works correctly the first time too (really!).
             Reduced number of events sent to the sequencer.
             Fixed overflow bug (an unsigned short isn't enough for storing
             samplelength).
             Added checking of available GUS-dram before uploading samples.
             Added support for /dev/mixer-volume in kernel-patch (also in
             the official VoxWare).

940315 V0.1
             This is the first released version.

             Fixed bug in EFX_LOOP (finally got a mod that used the
             effect so i could test it :).
             Fixed bug in using glissando for toneportamento.
             Added some Ultra-click(tm) removal.
             Added commandline interface with a bunch of options.
             Moved the changes-list from main.c to CHANGES, wrote a
             manualpage, and added a README.
             Got the linear volume patches into the official VoxWare.

940227 V0.06
             New effects: vibrato, vibrato+volumeslide, set vibrato
             waveform, tremolo, set tremolo waveform.
             Finally! All non-sample modifying effects implemented!
             Reworked portamentos and arpeggio.
             period2note() now works exactly as in PT.
             Notepitch now reset just like in PT. Ugly, but compatible...
             Volume wasn't set if we had efx.dont_trigger_note. Fixed.
             The Swedish hockey-team won the goldmedals in the Olympic
             Games in Lillehammer today :-)

940223 V0.05
             New effects: portamento up/down, fineportamento up/down,
             toneportamento, toneportamento+volumeslide, arpeggio,
             set finetune, sample offset, set glissando.
             Support for octave 0 and 4.
             Finetune is now used when setting playback rate.
             Sample offsets fails sometimes. Kernel needs fixing...
             Missplaced ')' in code cost me half a day :( , but now
             portamento works.
             Glissando used in toneportamento pitchcalculation.
             Improved handling of incorrect specified sample looping.

940217 V0.04
             New effect: note delay.
             Corrected base_freq to reflect the exact sample rate on
             PAL/NTSC Amigas (modules that previously seemed to sound
             somewhat different from what they should now sound right).
             BPM-speed introduced.
             Silly bug in handling the last sample being a few bytes
             short caused sample length to be incorrectly set.
             Cleaned up kernel patch.
             Split up source in several files as it started to get large.

940203 V0.03 
             New effects: loop, fine volumeslides, patterndelay
             retrigger and notecut.
             Serious bug fixed: All effects were delayed one line!

940130 V0.02
             New effects: speed, break, jump, volume and volumeslides.
             Surprisingly many modules mainly use the above effects, so
             we can actually play alot of modules fairly well.
             A kernel hack is used to get linear volume. Quick'n dirty.

940115 V0.01
             It plays! No effects at ALL. Just playing notes.

940105       
             Coding started.

931220       
             GUS purchased :-)
