****************************************************
**************************************************** (\__/)
** 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