home *** CD-ROM | disk | FTP | other *** search
-
- Patchmix
-
- is an X Graphical interface to Cmix. You can
- create a flow chart of unit generator icons,
- compile the chart into a cmix instrument
- (with the code written out for later modification),
- and test the instrument within the interface.
-
- To use patchmix, you must be running X windows.
- You also need 2 links in the directory which you
- call "patchmix" from, to Cmix and to the sound
- file directory into which the sounds will be written.
- On woof, issue these commands from your home directory:
- ln -s /musr cmix
- ln -s /snd/myname sf
-
- The instrument code and test score files will be written
- into a "Newinst" directory in the directory which you call
- patchmix from. The instrument code will be in a file
- called "inst1.c". "inst1" will be replaced with whatever
- is input as the name of the instrument on the patchmix
- panel. This name will function as the name of the function
- which you will link to the cmix objects when it is compiled,
- and will also be the name of the test sound file created in
- the "sf" directory. "Makefile" and "profile.c" files will
- also be written to the Newinst directory for compiling the
- new instrument.
-
- The patchmix interface consists of 3 parts. A panel of basic
- information such as name of instrument, number of channels and a
- set of buttons for choosing functions such as compiling the instrument,
- setting the test score file parameters, and creating and playing the file.
- A menu bar allows selection of unit generators and connect and
- parameter-setting modes as well as other instrument options.
- Below, the user places and connects the unit generator flow
- chart icons.
-
- The left mouse button is used for most functions, but the right
- is used to connect (output to input, in that order) and the
- middle is used to set parameters for each unit generator.
-
- Bugs, problems and suggestions: send mail to mara
-
- ************ CURRENTLY WORKING *************************
-
- Unit Generators: Oscil, Buzz, Rrand, Evp
-
-
-