_
_
This collection contains various extensions to the ParcPlace Systems Smalltalk-80 system and tool-set that
I've developed in the course of over 10 years of using the system. Many of these "goodies" are very old, and
existed at Xerox PARC before ParcPlace even spun off. Others are newer, or were contributed to this
"BagOfTricks" by other consultants (they are acknowledged by name below). This whole collection is being
made available for free with NO GUARANTEES OR LIABILITY WHATSOEVER in the hope that various parts of
it will be of use to neophites and "old hands" alike. Comments and contributions are invited.
Various versions and components of the MODE are documented in two chapters
in the book "The Well-Tempered Object: Musical Applications of Object-
Oriented Software Technology" (S. T. Pope, ed. MIT Press, 1991), in papers
in the Proceedings of the 1987, 1989, 1991, 1992, 1993, and 1995 ICMC conferences,
in an article in "Computer Music Journal" 16:3, Fall, 1992,
and in documents available via anonymous Internet ftp file transfer from
the directory pub/Smalltalk/Music on the Internet machine ftp.create.ucsb.edu.
There are several elements of the MODE:
For more detailed information, mail a letter to STP.
STP
Goodies Version 9 for VisualWorks
Please note: This is obsolete and is kept here for VisualWorks users.
STP
Goodies Version 11 for Squeak
This is a re-implementation of the VisualWorks goodies for Squeak Smalltalk.
It is nicer, larger, and generally better than the previous versions, and it
runs in a free portable version of Smalltalk (Squeak)!
MODE:
The Musical Object Development Environment
The MODE is a general-purpose music description and composition system;
it is a re-implementation of the HyperScore ToolKit (HSTK), and went by
the name of Topaz in the interim.
MODE is now viewed as obsolete, having been replaced by Siren.
Siren:
A Sound/Music Framework for Squeak
The Siren system is a new object-oriented (OO) software tool kit for music
applications. Siren's design was derived from the author's 14-years of
experience building Smalltalk-based music tools. The intention is to support
music composition, digital sound synthesis and processing, and live
performance within a free, portable, high-level software tool kit. Siren includes
the following components:
Compared to earlier Smalltalk music kits, Siren has more sophisticated
models of the basic music magnitudes, flexible eager or lazy function
application, and a complete model of objects for modular sound synthesis a la
Music V.
Address
Stephen T. Pope
stp@create.ucsb.edu
http://www.create.ucsb.edu/~stp/