MidMaze for Windows 95
Version 2.2
Copyright (C) 1997-1998 Hendy Irawan
====================================


VERSION HISTORY
================
Here are the lists of changes from MidMaze version 1.0. Too bad I
couldn't tell you the details before version 1.2 because the version
history (and the program itself, of course) was originally created in
Indonesian language. And, I'm to lazy to translate all of them to
English. ;)

Superminor changes are not listed here, because those will take too
much space.

MidMaze 2.2 - June 5, 1998
--------------------------
- Fixed bug if Manual Reset used while pausing
- When MidMaze is playing a file, the play button will turn
  to yellow/orange
- Added autoplay when chosen option
- Added time in application title and in system tray (thanks to
  Bradley Masserant - brad@wnol.net)
- Added Easter Egg, to access it, click the Help button then choose
  About, then double-click MidMaze's icon
- Added multiple instances option (thanks to
  DJ Joe H 1 - DJJoeH1@aol.com)
- Added combobox options (thanks to DJ Joe H 1 - DJJoeH1@aol.com)
- Added do not automatically play option (thanks to
  DJ Joe H 1 - DJJoeH1@aol.com)
- Added auto minimize option
- Added character before minute option

MidMaze 2.1 - May 18, 1998
--------------------------
- Fixed a bug: last syllable wasn't highlighted properly
- Fixed some minor bugs
- Enhanced lyrics loading technique (resulting in better
  compatibility with some other Karaoke MIDI files)
- Added Use alternate Lyrics window scrolling method option
  (thanks to Stefanus Benny [oman@indo.net.id] for this)
- Added Fast Backward and Fast Forward buttons to the floatbar
- Added 'Compact this album' function in the albums editor
- Added 'Compact all albums' function in the albums editor
- Added Welcome Screen
- Major user interface changes (I hope you like it!)
- Enhanced Setup application

MidMaze 2.0.1
-------------
- Fixed a bug: Fast Forward/Backward didn't work
- Fixed a bug: Random play function didn't work quite random
- Fixed some legal problems with sample MIDI and WAV files
- Some minor bug fixes
- Some minor enhancements
- Some minor user interface changes
- MidMaze now use slightly less system resources (thanks to
  Bradley Masserant - brad@wnol.net)
- Added "Highlight previous words in Lyrics window" option
- Added "Auto-gain sensitiveness" option
- If Random play option is active the Next button will play a
  random item

MidMaze 2.0 Release
-------------------
- Fixed a bug: Refresh function in filelist didn't work
- Fixed a bug: sometimes MidMaze caused a repetitive exception error
  when switching files
- Fixed a bug: sometimes MidMaze does not sync with the file
  (especially karaoke MIDI files)
  Tech explanation: when I first converted ReadVarLen method from C,
  I forgot to put '& 0x7F' so the last bit was still set (if it was).
  Now I've fixed it so the last bit will not be set.
- Added support for .KAR files
- If you don't allow Audio MPEG seek, MidMaze will not seek to the
  specified intro start position if you play Audio MPEG files in Intro
  mode

MidMaze 2.0 Beta 4
------------------
- Fixed a bug: Colors option (in Options window) didn't work
- Fixed a bug in the MIDI reader (it even can't read HERO.MID that is
  distributed along with MidMaze!)
- Fixed an annoying display when there are multilines copyright /
  sequence name
- My email is now cee4@biosys.net (the netlane.com server isn't
  reliable at all!!!)

MidMaze 2.0 Beta 3
------------------
- Fixed some bugs in file queueing support (thanks to Bradley
  Masserant - brad@wnol.net)
- Added "Windows98-style speedbuttons" option
- Added "Close after MidMaze has finished playing queued files" option
- Added help for registration
- Changed user ID / password encryption algorithm

MidMaze 2.0 Beta 2
------------------
- Fixed a bug in the Audio MPEG support
- Fixed a bug in the "Delete album" function
- MidMaze now takes less CPU time, and a lot less if minimized
  (thanks to Bradley Masserant - brad@wnol.net)

MidMaze 2.0 Beta 1
------------------
- Fixed a bug in the Find function
- Fixed a bug in the Shuffle function
- Fixed a bug when playing invalid files
- Added MP3 support! (COOL!)
- Uses a significantly more advanced algorithm for removing duplicated
  items and missing links
- Enhanced Lyrics Window
- Enhanced Copy/Move function
- Enhanced Albums Editor
- Enhanced Fast Backward/Fast Forward
- Added export/import support for MidPlay
- Added export/import support for MM Player
- Added trackbar sensitiveness option
- Added "Add by dialog box" function
- Added "Sort by file path" feature
- Added "Toggle autoloop playing files" feature
- Now you can drag-and-drop files to the Albums Editor window
- Removed main window's background wallpaper
- MidMaze is now shareware

MidMaze 1.4.1
-------------
- Fixed a playlist loop bug

MidMaze 1.4
-----------
- Fixed a bug with activating main window.
  Tech cause: I created a HINTWINDOW, and sometimes Windows activates
  that window. Now I've deleted that thing.
- Fixed a BIG bug: Lyrics View didn't work at all (thanks to Stefanus
  Benny - oman@indo.net.id)
  This bug was supposed to be fixed in version 1.3.2, but it wasn't
- Fixed problem with exporting albums to vanBasco's MIDI Player play
  list
- Definitely more accurate MIDI file parser
- MAJOR user-interface change, all album editor stuff has been
  moved to a new window, the Albums Editor -- manhours of recoding
- Added Lyrics Window! (and deleted Lyrics View) -- manhours of
  research
- Now there's three launch buttons, one for Multimedia Properties, and
  the others for custom programs (usually for Volume Control and
  sound card software)
- Added FAQ

MidMaze 1.3.2
-------------
- Removed support for QuickTime and MPEG files :( (thanks to
  Marcelo Nascimento - sgv@rocketmail.com)
  Sorry, but I have to do this since it didn't work even on my own
  computer when I tested it ;-)
- The file position trackbar is now easier to control

MidMaze 1.3.1
-------------
- Fixed a file queueing problem (BUG) introduced in version 1.3
- Fixed a problem with extended song information characters
- Added MIDI file markers song information
- Added sequence names in song information (accessible through the
  display context menu)
- Added a few more items to the display context menu
- Added import/export support for MIDI Genie play lists
- Added import/export support for vanBasco's MIDI Player play lists
- Added fast backward/fast forward control buttons
- Added the function to create a new folder (accessible through the
  folder list box context menu)
- A better look of control buttons
- Open recent files now put in display context menu
- Open file button now supports multiple files
- Intro play mode now has option to set the file start position
- Now you can set the display font colors
- Now you can set the display and lyric view font sizes
- Enhanced folder list box
- The MidMaze floatbar now accepts dropped files from Windows Explorer
- My email address is now cee4@netlane.com ;)

MidMaze 1.3
-----------
- Fixed a HUGE-AND-SERIOUS memory leak problem
- A completely redesigned new look!
- Floatbar now looks deeper
- Added introplay feature
- Added Find feature
- A better MIDI file lyrics search, more resistant to problems
- Decorated backgrounds now appear softer
- Added an option for the clicks needed to open MidMaze window from
  task tray
- Added the spectrum Sensitiveness adjuster
- Spectrum now moves with the speed of the current MIDI file's tempo,
  fixed speed if the current file is not a MIDI file
- A bunch of new entries in the display context menu
- Added the option to turn on/off lyrics searching
- The colors of the Lyrics View is now replaceable
- Added /PLAY and /CLOSE flag support
- Added Open A File feature
- Added Recent Files feature (max. files = 15)
- Added Tempo, Copyright, and Sequence Name information on the
  main window

MidMaze 1.2.1
-------------
- Added the Song Information feature
- Added the Lyrics display (this was a lot of manhours of research)
- An Indonesian word found and translated to English (thanks to
  Dibya Arfianda - dibya@indo.net.id)

MidMaze 1.2
------------
- Language changed from Indonesian to English
- Some new features
- New user interface
- A whole new Setup application
- Some bug fixes

MidMaze 1.1
-----------
- A backpack load of new features
- Completely revised user interface
- More optimal programming methods (resulting in a faster application)
- A Setup application
- Some bug fixes

MidMaze 1.0
-----------
First release.
