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.