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