Version 1.61 of this program incorporates the following changes:

1. Will now play Master Composer Files from Commodore 64.

2. Will now play Lyra Files from Color Computer.

3. When creating an SMF file if the internal ST speaker is on the
   music will play at normal speed and conversion will be slowed.
   This enables a partial SMF file to be created and stopped at any
   point by pressing the delete key.

4. The mouse is hidden when a song starts. It is toggled to visible
   by pressing a mouse button and may be hidden again by pressing
   a button a second time.

5. Instrument presets can be changed while the music is playing
   using the mouse to allow you to experiment with different presets.

6. The MMM.TXT file was updated to refelect these changes.

7. SMF format 1 expanded to play a maximum of 20 tracks. Previously
    it was 16.

8. Allowed for larger initial delta time in SMF.

Version 1.7 Includes the following changes:

1. Antic Music Processor files will now play, including display of 
   lyrics if included.

2. SID stereo files will play if Alternate Format is selected. This
   increases the voices to 6 if .STR files are available.

3. Values in the note control window can be changed while the music 
   playing.

4. Four different problems related to playing of MMS files were
   corrected.

Version 1.74 Included the following changes:

1. Playing of Music Studio fixed to permit changes of tempo or key in
   middle of the song.

2. Other minor bug fixes relating to Music Studio.

3. Midi Music System player expanded to allow for most of special
   commands such as bump velocity, bump tempo, transpose, etc.

4. Orchestra 90 player corrected to handle accidentals properly.
   Other minor bug fixes in Orchestra 90.

5. File selector switch from GFA to GEM in hopes of clearing up a 
   problem when using TOS 1.4.

6. Memory allocation changed. 

Version 1.8 includes the following changes:

1. Screen display and colors modified to make room for level box.

2. Maintain volume for master volume removed from program.

3. Individual channel controls for volume added.

4. Compress and expand for velocity range (all channels) added.

5. MT-32 load and save parameters added.

6. A problem with display of Music Studio Lyrics was corrected.

Version 1.91 of this program incorporates the following changes:

1. Will now play Adlib Files from IBM and compatibles.

2. Will now play Cakewalk from IBM and compatibles.

3. Improvements made for playing enhanced and stereo SID files.

4. The intro screen for high resolution was modified.

5. Color inversion of the display now possible using the "I" key.

6. Titles and info now stay on the screen until another song starts.

7. There is a faster response after pressing escape or delete when
   a song is playing.

8. MT-32 save did not work at rev 1.86 and that was fixed.

Version 2.0 Includes the following changes:

1. Fixed bug where a few Cakewalk files did not play correctly.

2. Added a configuration save and load. It saves MMM option parameters
   in a file for later recall.

3. Added capability to create SMF format 1 files.

4. Fixed a bug when playing SMF files relating to Meta Event block
   sizes.

5. Put help data in a separate file to reduce program size and
   hid help menus until selected.

6. Improved restriction to file select cursor movement when a menu
   is pulled down.

7. Fixed a bug relating to path names when using a file selector box.

8. Display of time signature added. It is not available for all music
   types.

9. Added Suppress Control Messages which stops midi data going to the
   syntheszier that affects synthesizer control such as portamento,
   channel pressure, etc. It only affects SMF and Cakewalk music.

Version 2.1 Includes the following changes:

1. Added Amiga DMCS to types of music played.

2. Added Macintosh DMCS to types of music played.

3. Added Cakewalk 2 to types of music played.

4. Changed analyze song to show instrument names (where available)

5. Changed startup drive to correct value (improper drive was
   accesssed when using hard drive C).

6. Fixed scrolling song title error.

7. other internal changes that are not supposed to affect the
   operation were made.

8. Delay between songs (version 2.11) added.

9. Changed ST sound to refelect volume changes in the music. (2.12)

10. Fixed tied note playing when using ST sound in SIDs. (2.13)

11. Fixed tempo for SIDs with negative jif. (2.13)

12. Changed song selection numbering technique (2.14)

13. Made possible the selection and scrolling of files using the
    mouse while a song is playing. (2.14)

14. Set up a different technique for turning notes off when song
    stops or pauses. (2.14)

15. Fixed a discrepency in the instrument present number in Music
    Studio and DMCS (midi only). M.S. played correctly but left the
    wrong number in the display. (2.14)

16. When mouse is enabled while a song is playing it must be clicked
    in the upper right hand corner to hide it. (2.14)

17. A new "box" was added called File Playing. It shows the file
    name of the song currently playing and the name of the next song
    to be played. (2.15)

17. A new menu item was added "Use Song Memory" which will load
    songs into computer memory when selected. Also when song memory
    is in use playing will occur from the songs in memory rather
    that read them from a disk file. This is limited to 124 songs
    and may require 2 megs of memory or more depending on the total
    size of the songs that are loaded. Songs can also be loaded by 
    selecting them while others are playing (see 13 above) but this
    may interfer with the playing song so it is not recommended. (2.15)

18. Set Drum Track added. This allows channels to be specified as 
    drum or other fixed tracks. This is done so that if the song is
    transposed up or down the drum track notes will remain the same.
    (2.16)

19. Key mapping changed. All keys map to mouse and menu functions.
    (2.16)

20. Define Keys added. When Define Keys is used you can change the
    key mapping of any of the fucntions where keys are used. To
    retain your changes you need to save the configuration. This key
    map menu also allows you to see the current key assignments.
    (2.16)

21. Full Screen Files was added in version 2.16. This allows you to
    look at all the music file names at one time. They can then
    be selected by clicking on the file name with the left mouse
    button. 

22. Volume control by channels modified as follows: The old way was 
    to use the numbers shown in the volume box as the velocity number
    sent to the synthesizer for that channel. It remained the same
    throughout the song. The new way allows volume changes in the
    song to occur at elevated or reduced volume level throughout the
    music. See the text file for more complete information (2.17) 

23. The master volume control for the entire piece was also modified
    to behave by the same method as described above. It can now
    be used with or without the individual channel control. The
    control box will now display 100 instead of 1.0 indicating
    normal song volume. (2.17) 

24. MMM.CFG is loaded automatically when MMM is started if it 
    exists in the same directory. (2.17)

25. Bug in DMCS file tempo fixed. It was incorrect when the mouse
    was at the extreme right side of the screen. (2.17)

26. The tempo in the tempo box can now be modified by keys as well
    as the mouse while the song is playing. Default keys are + to
    increase and - to decrease, but these can be redefined. (2.18)

27. The tempo box can be made inactive while a song is playing.
    The default key for this is T. When this key is pressed while
    the song is playing the box outline will turn blue. When it is
    blue tempo changes in the music will occur but will not be
    displayed in the box. You can make changes to the tempo in the
    box with mouse or keys but they will not affect the tempo of
    the music. When the T key is pressed a second time the tempo
    box outline will change back to red and the song will then be
    set to the tempo displayed. (2.18)

28. Will now play Dr. Ts .ALL files. This works for those from 
    Atari and Amiga and possibly other versions. You may have to 
    adjust the tempo multiplier. See the text file for more info. (2.19)

Version 2.2 includes the following changes:

1. A mouse click through from a pull down menu to the song file
    selection box problem was fixed (hopefully for good this time.)
    This may have been more of a problem on a monochrome monitor. 

2. Tempo box outline toggle for high resolution fixed. 

3. Play function enabled for full screen file display.

4. Note interrupt (instead of completion) can be used when
   skipping or aborting song play.

5. Will now play Sound Blaster Creative Music (CMF) files. (2.21)
 
6. Preset number was incorrect when making a SMF file from a
   Music Studio file. That was fixed. (2.21)

7. A feature to control the interval between notes off and notes on
   when creating SMF files was introduced. (2.21)

8. Fixed problem in menu display where the check marks dissappeared
   when switching to help menus and back to program menus. (2.21)

9. Plays Dr. Ts CUB files. (2.22)

10. Modifed Standard Midi File player so that it will handle system
    exclusives properly. (2.22)

11. Improved Standard Midi File player related to timing where there
    there is a very small time between two events. (2.22)

12. Corrected a problem related to using load configuration. (2.22)

13. Added the selected directory to load/save configuration. If the
    configuration file is saved in the same directory as the MMM
    program it will automatically use the saved directory after MMM
    is first started when you do "Read Directory". (2.22)

14. In full screen files, shows current song file playing (inverse)
    and next song below it in the lower right hand corner. (2.22)

15. Fixed "Locate and Read" on program load. (2.23)

16. Added an alert message when a key is redefined. (2.23)

17. Removed Full Screen File Display (2.23)

18. Changed scroll through the song titles so that you can do a block
    scroll by holding down the shift key as you use the up or down
    arrow key. (2.23)

19. Fixed a bug that occasionally caused the list of disk files to
    be displayed with a name repeated. (2.23)

20. Added an option (Make Preset List) that uses the names of the
    numbered synthesizer presets. You can use MMM to make an initial
    list or it can be made or modified with an external editor. When
    used it will show the preset name corresponding to the number that
    the cursor is over in the preset box. (2.23)
 
Version 2.24
1. Fixed Set Synthesizer to FB01 which had a serious bug.

2. Added Load Preset List which will load a list of preset names
   already created. This list must consist of 128 names in the format
   as created using Make Preset List. That is, 12 characters followed
   by newline per entry. 

3. Added Export Sysex File. This will load a system exclusive file
   (not SMF format) that has been made by another program and send out
   the data to the synthesizer. It requires the sysex files have sysex
   messages that start with hex F0 and end with hex F7. This will allow
   you to load sysex files that contain a new series of patches for your
   synthesizer. 

4. Enabled the mouse cursor to show while the music is playing so that
   you don't click to enable it.

5. Remade the help files.

6. Fixed paused on SMF files when using presets determined by MMM.
   Before this fix it would set the presets for all channels to
   zero when pausing a song.

7. Changed the title "Synthesizer Type" to "Set FB-01"

8. Display lyrics for SID music did not work and was fixed.

9. Changed so that when a new directory is read the values for the
   channel maps, level maps and preset maps are not reset to their
   initial values.

Version 2.25

1. Fixed Make SMF 0 and Make SMF 1 which failed to produce a usable
    file when control messages were encountered.

2. Fixed Make SMF 0 which produced a file with partially removed
    set presets when making to from an original SMF file and 
    selecting LP for presets.

3. Performance improved when playing music with tight timing.

4. Made more responsive for selecting songs while music is playing.

Version 2.26

1. The displayed instrument preset numbers were increased by 1 and
   now range from 001 to 128 (even though the midi numbers actually 
   go from 000 to 127.)

2. When using analyze music changes in the presets will be shown if
   you are using the music file to control preset changes.

3. Drum track set up and song delay set up now use dialog boxes.

4. Number of song to play before the delay occurs added to song
   delay set up.

5. If you want music to play when MMM starts change the name of
   DANCING.MID to MMM.MID.

