ï~~Granular Synthesis with Cmix and MAX Mara Helmuth Columbia University Music Department New York, NY 10027 Texas A & M University Music Department College Station, TX 77843 mara@woof.music.columbia.edu, mara@silvertone.princeton.edu Abstract: Several granular synthesis programs on the NeXT will be shown. StochGran is an Interface Builder Objective C interface to several Cmix instruments. In this new version, sampling granular synthesis, more graphical features, and in-phase correlation of grains have been added. The second part of the demonstration features a granular sampling MAX patches running in real time on the IRCAM Signal Processing Workstation. Excerpts from a composition by the author for eight instruments and ISPW, Evolutions, which was created with both StochGran and Max, will be discussed. 1 Introduction Construction of complex sound from grains, or small units of sound is known as granular synthesis. Probability equations are often used to control the large amount of parameter data for the grains. This technique was first described by lannis Xenakis [19711 in his discussion of stochastic music. Barry Truax [1988] and Curtis Roads [1988] have both explored these techniques. StochGran is a NeXTstep interface to a Cmix implementation of granular synthesis instruments. The current version of StochGran incorporates new graphical features for more spontaneous control over sound creation, and the granulation of sampled sound. Real time granular synthesis is possible with the IRCAM workstation. The MAX graphical programming language has been _used to create granular sampling patches for composition and stochastic improvisation. The computer part of Evolutions, a piece for eight live instruments and computer is created by MAX patches both playing Cmix-created sound files, and performing granular sampling in real time on sampled acoustic instrument sounds. 2 Cmix under NeXTstep Implementation: StochGran StochGran allowed the composer to control a large number of grain parameters stochastically and independently. In the original version the parameters were typed in manually for each of the thirty-six fields. A Cmix score or data file was written out, the sgran stochastic granular synthesis instrument was run with these parameters, and a sound file was written to the disk. The sound file could be played ICMC Proceedings 1993 449 4D.1 0
Top of page Top of page