CurveControl version 0.2.96 README CurveControl Multidimensional Parametric editor for Macintosh (c) 1993-95 Ross Bencina. Overview of CurveControl (from the User's Manual): CurveControl was conceived as a system for editing multidimensional data for software synthesis and algorithmic composition. However, no restrictions are placed on the user's utilization of the data as CurveControl is merely an editor. It can be likened to a text editor, providing many tools for manipulating text but no tools for formatting text. CurveControl replaces the common shared file format paradigm with a dynamic program-linking model, providing a consistent interface through which the data is accessed by client applications. CurveControl is utilised by concurrently running its self and one or more client applications on the same machine [or, (in the future) across a network]. Client applications can be any program that can usefully utilise the data types supported by CurveControl. At present Curve Control comes with only one client program, with source code to help others to create their own compositional solutions. --- This version is the third alpha since a major re-write was performed. The release is lacking in a number of areas, most of which are related to the supporting files and documentation rather than the stability of CurveControl itself. Relationship to CurveControl v0.1.3: Other than the fact that both programs edit breakpoint curves, the new version has very little in common with the old. There is no embedded granular synthesizer, or Csound score generation - these will be implemented as client programs in the near future. The major utility of this release is as a function table editor for Csound. This requires a new gen function - gen16 to be installed. The source code for gen16 is included and the compiled versions of my CsoundRB binaries for 68k macs have been updated to support this release. CurveControl is ShareWare - fees are $25 for single users and $50 for institutions (Australian funds only). Ross Bencina