****************************************************
****************************************************     (\__/)
 ** Music Mouse(TM) - An Intelligent Instrument **        (..)   _)
****************************************************      /\/\  (
   *********************************************         (m__m)_)
                               ****************************************
                                 ************************************
                                  ** Music Mouse Revision History **
                                  **********************************
                                 ************************************
        (\__/)                  **
         (..)   _)             **            Mac MM
         /\/\  (                **        Go to Amiga MM History
        (m__m)_)                **        Go to Atari MM History
*********************************
  ** Macintosh Music Mouse **
   *** by Laurie Spiegel ***
 ********************************
  ****************************

*************************************


Mac MM 2.1.2 Classic - Nov. 2005

    Created "Music Mouse 2.1.2 Classic that runs under Classic on OSX Macs.
    (QuickTime Music output only. No direct MIDI output.)

Mac MM 2.1.2 - Jan. 1998

    Fixed problem with crash after several minutes of running if connected to a 
    MIDI interface that continuously sends Active Sensing MIDI code into the 
    serial port, eventually over-filling the serial buffer and locking up the Mac.

Mac MM 2.1.1 - Sept. 1997

    Fixed problem with Manual and Tutorial programs displaying and printing 
    incorrectly when expected font not found in System Folder. (Music Mouse
    itself is unchanged from 2.1.)

Mac MM 2.1 - June 1997

    Replaced pre-SoundManager 3.n Mac internal audio with QuickTime Music
    Instruments, selectable on the "Output" menu. (Requires QT 2.0 or greater.)
    
    Made electronic versions of user manual, tutorial, keyboard map.
    
    Fixed various minor display and compatability bugs.

Museum Music Mouse - Feb. 1996

    Custom version for use in interactive museum installations being mounted,
    with restricted functionality, more legible display but of greatly reduced
    parameter set, secret menus, and touches of color.

Mac MM 2.05 - Sept. 1995

    Fixed conflict with RAM Doubler.

    Fixed program refusing to launch on PowerPC Macs when the display size set
    is to larger than 640 x 480 and with some graphics cards with large virtual
    screens on 680x0 Macs, due to the way I had mapped pitches to pixels.

    Changed start-up screen to reflect that Dr. T's Music Software is no longer
    publishing it. (I am again.)

Mac MM 2.04 - May 1990

    Fixed timing in IIci version (was running at half speed).
    
    Created demo version (identical except it exits after 5 to 7 minutes).
    
    Changed start-up screen to reflect that Dr. T's Music Software is now
    publishing it.

Mac MM 2.03 - Apr. 1990

    Fix for Mac Portable and Mac IIci due to discontinuation by Apple of 2nd
    VIA Timer chip present in earlier Mac II models.

Mac MM 2.02 - July 1989

    Fixed problem that on Mac SE/30 and other "high speed" models, the envelopes 
    for the internal sounds were being played through so quickly that the notes 
    were extremely short or not audible.

Mac MM 2.01 - Feb. 1989

    Fixed bug which crashed Mac II and SE/30 machines if exiting program while
    internal sound is in use.

    Runs ok under MultiFinder now (without qualification).


Mac MM 2.0 - Oct. 1988

    Realtime on-screen display of all parameters. All parameter values are
    shown on a new display panel on the left of the music display, and are
    instantly updated on the screen when anything is changed.

    Original full screen Music Mouse display is still available as an
    alternative via menu selection.

    The command-a key combination now toggles how the mouse is attached to the
    music display (right screen panel) between musical input (mouse position)
    and musical output (the notes being played).

    Selection and changing of MIDI output channels on the fly in realtime
    (while music is being played) by dragging the number at the upper right of
    the display panel right or left to raise or lower it.

    Disconnecting the Mouse from pitch control by pressing the backspace key,
    for locking a mouse position while playing other parameters from the
    keyboard or when using the menus (an on/off toggle, inverts the screen to
    show connection state).

    Continuously variable portmento, via faders on the "o" and "p" keys.

    Rhythmic treatments for chords (arpeggiation, etc.).

    Muting (punch-in punch-out) for individual voices.

    Preset changes sent only to unmuted channels to permit selecting which MIDI
    channels receive preset changes.

    Interval of transposition added to permit movement by thirds, fifths
    (formerly only moved the transposition level by semitone increments).

    Added Octatonic Mode.

    When using Macintosh Internal Audio (only), continuous (unquantized) pitch
    is now selected with the "tab" key instead of "q", which now selects
    chromatic scales, to make room for the octatonic mode on the "w" key.

    Added half-legato, in which each note is held for one full beat only, as a 
    3rd adticulation mode.

    Toggling between 2 tempos using the "\" key.

    Silent Pitch Parameter Transitions - Using the command key with any of the 
    keys which automatically play pitches when hit (qwerty, df, and zxc) makes 
    the transition silent.

    MIDI received by the Mac through its MIDI interface can now be merged into 
    Music Mouse's output stream.  The incoming MIDI, from an external keyboard 
    or other source, will maintain its own MIDI channel.

    MIDI Preset Changes via the "u" and "i" keys now operate similarly to all 
    other keyboard fader pairs and their shift- key combinations now set min 
    and max MIDI values.

    The output mode for Ensoniq Mirages has been fixed so that these keys now
    step through all of the currenly loaded sounds without doing disk accesses.

    Re-Initialization moved from shift-i to the Help key. (If your keyboard 
    doesn't have a help key, it's also on the Exit menu.)

    Contrary motion while using internal sound and playing the automated
    patterns now functions properly in all harmony types.

    Mac II Compatability - Fixed driver problem that caused the program to
    crash on Mac IIs.

    Running Music Mouse under MultiFinder is possible (but not recommended).


Mac MM 1.0 - Dec. 1986 running update

    OpCode Systems takes over as publisher so I can go back to creative work,
    especially music and coding. (It was getting too much like running a business.)
    
    Changed program's startup screen and "About" box to show OpCode as source.

Mac MM 1.0 - Oct. 1986

    Holding the mouse button down suppresses playing of notes for non-stepwise
    melodic motion.

    The program works with Desk Accessories.
    
    Works with Tempo macros (to record and replay Music Mouse sequences and
    configurations).

    Works with Switcher.

    Envelopes added for Internal Sound (toggle on/off with the "/"
    legato-staccato switch key).

    Aftertouch fadersadded, on the " ; " and " ' " key-pair.

    The shift-(key) of all keyboard fader pairs now set min and max for that
    fader's variable.

    The menus have been activated, and parameter statuses are displayed on
    them with checkmarks.

    A "shift-i" command has been added which resets all parameters to their
    initial values.

    The "s" and "d" symmetry keys now work in Internal Sound "q" mode (pitch
    quantization = off) too.

    The program no longer locks up if it can't find a MIDI interface.

    The lag when the mouse is moved while "a" (pattern addition) is on has
    been reduced.

    Note repetition works consistently on all pitch-governing keys while they
    are held down.

    Both directions of transposition cycle properly in their end ranges.

    Started using version number as part file name afterall.


Mac MM 1.0 - April 1986

    Added MIDI.
    
    Added 2 more harmony types.

    Started numbering the versions as this is becoming a standard practise for
    software, but only in the "Version" resource, not in the file name. (It feels
    unaesthetic to use numbers in the names of programs for doing music or art.)

Mac MM - Jan. 1986

    First major public introduction of Music Mouse program at MacWorld Expo,
    Boston, at Bill Bates's Knowledge Engineering booth, demonstrated by Paul
    Lehrman.

Mac MM - Fall 1995

    Started getting asked for so many, personal demonstrations, copies, printouts
    of instruction, etc. that it began to need to be handled more like a "product"
    (meaning batched operations and getting something back to pay for the cost and
    time of providing it).

Mac MM - June 1985

    I got a Mac 512k. It being my first mouse-based computer, my first impulse was
    to try pushing music around with the mouse. I started programming this using
    the Mac's built-in sound, added pitch quantization and a few keyboard controls,
    and let the program evolve from there intuitively with no preconceived plan.




    (\__/)
     (..)   _)
     /\/\  (
    (m__m)_)
*************************
 ** Amiga Music Mouse **
*************************


This version is no longer being supported due to the unfortunate demise of the
Amiga computer, but there are still copies available. If anyone wants one, email
me. The Amiga version can use either the Amiga's built in sound or external MIDI.

Amiga MM 1.05+ (aka 1.06) - Nov. 1991

    Identical to 1.05 except changed start-up screen reflecting that Dr. T's
    Music Software is no longer publishing it. (I am again.)
    
    Discontinue copy protection.
    
Amiga MM 1.05 - Sept. 1990

    User-changeable MIDI channels via dialog box accessible from "Output" menu.

Amiga MM 1.04 - Jan. 1990

    Changed start-up screen to indicate the source of the program as
    Dr. T's Music Software instead of Aesthetic Engineering.
    
    Added copy protection, despite my protest. (Dr. T's required it.)

    Compatibility with PAL video displays (fixed garbage at bottom of
    PAL screens, which are larger than NTSC so we hadn't seen it).
    
Amiga MM 1.03 Demo - May 1989
    
    Created demo version (identical except it exits after 5 to 7 minutes).

Amiga MM 1.03 - Apr. 1989

    Changed start-up screen to indicate the source of the program is no longer
    OpCode Systems.
    
    Got rid of copy protection that OpCode had insisted on despite our objections.
    
Amiga MM 1.02 - July 1987

    Fixed a bug which prevented prevented properly running Music Mouse from the
    timer in the Mimetics SoundScape program when Music Mouse is installed in
    the SoundScape patchpanel.

Amiga MM 1.01 - June 1987

    Introduced the ability to handle European keyboard maps.
    
    Fixed some minor menu display bugs.

Amiga MM 1.00 - May 1987

    First release of Amiga version of Music Mouse, published by OpCode Systems.

Amiga MM Pre-Release - March 1987

    Limited release for testing and comment.

Amiga Music Mouse - June 1986

    Version for Amiga by David Silver and Laurie Spiegel started.



    (\__/)
     (..)   _)
     /\/\  (
    (m__m)_)
****************************
 ** Atari ST Music Mouse **
****************************

This version is no longer being supported due to discontinuation of the Atari
ST computer, but there are still copies available. If anyone wants one,
email me. The ST version requires external MIDI for a sound source, but the
computers are cheap if you can find them and they have built in MIDI interfaces,
and can be used as a stand-alone full-time Music Mouse performance instrument.

Atari MM 1.02 - April 1990

    Finally convinced Dr. T's to stop copy protecting the disks.
    
Atari MM 1.01 - Jan. 1990

    Fixed bug preventing it from working properly on some foreign language
    (non-USA) keyboards.
    
Atari MM 1.0 - Dec. 1988

    First release of Atari ST version of Music Mouse

    Ported from Mac to Atari ST by David Silver.



                                             (\__/)
                                              (..)   _)
                                              /\/\  (
                                             (m__m)_)
                                            ***********
                                           Laurie Spiegel
                                         *****************
                                      http://www.musicmouse.com
                                    *****************************
                                 ***********************************


Laurie's Home Page Composing Software Writings