Page  253 ï~~A GRAPHICAL EDITORI UNIT GENERATOR Michael Minnie NeXT, Inc. 900 Chesapeake I Redwood City, CA Mike.Minnick@ne: ABSTRACT: The NeXT Music Kit (Jaffe 1989) synthesis objects called UnitGenerators (Smith 1. dynamically configurable into synthesis patches - specifying unit generator connections, execution I along with methods that control the run-time exec paper presents a NeXT application program caller graphical editing of synthesis patches; instantiatir connections between them, and specifying their d run in real-time on the DSP allowing immediate s

Page  254 ï~~can be placed anywhere tn the document window, and Figure shows an example document window with a P 1983) built with a noise generator, a timed switch, a de output. The connection looping back into the switch is * *..*............ - -. f l ' I * * -. * *.. * ~....... * * * *... *. * - *.. * - * * * * * * -... * ' ' * *. *.......................................................... *-**- - - - ~ * * * * *. -. * - - -.., * - - - ~-- F.'-,. a r\I r~..I......:.a *1 *. - -. - +-n...; '. * * i -. ",...............;**.' REM S fe. I..9.4 4. r -9 'JT I:.yc+:Fnvt.a Vg.A A-.x m~riti}:.' 1:!

Page  255 ï~~The Inspector Unit generator default parameter values (e.g. oscillato changed in an inspector panel that appears when the i mapping between Music Kit Note parameters and unit the inspector panel. Arguments may be specified as c( parameters. DSP Synthesis SynthEdit manages the allocation of UnitGenerator an patch is being edited. When connections are added oi necessary to preserve the correct execution order. patchpoint objects is also optimized. A button cc The ontro controlling synthesis and sound output. Playing Scorefiles SvnthEdit can create and archive an object called a Fil