You are on page 1of 8

s p e c i a l s e c t i o n

The Stochastic Synthesis


of Iannis Xenakis abstract

In the late 1960s, composer,


architect and theoretician Iannis
Sergio Luque Xenakis (1922--2001) began his
research on stochastic synthe-
sis: an approach to microsound
synthesis that uses probability
distributions to manipulate
individual digital samples. He
continued with this research for
most of the 1970s and from the
Stochastic Music Although this program gives a sat-
late 1980s until the end of his
career. This article traces the
In 1954, Iannis Xenakis introduced the use of probability isfactory solution to the minimal
aesthetic origins of this non-
structure, it is, however, necessary to
distributions in musical composition in order to control the jump to the stage of pure composi-
standard synthesis technique
orchestral sound masses of Pithoprakta. In 1956, he named this and gives a historical presenta-
tion by coupling a digital-to-analogue
tion of its development, includ-
music Stochastic Music and enthusiastically set about investigat- converter to the computer. The nu-
ing a discussion of the works
ing its possibilities. merical calculations would then be
in which Xenakis used it and a
There were many reasons why Xenakis was interested in changed into sound, whose internal
full description of the dynamic
organization had been conceived be-
the use of probability functions in music. For him, they pre- stochastic synthesis algorithms.
forehand [5].
sented: In addition, a new extension of
these techniques is put forward:
• a solution to what he called “the impasse of serial the stochastic concatenation of
music”: dynamic stochastic synthesis.
Composing Sound with
The composers [Stockhausen, Boulez and others] thought
they were orthodox serialists but that was only true on paper. Musical Procedures
In reality they had mass events which they should have listened Since the appearance of computers
to in an unbiased manner. On the level of conscious thinking with digital to analog converters in the late 1950s, some com-
they should have introduced such notions as average density,
average duration, colours and so on [1]. posers have been interested in synthesizing sound through
the manipulation of individual digital samples. In this process,
• a technique for creating and articulating sound masses in- amplitude and duration values are obtained through musical
spired by the musical aspects of natural events: “collisions procedures and not based on any acoustical model. This ap-
of hail or rain with hard surfaces” or “political crowds of proach, often referred to as non-standard synthesis [6], reflects a
dozens or hundreds of thousands of people” [2]. willingness to explore the sound synthesis possibilities unique
• an opportunity to incorporate concepts from modern to computers.
science into the field of music composition. For exam- Three non-standard synthesis strategies that appeared dur-
ple, the use of probability distributions in kinetic theory ing the 1970s are: “New Proposals in Microsound Structure”
(Boltzmann and Maxwell) to determine the energy of a by Iannis Xenakis, SAWDUST by Herbert Brün [7] and SSP
given quantity of gas: “I followed Maxwell’s approach step (Sound Synthesis Program) by Gottfried Michael Koenig [8].
by step: what he did with the molecules I did with the These approaches have the following goals in common: to
sounds” [3]. unify the macrostructure and the microstructure of composi-
• the problem: “What is the minimum of logical constraints tions, to use synthesis techniques idiomatic to computers and
necessary for the construction of a musical process?” [4] to open an experimental field in sound synthesis.

The Stochastic Music Program New Proposals in Microsound Structure


In 1962, Xenakis started using computers to accelerate the It was during his tenure at Indiana University in Blooming-
numerous calculations required by his stochastic approach ton, from 1967 to 1972, that Xenakis first used a computer
to composition; he wrote the Stochastic Music Program (ST for stochastic sound synthesis. In 1972, he continued these
Program) in the FORTRAN programming language. This pro- experiments at the Centre d’Etudes de Mathématique et Au-
gram employs interlinked probability functions to determine tomatique Musicales (CEMAMu) in Paris. However, in 1977,
the global structure (e.g. length of sections) and the note pa- with the advent of the Unité Polyagogique Informatique du
rameters (e.g. pitch, duration) of a composition. CEMAMu (UPIC) system [9], Xenakis postponed his stochas-
At the very same time, Xenakis was speculating about the pos- tic synthesis research until the late 1980s [10].
sibility of using stochastic techniques to synthesize sounds: Xenakis’s first concrete ideas about stochastic synthesis were
published in Formalized Music [11], in the manifesto-like chap-
ter “New Proposals in Microsound Structure.”
Sergio Luque (composer), Music Department, University of Birmingham, Edgbaston,
Birmingham, B15 2TT, U.K. E-mail: <mail@sergioluque.com>. Web site: <www.sergioluque. In it, he starts by rejecting:
com>. • Fourier analysis as the basis for sound synthesis:
Supplemental materials related to this article are available at <www.mitpressjournals.org/
toc/lmj/-/19>.

©2009 ISAST LEONARDO MUSIC  JOURNAL, Vol. 19, pp. 77–84, 2009       77
Fig. 1. Iannis Xenakis’s Polytope de Cluny (1972): Chart showing the use of stochastic synthesis. (© Sergio Luque) Stochastic synthesis was used
at the following times: Channel 1: 1:43--4:36; Channel 2: 1:43--2:12, 3:27--6:28; Channel 3: 1:43--2:28, 3:03--3:58, 4:58--5:52; Channel 4: 1:43--
2:48, 4:05--6:25; Channel 5: 1:43--3:12, 4:14--5:56, 9:51--11:45; Channel 6: 1:43--3:22, 4:42--6:02; Channel 7: 1:43--3:07, 4:19--5:42.

Now, the more the music moves toward


• an approach in which sound syn- 7. Categorization of probability func-
complex sonorities close to “noise,” thesis is performed only in the time tions through at least three kinds of
the more numerous and complicated domain; starting directly from the criteria (e.g. stability, curve charac-
the transients become, and the more sound pressure curves, defining them teristics).
their synthesis from trigonometric by means of stochastic variations: “We
functions becomes a mountain of dif-
ficulties, even more unacceptable to a can start from a disorder concept and
computer than the permanent states. then introduce means that would in- Polytope de Cluny
It is as though we wanted to express a crease or reduce it” [17]. Xenakis first used the results of his ex-
sinuous mountain silhouette by using In the last part of the chapter, Xenakis periments in stochastic synthesis in Poly-
portions of circles [12].
proposes seven methods for stochastic tope de Cluny (1972), a 31-min multimedia
• “pure” electronic sounds: “Any elec- microsound synthesis [18]: work set in the Roman baths of Cluny in
tronic music based on such sounds 1. Amplitude or duration values ob- Paris, consisting of music (recorded in
only, is marked by their simplistic so- tained directly from a probability seven channels and distributed over 12
nority” [13]. distribution (e.g. uniform, Gauss- loudspeakers), 600 flashbulbs and three
• serialism in electronic music: “The ian, exponential, Poisson). lasers (redirected with 400 programma-
serial system, which has been used 2. Combination of a random variable ble mirrors). He was also proud to be the
so much by electronic music com- with itself by means of a function first in France to use digitally synthesized
posers, could not by any means im- (e.g. addition, multiplication). sounds [19].
prove the result, since it itself is too 3. The random variables are func- Decorrelated stochastic synthesis
elementary” [14]. tions of other variables (e.g. elas- opens the work (Fig. 1) (just after a brief
Instead, he advocates: tic forces, centrifugal forces) or of introduction in the third channel, in-
• mixing “pure” electronic sounds with other random variables (e.g. ran- tended for when the audience entered
“concrete” sounds: Only then “could dom walks). the performance space), and it is pres-
electronic music become really pow- 4. The random variables move be- ent for about 6 minutes, sometimes in
erful” [15]. tween two elastic barriers that re- the foreground and sometimes receding
• the use of stochastic processes to flect excessive values back into the to the background, as it is inhabited by
efficiently produce sonorities with barrier range. the other sounds: ceramic windchimes,
“numerous and complicated” tran- 5. The parameters of a probability thumb pianos, low stringed instruments
sients: “It seems that the transient function as variables of other prob- bowed with extreme overpressure and
part of the sound is far more im- ability functions. other sounds sources that are hard to
portant than the permanent part in 6. Combinations of probability func- identify. All the sonorities have a very rich
timbre recognition and in music in tions (e.g. linear, polynomial). Com- spectrum and are full of buzzes, rattles
general” [16]. posite functions (e.g. modulation). and distortion.

78       Luque, The Stochastic Synthesis of Iannis Xenakis 


Random Walks in greater prominence is given to synthetic rameter. Depending on their speed, the
Instrumental Music sounds: analog and digital (stochastic) perception of these fluctuations in dura-
Xenakis used the plotted graphs of sto- (Fig. 2). tion and amplitude can be located on a
chastic synthesis in his instrumental mu- Reverberation and filtering were ap- continuum ranging from slow glissandi
sic. In Mikka (1971), N’Shima (1974) and plied to some of the stochastic sounds and subtle variations in timbre to noise.
Mikka “S” (1975), he read the horizontal present in the section that starts at 32’58”, Each random walk is forced to remain
axis of the graphs as time and mapped in the first four channels. within a predefined space by means of
the vertical axis onto a grid of quarter- In this piece, Xenakis started using a two elastic barriers that reflect excessive
tone pitch values. new technique for stochastic synthesis values back into the barrier range. These
From the preface to the score of that he named Dynamic Stochastic Syn- barriers provide control over the fre-
N’Shima: thesis. This technique had its origin in the quency and amplitude of the waveform:
methods presented in “New Proposals in the larger the space between a pair of
The melodic patterns of N’Shima are Microsound Structure,” and introduced barriers, the larger the variation that is
drawn from a computer-plotted graph an important conceptual development: possible in that parameter (i.e. the big-
as a result of Brownian movement (ran-
dom walk) theory that I introduced into
the waveform as the basic unit to be var- ger the potential size of glissandi and the
sound synthesis with the computer in the ied stochastically at each iteration. amplitude of the waveform); if the two
pressure versus time domain [20]. In this model, waveforms are con- elastic barriers of the duration random
structed by linearly interpolating a set of walks are set to the same value and the
breakpoints. Each breakpoint is defined amplitude values fluctuate slowly, then
Dynamic Stochastic by a pair of duration and amplitude val- gradual and independent variations in
Synthesis (1977): ues. At every repetition of the waveform, the amplitude of the overtones of a fixed
La Légende d’Eer these values are varied stochastically us- pitch are heard.
In 1977, Xenakis composed La Légende ing random walks: Any probability distri- Previously, Xenakis worked with in-
d’Eer, which was the musical component bution can be employed to determine the dividual duration and amplitude values
of Le Diatope, a multimedia work also in- size and direction of the steps. There are that were either independent or de-
cluding 1,680 flashbulbs, 4 colored lasers as many pairs of duration and amplitude pendent on the preceding value (e.g.
(reflected by 400 programmable mirrors) random walks as there are breakpoints in random walks). The new approach
and a pavilion constructed from red vinyl the waveform [22]. evidences Xenakis’s interest in having a
stretched over a metal frame [21]. The fluctuation speed of a parameter finer control over the periodicities (dura-
Most of the sound materials used in is directly proportional to the step size of tion) and symmetries (amplitude) of sto-
La Légende d’Eer are very similar to the its random walks: the smaller the steps, chastic waveforms. According to Xenakis,
ones used in Polytope de Cluny, although a the slower the rate of change in that pa- this control would allow him to modulate

Fig. 2. Xenakis’s La Légende d’Eer (1977): Chart showing the use of stochastic synthesis. (© Sergio Luque) Stochastic synthesis was used at the
following times: Channel 1: 17:18--19:26, 32:58--35:09; Channel 2: 17:22--19:25, 33:00--35:15; Channel 3: 17:58--19:24, 33:05--35:28; Channel
4: 18:14--18:23, 18:48--19:22, 33:13--35:47; Channel 5: 9:27--9:35, 9:45--10:05, 14:07--14:27, 15:07--15:27, 16:06--16:33; Channel 6: 10:38--10:47,
14:38--14:55, 36:58--40:27; Channel 7: 12:07--12:27, 13:30--13:48, 37:29--43:11.

Luque, The Stochastic Synthesis of Iannis Xenakis     79


Fig. 3a. Select number of breakpoints. (© Fig. 3b. Breakpoints with initial durations. Fig. 3c. Breakpoints with initial amplitudes.
Sergio Luque) (© Sergio Luque) (© Sergio Luque)

from white noise to a square wave, with 6. A maximum amplitude is selected dynamic stochastic synthesis algorithm
“melodies, symphonies, natural sounds” and this ± value is the barrier for implemented in the early 1990s as part
in between [23]: “ Following these prin- the amplitude random walk of each of the GENDY program.
ciples, the whole gamut of music past and breakpoint. Also, it is important to remember that,
to come can be approached” [24]. 7. For the continual generation of for Xenakis, this method was just an ar-
In my opinion, the above statement is steps for all the amplitude ran- bitrary starting point that he used in La
extremely unrealistic. Nonetheless, the dom walks: select a probability Légende d’Eer [26].
Dynamic Stochastic Synthesis model is distribution, its parameters and
a very important development and is ca- the ± number that will be the mini-
pable of producing rich and lively sounds mum and maximum size for these
Dynamic Stochastic
that would be difficult to obtain through steps. Synthesis (1991): More
other sound synthesis techniques. 8. An initial amplitude is given to each Thorough Stochastic Music
breakpoint: values taken from sto- In an interview that took place in the
chastic or trigonometric functions, mid-1990s, Xenakis said:
Dynamic Stochastic zeroes, etc. (Fig. 3c).
Synthesis (1977): Method 9. Breakpoints are linked by linear During my initial tests, I realized that
probabilities could yield rich sonic re-
1. Select the number of breakpoints interpolation. At each repetition, sults, but you have to control them---they
for the waveform. For example, 3 the last breakpoint of the current are like wild horses! I have been working
breakpoints (Fig. 3a). waveform is connected to the first like a laborer to obtain interesting things
2. Select the waveform’s minimum breakpoint of the next variation of from the [GENDY] program. I have been
obliged to throw away many experimen-
and maximum frequencies and the waveform (Fig. 3d). tal results and keep only those that inter-
convert them to duration in num- This technique is described in the ested me [27].
ber of samples. For example, using chapter “Dynamic Stochastic Synthesis”
a sampling rate of 44100 Hz: of Formalized Music [25] and is often It was not until the late 1980s that
mistaken to be the explanation for the Xenakis continued with his research on
368 – 735 Hertz = 120 – 60 samples
3. Divide the minimum and maximum
number of samples by the number Fig. 3d. Breakpoints linked by linear interpolation. (© Sergio Luque)
of breakpoints:
60/3 = 20

120/3 = 40
These values are the barriers for
the duration random walk of each
breakpoint.
4. For the continual generation of
steps for all duration random walks:
select a probability distribution, its
parameters and the ± number that
will be the minimum and maximum
size for these steps.
5. An initial duration is given to each
breakpoint: values taken from sto-
chastic or trigonometric functions,
the minimum or the maximum du-
ration, etc. (Fig. 3b).

80       Luque, The Stochastic Synthesis of Iannis Xenakis 


stochastic synthesis [28]. He wrote a pro- convert them to duration in num- Secondary random walk barriers:
gram that implemented an extended ver- ber of samples. For example: 20--40
sion of the dynamic stochastic synthesis
368–735 Hertz = 120–60 samples Secondary random walk space: 20
algorithm used in La Légende d’Eer. This
program was written in the BASIC pro- 3. Divide the minimum and maximum Primary random walk space as a
gramming language, with the assistance number of samples by the number ratio: 0.5
of Marie-Hélène Serra, and was called of breakpoints:
Primary random walk barriers:
GENDY (a portmanteau constructed
60/3 = 20 -10 – 10
from the French words génération and
dynamique). 120/3 = 40 5. For the continual generation of
The only difference between the new steps for the primary duration ran-
These values are the barriers for the
implementation of the algorithm and dom walks: select a probability dis-
secondary duration random walk of
the previous one is the use of second-or- tribution and the ± number that will
each breakpoint.
der random walks. A second-order ran- be the minimum and maximum size
dom walk consists of three elements: a 4. Select a ± number that will be for these steps (it is recommended
probability distribution and two random the minimum and maximum size to calculate this value as a ratio to
walks. The probability distribution gen- for the primary duration random the primary random walk space).
erates the step sizes of the primary ran- walks, which will give the step sizes 6. A ± maximum amplitude is selected;
dom walk; the successive positions of the for the secondary duration random this ± value is the barrier for the sec-
primary random walk are the step sizes of walks. ondary amplitude random walk of
the secondary random walk. The successive Usually, this number is equal to each breakpoint.
positions of the secondary random walk are or smaller than the size of the space 7. Select a ± number that will be the
the values of the second-order random between the barriers of the second- minimum and maximum size for
walk [29]. ary duration random walks. For the primary amplitude random
A second-order random walk with elas- example: a number between 0.0 walks, which will give the step sizes
tic barriers behaves very differently from and 20.0, if the secondary duration for the secondary amplitude ran-
a first-order one: random walks have their barriers at dom walks.
• A first-order random walk oscillates 20.0 and 40.0. Usually, this number is equal or
around an equilibrium position smaller than twice the maximum
Secondary random walk barriers:
that changes arbitrarily over time amplitude.
20 – 40
(Fig. 4).
Secondary random walk barriers:
• A second-order random walk gravi- Primary random walk barriers:
-0.5 – 0.5
tates around one of its two barriers: -10 – 10
If the position of its primary random Primary random walk barriers:
I have found it more convenient
walk is positive, it gravitates around -0.1 – 0.1
to think of frequency intervals in
the upper barrier and vice versa
terms of proportions rather than It is also recommended to calculate
(Fig. 5).
in terms of number of samples. this ± size as a ratio to the secondary
Therefore, in order to have a more random walk space.
Dynamic Stochastic pertinent control of the size of the 8. For the continual generation of
Synthesis (1991): Method primary duration random walk steps for the primary amplitude
1. Select the number of breakpoints space, I would suggest calculat- random walks: select a probability
for the waveform, for example: 3. ing it as a ratio to the secondary distribution and the ± number (or
2. Select the waveform’s minimum duration random walk space. For ratio) that will be the minimum and
and maximum frequencies and example: maximum size for these steps.

Fig. 4. A first-order random walk with two elastic barriers. (© Sergio Luque)

Luque, The Stochastic Synthesis of Iannis Xenakis     81


Fig. 5. A second-order random walk with two pairs of elastic barriers. (© Sergio Luque)

9. Breakpoints are linked by linear register or direction (e.g. A6 one quar- You are lost if you base yourself only on
interpolation. At each repetition, ter-tone high, “very low,” “descending”). the calculations, unless they themselves
the last breakpoint of the current This could be an indication of his inter- are also intuitive [34].
waveform is connected to the first est in directly controlling the harmonic Xenakis composed two works with this
breakpoint of the next variation of content of each section. version of the programs, each about 20
the waveform. The PARAG program also indepen- min-utes long: GENDY301 and GENDY3
This technique is described in the dently broke each of the voices into [35].
chapter “More Thorough Stochastic Mu- parts, called time fields. The duration of GENDY301 premiered in October
sic” of Formalized Music [30] and is the each time field was determined using an 1991, at the International Computer
one used by Xenakis in GENDY3. exponential distribution; and a Bernoulli Music Conference in Montreal. This
trial [32] decided if a time field was silent work was withdrawn from Xenakis’s
GENDY3 (1991) or not [33]. The length of each section catalog.
To write a piece with the sounds pro- was determined by the length of the lon- GENDY3 premiered in November 1991,
duced by the GENDY program, Xenakis gest of its voices. at the Journées de Musique Contempo-
wrote another program, called PARAG, In a 1996 interview, Xenakis elaborated raine in Metz. This work was released on
that treated a number of outputs of the on the difficulty of composing with the compact disc in 1994:
GENDY program as voices and created GENDY and the PARAG programs:
In spite of the close relation of the two
sections with them. pieces in terms of their genesis, they in
I am always trying to develop a program
The number of voices and their param- that can create the continuity of an en- fact sound completely different. . . . [GEN
eters seem to have been selected by hand tire piece. This is a struggle, because DY301] exhibits a wider dynamic range
by Xenakis and were hardcoded into the there are always parts that you prefer that the other better-known piece, with
PARAG program. The procedure that he over others. So you have to change them, extremely loud textures entering sud-
to stop the process, start some other one, denly on top of narrower-range sonori-
used to obtain these values is not known, ties. In addition, it contains more breaks
and then put these two different ones to-
but it is probable that he determined gether. This can be taken very far. As I of silence. Xenakis never stated his dis-
them intuitively. move toward multiple voices, the prob- satisfaction with the piece, but he may
In a page from Xenakis’ sketchbook at lem becomes even more complicated. . . .  have decided not to release a “family” of
The final result is an edifice realized al- works as he had produced in 1962 with
CEMAMu [31], he listed the parameters the data from his ST program [36].
most entirely by probability calculations.
of all the voices for a PARAG section and It takes time to successfully realize the
added references about their resulting probability calculations on the architec- GENDY3 consists of a sequence of 11
pitch characteristics: precise pitch or tural level. The work is always intuitive. PARAG sections, of about 2 minutes in

Fig. 6. A sequential concatenation of two GENDYs. (© Sergio Luque)

82       Luque, The Stochastic Synthesis of Iannis Xenakis 


length each. In Formalized Music, Xena- Any stochastic procedure can be used
kis proposed that an arbitrary chain of S.709 (1994) for selecting GENDYs from a set; the
PARAG sections could produce an in- After composing GENDY3, Xenakis ex- most fruitful ones that I have used so
teresting musical composition [37]. In tended the GENDY program, adding the far are: tendency masks, random walks,
the case of GENDY3, the arrangement of possibility of modulating the parameters Markov chains and probability distribu-
these sections does not give the impres- of the dynamic stochastic synthesis algo- tions. Each of these procedures gives its
sion of being arbitrary; adjacent sections rithm. With this version of the program, own character to the resulting sounds,
are clearly separated from each other by Xenakis created S.709 [39]. which range from continuous textures
the considered use of contrasting ma- S.709 premiered at a concert at La Mai- to differentiated arrangements of micro-
terial: changes in register, number of son de Radio-France in December 1994 sounds to timbres that exhibit interesting
voices, barriers, etc. Each section has a [40]. Its title stands for Sequence 709. Se- behaviors over time.
consistent and, to a certain degree, static quence was the name that Xenakis gave This approach is very close to SSP’s use
behavior, as the settings of all the param- to the sections created by the PARAG of Selection Principles for the creation of
eters of a section do not vary over time; program [41]. In a radio interview, Bri- the Permutation elements [44].
the abrupt changes from section to sec- gitte Robindoré, head of musical pro-
tion give a sense, or illusion, of progress duction at Les Ateliers UPIC, said about
to the composition. S.709 : “It’s unedited. It’s unrestrained” Conclusion
Most sections of GENDY3 have a com- [42]. It could then be inferred that S.709 The musical achievements that Xenakis
bination of fixed pitches, glissandi and consists of the output of only one PARAG obtained through his extremely original
noise. The fixed pitches of a section, program: it could be a PARAG section approach to sound synthesis are awe in-
due to the insertion of silences, create a of 7 minutes in length. In this piece, the spiring, as is the rigorous thinking that
texture that could be described as a sto- rapid and periodic modulation of the runs through them.
chastic ostinato. Also, by using the same parameters creates voices that are con- Keeping in mind the somewhat limited
type of behavior in all the voices, Xenakis stantly and widely fluctuating in pitch, timbral space of the non-standard synthe-
created some homogeneous sections, for amplitude and timbre. sis approach, I believe that, with some
example: In the same radio interview, Robindoré luck, it might be rewarding to continue
mentions that S.709 “produces quite a exploring new methods and developing
Section IV (4:58 – 6:28): noise polemical reaction in the audience.” This the known ones. After all, I wholeheart-
is not surprising; this work is extremely edly agree with the following remark by
Section IX (13:50 – 15:49):
original in its materials and in its con- Xenakis: “research in sound synthesis has
glissandi
struction; it does not resemble any other come to an impasse. . . . Scientists simply
Section XI (17:06 – 18:53): a clus- piece by Xenakis, nor any other piece lack imagination in a field which lies out-
ter of fixed pitches that I have ever heard. side mathematics or physics” [45].
Most electroacoustic music of today
In GENDY3, Xenakis made a stereo file seems to consider clean and simple non-
by joining the mono outputs of two runs Erod (1997) dynamic sounds a goal, as if they were
of the same PARAG program (he added In Erod, a 5-min work that was withdrawn not, most probably, devoid of expressive
a delay of about 100 millisecs between after its premiere, waveforms extracted potential. Marginal as Xenakis’s rough
them). In Formalized Music, Xenakis pro- from GENDY samples were treated in the electronic sounds might be, it can be ar-
posed a similar method to achieve mul- UPIC system and mixed with processed gued that they have created some of the
tichannel output: to compute the same acoustic sounds [43]. most powerful electronic music to date.
PARAG program, as many times as there
are channels, but with a different random Acknowledgments
seed for each of the amplitude and/or
Stochastic Concatenation I would like to thank Paul Berg for his brilliant, gen-
duration random walks [38]. of Dynamic Stochastic erous and thorough help during the preparation of
I have worked with two techniques Synthesis this text. I am also very grateful to Kees Tazelaar for
his encouraging support and for providing me with
to create multichannel stochastic After writing an implementation of great resources.
synthesis: Xenakis’s 1991 dynamic stochastic syn-
• To have as many amplitude random thesis algorithm in the C programming References and Notes
walks per breakpoint as there are language, as a plugin for SuperCollider, I 1. Bálint András Varga, Conversations with Iannis Xena-
channels. The resulting sound is de- have been looking for ways of extending kis (London: Faber and Faber, 1996) p. 54.
tailed in timbre and, due to the am- this model. The stochastic concatenation 2. Iannis Xenakis, Formalized Music, Rev. Ed. (Stuyves-
plitude decorrelation, it propagates of GENDYs (i.e. the dynamic algorithm ant, NY: Pendragon Press, 1992) p. 9.
through all the channels, continu- from 1991) is a procedure that almost im- 3. Varga [1] p. 78.
ously changing the perceived spatial mediately started to yield very promising 4. Xenakis [2] p. 16.
disposition in a diffused and erratic results.
5. Xenakis [2] p. 144.
manner. In this technique, a waveform is con-
• To use a second-order random walk structed by concatenating the waveforms 6. S. R. Holtzman, “A Description of an Automatic
Digital Sound Synthesis Instrument,” D.A.I. Research
per breakpoint to determine the pan- of a set of GENDYs, one iteration at a Report No. 59 (Edinburgh: Department of Artificial
ning movement of the waveform. time. For example, Fig. 6 shows a se- Intelligence, 1978).
This technique creates a highly lo- quential concatenation of two GENDYs. 7. A computer program for composing and manipu-
calizable sound that has a control- Conceptually, there is no limit to the lating waveforms that uses linear change in its trans-
lable spread and conveys a peculiar number of GENDYs in a set, but I have formational procedures.
illusion of depth. found that 72 is a reasonable limit. 8. Sound Synthesis Program: a computer program

Luque, The Stochastic Synthesis of Iannis Xenakis     83


for sound synthesis in which selection principles 23. Xenakis [2] p. 289. 37. Xenakis [2] p. 296.
(various types of random decisions and direct enu-
meration) are used to join duration and amplitude 24. Xenakis [2] p. 289. 38. Xenakis [2] p. 298.
values into segments (waveforms) and to determine
25. Xenakis [2] pp. 289--293. 39. Peter Hoffmann, “The New GENDYN Program,”
the order of segments in permutations. The devel-
Computer Music Journal 24, No. 2, 31 (2000).
opment of this program was started by Koenig and 26. Xenakis [2] p. 293.
finished by Paul Berg. 40. Harley [19] p. 271.
27. Brigitte Robindoré. “Eskhaté Ereuna: Extending
9. Unité Polyagogique Informatique du CEMAMu: the Limits of Musical Thought-Comments On and 41. Xenakis [2] p. 296.
a computer system with a graphic input device that By Iannis Xenakis,” Computer Music Journal 20, No.
enables the user to create sounds by drawing lines 4, 13 (1996). 42. Brigitte Robindoré, Interview with Andrew Spar-
and shapes. ling, Hear and Now, BBC Radio 3, London, 18 July
28. Harley [19] p. 215. 1997.
10. Anne-Sylvie Barthel-Calvet. “Chronologie,”
Portrait(s) de Iannis Xenakis (Paris: Bibliothèque Na- 29. Xenakis [2] p. 304. 43. Robindoré [42].
tional de France, 2001) pp. 25--80.
30. Xenakis [2] pp. 295--322. 44. Paul Berg, “Background and Foreground,” SSP.
11. Iannis Xenakis, Formalized Music (Bloomington, A Bi-parametric Approach to Sound Synthesis. Sonological
IN: Indiana Univ. Press, 1971). 31. Peter Hoffmann. “‘Something Rich and Strange’: Reports No. 5 (Utrecht: Institute of Sonology, 1979)
Exploring the Pitch Structure of GENDY3,” Journal of pp. 9--32.
12. Xenakis [2] p. 244. New Music Research 33, No. 2, 139 (2004).
45. Varga [1] p. 76.
13. Xenakis [2] p. 243. 32. A discrete distribution having two possible out-
comes: n = 1 (“success”) occurs with probability p
14. Xenakis [2] p. 243.
and n = 0 (“failure”) occurs with probability q = 1 Discography
15. Xenakis [2] pp. 243--244. – p. “Bernoulli Distribution,” MathWorld. Accessed Polytope de Cluny (1972) (Mode 98/99).
on 24 December 2008. < mathworld.wolfram.com/
16. Xenakis [2] p. 244. BernoulliDistribution.html>. La Légende d’Eer (1977) (Auvidis Montaigne MO
17. Xenakis [2] p. 246. 782058; Mode 148).
33. Xenakis [2] pp. 296--304; Marie-Hélène Serra,
“Stochastic Composition and Stochastic Timbre: GENDY3 (1991) (Neuma 450-86).
18. Xenakis [2] pp. 246--249.
GENDY3 by Iannis Xenakis,” Perspectives of New Music
19. James Harley, Xenakis: His Life in Music (London: 31, No. 1, 252--253 (1993). S.709 (1994) (EMF CD 003).
Taylor & Francis Books, 2004) p. 70.
34. Robindoré [27] pp. 13--14.
20. Iannis Xenakis, “Foreword,” N’Shima [score]
(Paris: Editions Salabert, 1976). 35. Serra [33] p. 239. Manuscript received 2 January 2009.

21. Harley [19] p. 110. 36. J. James Harley, “The Electroacoustic Music of
Iannis Xenakis,” Computer Music Journal 26, No. 1, Sergio Luque is a composer of classical and
22. Xenakis [2] pp. 291--293. 55 (2002). electroacoustic music.

84       Luque, The Stochastic Synthesis of Iannis Xenakis 

You might also like