Post on 27-Jan-2023
Symbiosis:
A portfolio of work focusing on the tensions between
electroacoustic and instrumental music.
Edward C. Wright
For Gilbert and Alena Wright, Grandpa and Daughter.
One lost, the other born, during the course of this work.
May your gardens grow well and the sunlight shine in your souls.
With all my love. E
1907-2006 & 2008-
Summary
This portfolio of music, both notated and recorded, focuses on the tensions between
electroacoustic and instrumental music. Within this commentary there is discussion of the
topics raised by this combination of forces both at a philosophical and a practical level. A
number of pieces of music have been composed, realised and performed in an attempt to
explore and resolve some of these issues in a practical context.
These works fall within the broader remit of western ‘classical’ music, the instrumental
resources ranging in scope from solo performers to six part choir and up to symphony
orchestra. The musical language remains rooted in this idiom although allowances for
exploration in line with the nature of experimental composition have been made. The
electronic element is also largely ‘classical’ in style drawing from the heritage of European
experimentation, making reference to the concrète and acousmatic methods of working
whilst drawing on resources from stereo to 8 channel. Live processing is also included by
way of software design and utilisation, and one of the works contains a pre-recorded visual
element in the form of animation.
This portfolio comprises all the performance materials required, recordings and realisations
of the works; as well as listing the technical resources used in the creation process, data
sheets of software to enable future reconstruction, and a list of all known performances to
date.
i
Contents:
Acknowledgements
1. Introduction
2. Commentaries
3. Conclusions
4. Public output
5. Technical Resources
6. Bibliography
Appendices:
A. Scores, performance materials and software data sheets
B. Realisations & performances
C. Supporting digital information
D. Software documentation
ii
Acknowledgements
In no particular order I would like to express my gratitude to: my parents Bryan and
Elizabeth; Em, Alena, Ben, Bess & Gizmo; Barbara Clark; Professors Andrew Lewis,
Jonty Harrison & Robert Normandeau; Dr Chris Collins, Rosie Skelton & Bangor
University Symphony Orchestra, Prof. Graeme Harper, Nigel Shaw, Amici del Canto &
Sioned Eleri Roberts; Paul Luke, Marion Garrett, Nigel Gaston, Jean Wild & Egerton
Rothesay School; Shelly Oscinberg; Dr. Tim Porter; Rhodri Davies; Edward Davies;
Andrew Hill; Bethan Elfyn & Adam Walton at Radio 1, Steve Simms & Owain Llyr at
Coast/Champion F.M. (later Heart), Ergo Phizmiz at WFMU; Bill Connor; the Parry
Williams Scholarship trust, the Drapers Guild, Bangor University School of Music; All the
nurses and staff at Alderhey Children's Hospital; Liz Dow & Alan Couchman; the staff
and patrons of the Alex Penmaenmawr; Roger, Wil, Chris, Mauve, John Lawrence & all of
the Snowdonia Nights Out Gazette (SNOG) crew; Malcolm and James Hendre; Jack
Corlett & Harry Perry; Blipfonica Records; Rob, Zak, Paul, Stelios and Nikos; and to
anyone else who was accidentally left out, it was not intentional!
iii
Symbiosis:
A portfolio of work focusing on the tensions between
electroacoustic and instrumental music.
1. Introduction
1.i Extension of the repertoire, a number of conclusions, and yet more
questions.
When beginning this body of work, the intention was to extend the repertoire of the violin
through the medium of electronically manipulated sound, focusing largely within the field
of electroacoustic composition. The lack of ambition, and limitations of scope associated
with this remit soon became apparent. The primary difficulty arose from attempting to
unify such differing and seemingly mutually exclusive vehicles of musical expression. This
body of work follows a paradigm shift, away from the split axioms of instrumental lattice
based composition (as Wishart would describe it)1 and the idiomatic rigours of the electro-
acoustic/acousmatic fields, towards an attempted integration of these traditions, in an
effort to create a singularity of performance and meaning.
This led to a number of interesting of tensions. Some were practical such as the integration
of live with electronic music, some were technical, such as the differing methods of
handling pitch based material, and still others are more the domain of philosophy and
aesthetics. These will be discussed and explored further within the following music, and in
the commentaries thereon. The progression towards this understanding is clearly
demonstrated by the movement from violin and electronics in the form of a relatively
simple ‘tape’ piece, through to the exploration of live interaction in Enough~?, the effect
1 Wishart, T. On Sonic Art (Harwood Academic Publishers, 1998), p. 25.
1
of the visual and the ‘cross-pollination’ of fields culminating in Polarities, a work for
symphony orchestra and multichannel live electronics. It may be worth noting that the
works in this portfolio represent an attempt to incorporate the instrumental into the
electronic. This is not to be viewed as acoustic composition, although there are obvious
and significant parallels with such a manner of working. It is hoped that this body of work
represents a new contribution to the field, in that it is explicitly stepping out of the
philosophical pools of a number of genres with the aim of forming a method or style that
is both unified in its forces and (albeit very subjective) rewarding and enjoyable to listen to
and interact with.
1.ii Towards transformation...
The concept of the transformation of sounds is fundamental to the electroacoustic
tradition of composition.2 This characteristic operates on at least two levels: the physical
and the conceptual. Firstly and most explicitly the physical operates by way of the
changing of sounds3 from one recognisable real world object into those of another, generally
as a result of some intermediary process such as convolution or vocoding, or, more
historically by the use of a bridging ‘object’ containing aspects of both sounds, forming a
temporary link between the two main events. On the conceptual level, sources can be
transformed by the alteration of the musical/auditory function of a given sound, as most
clearly demonstrated by the acousmatic approach. The sound of a door slamming has a
clear causality, even when not implied by such a description, but it can also function as a
percussive ‘note’, a cadencial gesture or as a signifier for the raising or release of emotional
tension. This realignment of object and inference can be explored to a certain extent with
purely concrète sounds, and to a large extent when making use of heavy processing in
2 Wishart, T. On Sonic Art (Harwood Academic Publishers, 1998), p. 155.3 Examples of this are numerous such as Pete Stollery’s Altered Images released on Legacies: Works from BEAST vol. 2 Various artists; (Sargasso, SCD 28046)
2
which causal links can be eroded to the point of annihilation, as shown in Con-Chords.
These two levels of auditory conceptualisation are strongly interrelated and it is the
manipulation of the tensions between the physical and conceptual cognition of a given
sound set and the apparent mutual exclusivity of the transformation process4 that provides
a large amount of the underlying physical tension within the electroacoustic genre.
Sonic transformation, and spectro-morphology5 have few parallels within instrumental
music beyond the thematic. Starting from the solo instrument, there are many examples of
auditory modification although they are mostly limited to parameters such as pitch or
intensity. Within these specialised fields there are many instruments that excel; the myriad
of pitches found within the range of the 'cello are, for practical purposes, infinite, and the
subtlety and relative ease of real time volume control and articulation achievable by a
skilled performer is astounding. It is when considering timbre that traditional instruments
show weaknesses. There are many ways to modify this property, and in numerous
instruments the manipulation of tone is a part of basic playing technique. In some cases
timbre can be modified to a more radical extent, such as the use of multiphonics in wind
instruments, sul pont. in strings and mutes in brass. However this manipulation is limited
to a finite pool of timbral possibilities, albeit mediated by the awareness and knowledge of
the listener. The crude nature of timbral control and the fixed patterns of performer
interface arise largely from the stylistic demands of notated music and its symbiosis with
instrument design and playing technique. It is when stepping into the grounds of such a
primarily auditory, and a-notational genre such as the acousmatic with its focus on
experimentation, that these limitations have the potential to become problematic.
4 As is graphically depicted by Wittgenstein’s famous ‘Duck-rabbit’ to be found in Wittgenstein, L. Philosophical Investigations (Blackwell, 1993). Section XI part II.5 Smalley, D and S. Emmerson (eds.) The Language of Electroacoustic Music (Macmillan, 1986) pp. 61-93.
3
The fixed nature of instrumental timbre becomes less of an issue when working in an
ensemble context. Composers as varied as Varèse, Debussy and Mahler are renowned for
having used the sound of one instrument to colour another, or different sections of the
orchestra in unusual combinations to create new composite textures and even to
incorporate ‘new’ instruments.6 Within their remit they were very successful. They were
not trying to match the sonic possibilities afforded by early twenty-first century
computing. The spectral ‘school’ of composition has arguably come closest to this effect,
but remains limited in its success in this respect, whilst creating numerous difficulties in
terms of instrumental performance. The spectral possibilities of studio based composition
cannot be matched by instrumental performance. Another solution must be found in order
to create a union of these two forms of musical expression.
1.iii Causality and magic
Throughout its evolution electroacoustic music has been plagued by issues of causality and
reality. Musically the works obey the familiar rules of cause and effect with an object
remaining at rest until acted upon by an external impulse. Tension and release, high
crashing to low and the calm after the storm are all verbal examples of this and are
experimented with in Postcards From Home. Whether explicitly, or by way of subversion
in order to create musical tension, electroacoustic music is bounded by the experiential
norms of the listener. It is also this filter of understanding that has lead in part to the need
for diffusion or ‘performance’ of potentially autonomous works, ‘orchestras of loud
speakers’7 and the questioning of whether it is possible to speak of the performance of
electroacoustic music in the traditional understanding of the words.
6 Such as in Varèse E. (rev. 1927) Amériques (Hal Leonard Corp.)7 Description paraphrased from Robert Normandeau 2008.
4
Conversely instrumental music has a strong causal link, an instrument is a direct physical
extension of the musicians’ body and expressive capacity. The inclusion of the
instrumental into the electroacoustic space reveals a number of new musical and causal
dimensions. The concept of transformation and sonic malleability can be taken much
further. With recorded work the listener derives a perception from sound pressure waves
created by one or more loudspeakers. There is a clear suspension of disbelief in the
understanding of sounds generated in this manner, often brought about by the intentional
dismissal of non-auditory sources of information. This is not the case when listening to the
performance of a competent musician. The inclusion of the real into the electroacoustic
provides a physically tangible causality such as cannot be achieved by ‘tape’ alone (as
exploited in The Way I Saw It or the visual manifestation of Harp Set). This is in part
dependent on the skill of a performer in working with the rest of the music, and that of the
composer in the juxtaposition of the two parts, as is true with any predetermined
ensemble.
With careful sound editing, in the live or fixed domains, it is possible to transplant the
sound of the performer into the electroacoustic plane. Most simply this can be achieved
with pre-recording or routing a microphone into the diffusion system (as is suggested to
augment the mix in Seasons). In a more sophisticated scenario, performance sounds can be
processed and transformed in a similar manner to create an electroacoustic sequence such
as in Enough~?. With forward planning performers can also be recorded prior to an event,
and their sounds worked into an electronic part. Transformation is no longer the preserve
of the electroacoustic field. Music can oscillate in the metaspace between the real and the
electronic, mediated by the suppression of disbelief within the listener, and the technical
capacities of the composer and performers.
5
Human beings share more emotional understanding with other humans than they do with
electronic equipment. The presence of a live element within a work can provide a strong
empathetic bridge between the composer and audience, both in terms of reinforcing the
original intent and catalysing other reactions based upon the material and external
environmental factors. Having a live performer may not necessarily make people like the
work, but it will draw them in, in a manner that a purely fixed medium work is unlikely to
achieve.
The inclusion of a live musical element, be that of one or more musicians into the
electroacoustic domain, has the potential to enhance many of the aspects of the electronic
pattern of working but there are also obvious dangers in introducing something as
apparently contradictory into a genre. If human creative interaction is required, it must be
matched to the music in scope and intent, it must carry the listener, and provide both
focus and foil to the musical ‘other’ of the electronic; they must be equal in their semiotic
dance.
1.iv The visual element, space, and its redefinition.
Within any live performance the visual element is generally of great importance to the
overall experience of the event (see the Polarities commentary for a photograph of
performance). This is often less true within electroacoustic concerts due to their
acousmatic nature. Nonetheless the spectacle of amassed speakers, desk and diffusion
creates its own impact invoking an impressively modern and yet strangely ritualistic
performance space. This forms a largely static environment for music making, which,
whilst very impressive to the newcomer, can become familiar over time in much the same
way as a concert hall, or even cathedral architecture, can become simply a backdrop for a
6
concert, thus potentially requiring some form of visual focus.
Introducing live performers into this equation must be done with care. As discussed above
the physical presence of a performer can lend a sense of purpose to a work, however the
dominance of our visual perception and the identification with another can very easily
skew the balance away from an even dialogue between performer and ‘tape’ towards
something that is close to karaoke.
This matter can be addressed in a number of ways. Firstly the work can be staged in such a
manner as to ensure that the performer is not visually overpowering within the space, be
that due to placing them next to large speakers or further back on the stage than normal in
order to imply a non-soloistic role although care is required not to push the balance too far
and ‘loose’ the human performer. Secondly, panning and diffusion can be brought into
play. In a reverberant space an instrument will create a diffused sound. By definition this
will engender a spacial element to the live sound, and, although obviously not as malleable
as that of a multitrack piece, this forms auditory and conceptual connections into multi
dimensional sound, in spite of arising from an arguably monophonic source. This can be
exploited. Careful speaker placement can give the illusion of live and electronic sources
emanating from the same point, but also, more importantly, the electronic then has the
capacity to move, expand, diversify, interact with and subvert the live; provided that the
initial unification has been established.
Musical unification can be achieved in a number of ways; panning the sound into alignment
with the performer can achieve this, as can easily be done with the ‘performer + diffused
stereo’ works The Way I Saw It and Enough~? and by staging the performers and speakers
suitably with the more fixed eight channel works. As a tool for achieving unification
panning remains relatively crude when used in isolation. Other aspects such as timbre,
7
pitch, volume and temporal effects can be employed to create stronger links between the
two elements. Equally the fading in of one source helps to set up a feeling of emergence
from the background of the other. Careful consideration must be given to first entries
within the music as this can set a strong precedent to the overall nature of the parts.
Be they battling or symbiotic, the nature of the media implies a relatively stationary live
element and a potentially highly mobile electroacoustic counterpart. The conventional
audience arrangement of facing the performer provides an obvious focus for the unification
of the two parts and a front to the electroacoustic mix.8 The capacity for surround sound
grants the visually subservient speaker part a dominance not afforded to the more visually
powerful performer. Within this space there is therefore the potential for great flexibility
of movement, once the performer has been established as the point of reference. An
informed classical audience does not have the expectation of performers moving around the
space whilst playing, neither does the electroacoustic audience forgive sedentary work.
Once links have been established between the two methods of composition, it is implicit
that they are very different and can therefore be expected that they exhibit very different
characteristics, albeit with a unity of purpose.
1.v Alchemy versus architecture
It is clear that both the electroacoustic and instrumental media have differing strengths and
weaknesses, and yet they both generate a similar output, that of music or sonic art. The
lazy argument that some electroacoustic composition is something other than music, and
therefore fundamentally differs from instrumental music, is easy to break down when one
considers similar experimentation upon an instrument. Traditional patterns of composition8 This should not always be assumed to be the case, as demonstrated by a number of the works of Jonty Harrison in which the eight channels are used more as eight stems or possibilities rather than eight physical locations. Such as can be seen in performances of Streams available on Harrison, J. Environs (empreintes DIGITALes, IMED 0788 DVD-A).
8
such as form, tonality and harmony can easily be subverted, although to ignore such
elements is to neglect the mode of expression for which such devices were created.
There is a large amount of shared gestural capacity between electronic and instrumental
music, although at times the methods of creation may be very different, the overall effect
can be similar. A timpani roll into an orchestral tutti A minor chord exhibits strong musical
similarities with a reversed door slam moving into the frozen9 and filtered sound of a pane
of glass shattering. The emotive and dynamic (and potentially the frequency) contents can
match. It is largely the modes of delivery that differ, most apparently the presence or
absence of notes (in the classical understanding of the term) as shown in the gestural
writing in the opening of the third movement of Polarities.
The concepts of pitch and harmony are nonetheless of fundamental importance within
both the instrumental and concrète traditions. The use of concrète sounds as opposed to
purely synthesised sounds ensures that every note or object possesses its own internal
harmonicity due to the physical effects of overtones, resonance and reverberance. This
holds true from clear sounds such as a resonating wine glass or oboe, more richly
structured sounds, a trumpet or a sea gull cry for example, through to more complex noise
based sounds such as a drum, bell, or a passing train. These are all bounded by the same
physical laws. Furthermore (as exemplified in Polarities) the implied resonances at the
octave, twelfth, sixteenth etc. within sonorous musique concrète events create a degree of
harmonic tension and a sense of unification between numerous disparate but consonant
sounds.10 These factors enforce great infra-compositional similarities in spectral and harm-
9 The word ‘frozen’ is used here in the temporal sense but also in reference to the freezing process/plugin developed by G.R.M. 10 Such as can be found in Smalley’s Wind Chimes on “Impacts intérieurs” Dennis Smalley empreintes
DIGITALes IMED 0409 Tk. 5.
9
onic structure between electroacoustic composition and tonal orchestration in a manner not
always perceived, due to the striking dissimilarities of instrumentation, focus, and musical
delivery.
There is much that links electroacoustic and instrumental music beyond their etymological
classification. There are also profound differences. Both are powerful vehicles of auditory
expression, but are nonetheless limited in scope. Orchestral instruments are innately biased
towards western notated music not only in terms of repertoire and construction, but also
to an extent through the training and cultural norms of their practitioners. This is a fact
that should not be overlooked when composing for such resources. Electroacoustic
composition can bypass this lattice effect and is capable of a far wider degree of control
over timbre, pitch and the temporally detailed elements of modern composition, although
it lacks many of the facets such as live performance, perceived interaction, reinterpretation
and dynamism so highly valued in the instrumental field. These two elements can, and
should be brought together, with care. Both have a long tradition, arguably stemming from
the same root, but are also incredibly disparate in their methods. It is this disparity that
makes such a union possible, where one mode of working is weaker, the other can
contribute, and where one excels the other can recede. It is only when this dynamism is
harnessed into a singularity of musical purpose that a portfolio such as this one can hope
to achieve meaningful, fulfilling and ultimately enjoyable music.
10
+
2. Commentaries
The following commentaries present the pieces chronologically and I therefore suggest that
the pieces of music be listened to in the same order. The pieces of music are meant to
stand alone as well as part of a group so a listening order outside of the context of this text
could be seen as arbitrary.
2.i The Way I Saw It
Violin, fixed media and MIDI tempo track
The Way I Saw It was composed with a view to satisfying the original violin and
electronics remit of this project. It also works as a stepping off point into the wider area of
the following works and provides a logical compositional and philosophical basis for later
developments. The piece was composed around the idea of a square. At its centre is a
point of equilibrium and at each opposing side lies an equally opposing concept. To the
left and right we have order and chaos, and at the top and bottom we find real and
synthetic. These values could be substituted for many polar extremes such as pitched or
unpitched, but the two sets chosen permit enough scope to experiment with many of the
ideas discussed in the introduction. The music can be pushed and pulled towards any of
the edges or corners of the square, but always pulls back towards the central point of
equilibrium.
real
equilibrium
order chaos
synthetic
The Way I Saw It ‘square’ concept.
11
The sounds used within the piece were recorded largely in the field, working from home to
a waterfall in the mountains. A number of other sources have been used such as the sound
of the violin, recorded into the fixed track, to provide a form of link between the two parts
such as in bar 15 (see 1.iii). The sounds were edited and augmented in the studio and
gradually arranged to form the basic shape of the piece. Structurally it follows very
‘classical’ principals, falling into a kind of sonata form. This is a deliberate step, as it
permits the use of some otherwise quite unusual sounds whilst nevertheless providing a
feeling of comfort and progression to the listener.
The two parts, violin and tape, were developed simultaneously. At times the
electroacoustic side came first, and the violin part was crafted around it. At others the
violin part was written and recorded and used as a template for studio composition. In
addition to this there are also a number of places where the violin has been recorded into
the tape part and treated with similar processes to the other sounds. In the instrumental
part there are places where the performer is free to improvise on a set of loosely defined
pitches, and violin techniques such as sul ponticello distortion draw the instrumental sound
closer to that of the tape part (see score). All of which helps to blur the differences
between the two parts.
The work was produced in conjunction with a MIDI tempo track. This is in no way a
constant click track as used in pop recordings, but it has several advantages. Firstly it
permits accurate plotting of the structure over time, and, it facilitates a far greater accuracy
of synchronisation between player and recording than could be achieved by familiarity and
counting alone. In retrospect this way of working still results in a rather regimented
rhythmical performance, hence the adoption and development of other techniques in later
works.
12
The score for the player was completed using a combination of notational and graphical
techniques. For the most part the violin notation is standard, except where notes of an
indeterminate pitch are indicated. These are shown by using only the stem of a note. This
clearly indicates time value (in all instances in this work such notes happen to be a dotted
minim or shorter) and suggests an approximate pitch to the player. This technique is used
for two reasons; firstly in the places where it occurs; rhythm, timbre and texture are far
more important than pitch, thus shifting the emphasis away from it. Secondly this
notation provides an output for individual performance expression in an otherwise very
rigidly ordered piece. The violin score is accompanied by a graphic reduction of the tape
part, formatted to work as a two part score. The graphic was generated by using sonogram
analysis11 of the fixed part, and then mapping bar lines to this. From this the main perceiv-
able structures and events could then be traced to the score relative to the note spacing of
the violin part, as opposed to the absolute timing of the tape. This was done in a codified
manner providing more ‘musical’ information that could be perceived from an unmediated
sonogram printout. Once the audio part was completed it was then transferred to laptop.
Both the audio and the MIDI tempo file were loaded into a sequencing program, in this
case Logic. This then provides an accurate playback medium that can be easily triggered
from on stage, but with the use of the MIDI clock an accurate tempo display to work to.
Intrinsically The Way I Saw It works as a piece of music or sonic art. This is especially
true in its live form with diffusion, as opposed to simply performer plus laptop.
However, the rigidity of synchronisation required to perform it well can, potentially,
detract from the feeling of a live performance, and, although this is obviously mitigated by
improvisational elements and the act of diffusion, many performances with tape carry
with them more of the air of a feat of slight of hand and less of a truly musical experience
1 1 Sonogram analysis for this and other works created with IRCAM’s AudioSculpt.
13
for both listener and performer.12 In spite of these potential worries the piece has always
been well received. See 4.i for a list of performances of this and subsequent works.
2.ii Enough~?
Clarinet and live electronics
Enough~? is a piece for Clarinet and live electronics. It was created through a combination
of standard acoustic composition and Max/MSP programming software. There are some
fundamental differences between this work and others that are included here. The main one
is that, unlike the other electronic pieces Enough~? is a completely live piece, and in this
respect presents a far higher degree of flexibility than other fixed medium or mixed works.
Not only is the tempo of the piece controlled by the performer, as opposed to the
synchronisation to tape required for The Way I Saw It, but the material for the electronic
part is generated by the clarinet in performance. In this way the fine details of the
electronic part, such as timbre and intonation, change with each performance as well as
each performer. Combined with this there are a number of patches designed to interact
with the performer controlling processing parameters, and in some very specific cases
randomising the processing parameters of events. The effects of these changes are far
greater than one would at first expect, as a sensitive player will react to the changes in
musical content around them, thus playing will be guided in a specific direction of mood or
energy. The same is true of the electronic part to a progressively larger extent as the player
cumulatively reacts to the computer’s ‘reaction’ to them.
Enough~? was created on, and partly performed by laptop, running copies of Max/MSP
and the Finale notation software. The electronic and acoustic part were worked on literally
1 2 This unease is not the sole preserve of this writer, see Emmerson, S. Living Electronic Music (Ashgate, 2007) , pp. 107-8.
14
side by side, with the audio output of Finale being fed directly into Max/MSP to give a
passable working impression of the sonic possibilities and results that the processing was
giving. The process of composition was helped greatly by clarinettist Sioned Eleri Roberts,
who has since performed the work and whose assistance and patience was most helpful.
The clarinet part revolves around a melodic and rhythmic framework set down in the first
32 bars. Within the piece itself there is experimentation using rhythm as a structural
element. The work is governed by the movement of the beat. The first section is lively and
agitated (a 4/4 9/8 4/4 11/8 cycle) the second is peaceful and tranquil (4/4 thoughout), and
the third battles to resolve these two conflicting emotional and rhythmical states changing
time inconsistently as the battle towards an equilibrium continues. Finally the work settles
into a stable 9/8 which, over four bars, adds up to exactly the same number of quaver beats
as the opening passage. Although a metrical rhythmic framework is not strictly necessary
for this style of music, it makes performance, reading, and notation less problematic.
Within this framework the melodic material is developed and expanded following the
pattern layed down by the rhythm, whilst trying to maintain an air of freedom and
spontaneity. As a result there are a number of complex rhythms over, and at times
obscuring, the basic pulse. Along with this there are number of quasi improvisatory
passages taking previous material and reusing it in a slightly altered manner, for example at
the beginning of the third section bar 129-133, as well as the introduction of seemingly
completely new material bar (241-end). In addition to this, a number of extended
techniques have been included such as key clicks and multiphonics13 in order to
further extend the sonic range of the clarinet bringing it away from the sound world
commonly associated with the instrument.
1 3 Fletcher, N. The Physics of Musical Instruments (Springer,1998) p. 144.
15
The Max/MSP programming was designed to augment and complement the sound of the
clarinet score. In some places it simply serves a canonic function storing incoming audio
data and playing it back when appropriate, in other places it carries out more complex
tasks as illustrated in the sub-patch shown below. In this particular patch the sound is
going directly into the computer. The incoming data is subject to pitch and volume
analysis,14 the results of which are then modified and used to control the parameters of a
comb filtering patch. This in turn processes the other half of the audio data for output to
the speakers. Some of the outgoing sound is then sent via an attenuated feedback loop back
into the comb filter, thus further re-enforcing its effect. This is simply one sub-patch out
of a large number of patches involved in this piece.
Comb filtering patch [b154-147e21]
Initial sound (r) is filtered by the comb~ object, the delay time and feedback coefficient times of which are in turn controlled by the pitch and amplitude of the initial (r) sound via the fiddle object.In addition to this there is a delay loop (tapin~etc.) along with triggering control from a MIDI foot pedal and a mute~ input.
Screen shot showing Enough~? Sub patch
1 4 Analysis carried out using fiddle~ v1.2, and bonk~ v1.2 (University of California, 1994).
16
Processing was triggered in a number of ways. The first and perhaps the most subtle was
the triggering of patch changes by note analysis with the fiddle~ object. The other two
ways employed in this piece were simple timing and MIDI triggering. MIDI triggering was
the mainstay of these events. By using a keyboard sustain pedal (chosen because of its
light response and easy availability) in conjunction with the midiin object it was possible
to make a programme that simply changed patch incrementally every time the pedal was
pressed. This makes for a very elegant and simple performance system, only requiring a
pedal on stage and an interface to the computer. Events that followed on closely from a
synchronised trigger which did not need to be absolutely accurate, such as starting a sound
with a very long attack portion, could often be set to trigger automatically after 5000 ms.
using count or the delay object. This meant that there was less demand on the player and
on the hardware, with very little loss of accuracy or effect if employed judiciously and in
close conjunction with synchronised events. In addition to this the computer
operator/diffuser can monitor which patch is currently in use, and override the pedal if
required. It is entirely possible for a clarinettist to set up and perform this piece with
computer, absolutely ‘solo’.
The subservient nature of the electronic part is fundamental to the sampling method of
composition, due to the real-time/canonic nature of the act of processing. No matter how
intricate the machinations or how powerful the computer, the electronic part is forced into
temporal, musical and expressive second place unless the computer is used as a generative
synthesiser or plays back pre-recorded material. Enough~? proved to be a useful first step
into live processing, and a gateway into object based programming and working with other
performers.
17
2.iii Harp Set
Sampled harp, octophonic sound and moving image.
Harp Set was my first experiment in working with 8 channels. As such it is an exploration
into the use of surround sound, employing instrumental sounds in a purely electronic
construct, combined with a strong visual focus as expounded above. It was written
specifically for the 2007 Bangor New Music Festival and is designed to take advantage of
the octophonic diffusion system that was being developed (2006-7) under the auspices of
Electroacoustic Wales. Thanks are due to Dr. Tim Porter for his advice on matters
mathematical and fractal.
The piece is based on the ‘carpet’ or ‘square’ devised by Sierpinsky.15 In layman's terms
there are two squares, one 1/3 of the other in size. This smaller square is then duplicated
reduced in size by 1/3 again (i.e. to 1/9 of the original) and moved within the space. This
shift is defined as a move of 3 times the size of the said new square along any combination
of the x - y axis. for example if the new square is 1 cm long (based on a previous set 3 cms.
long) then all 8 1 cm. squares will be placed 3 cm away from the original. This process is
then repeated on the 8 1/9th squares to make 64, 1/27th squares and so on ad infinitum.
Harp Set is restricted to the first 4 generations of this process. See illustration, the notated
score, and the mathematical description below.
!
0
"
# $
% $ &
!
0
0
0
'
(
) ) )
!
0
0
0
!
0
0
0
*
+
, , ,
!
, 1 &
!
1
1
1
'
(
) ) )
!
1
0
1
!
1
1
1
*
+
, , ,
!
-
. $
/ $ .
1 5 For further specialised details see: Falconer, K. Fractal Geometry: Mathematical Foundations and Applications (Wiley Blackwell, 1997).
18
Harp Set
Harp Set main theme before transposition, augmentation or diminution.
This construct was then used as a basis for musical composition. The main motif was
composed and was then assigned to the central square. This was recorded from sampling
software (Kontakt 2) rather than utilising a ‘real’ harp, as in the later material it would be
physically impossible to play at the required speed (up to 480 bpm.) or in some cases at
the required pitches. By manipulating the MIDI data it was then possible to apply
transformations to the auditory material, similar to that which Sierpinsky had to the
visual. With each new generation the theme was doubled in speed, and as the squares move
higher up the visual field so the melody was transposed up, or down if lower. Given that
the spatial generational shift works around a 1:3 ratio so does the pitch shift. The 3
different heights of 2nd generation squares are represented by transpositions of 18, 0 and -
18 semitones respectively. The 3rd generation have pitches 24, 18, 12, 6, 0, -6, -12... For
every 4th generation step there is a 2 semitone shift in pitch, beyond which the concept
starts to become musically, if not physically, untenable. From this it was then quite
plausible to build an accurate representation of the Sierpinsky carpet in sound.
19
Spatially the music reflects the physical movements of the visual image. Making use of the
octophonic set-up, it is possible to place the audience in the centre of the visual field, so
that any changes in the visual image are analogous to those of the auditory (provided that
the audience is situated relatively centrally). If an object goes up the screen, so the sound
goes to the front of the hall, if it goes left so does the sound image.
1 2
3 4
Diagram showing the first four generations of the fractal process.
Screen
Speakers
Audience
area
Perceived sonic image
Diagram showing the relationship between the visual and auditory space.
20
At 0’56” the main theme is introduced, diffused by pitch around the audience who are
siting centrally within a circle of 8 speakers. The notes are band filtered via MIDI so that
each speaker has a range of up to a fourth. As a result each speaker only plays a number of
disjointed pitches, however, the effect of them all working simultaneously is to create the
sensation of being inside the main theme.
After this statement of the theme the audio field is matched exactly to the visual field.
Within the previous diagram the audience would hear 3 sets of melody: the 1st generation
in the centre; the low 2nd generation sounds behind them; the originally pitched 2nd
generation material beside them and the high 2nd and 3rd generation sounds from in front.
Spatial effects were achieved by using a combination of Pro Tools, Kontakt 2, Rewire, and
Max/MSP. Individual ‘squares’ of melody were realised using the Kontakt 2 software and
sequenced via Pro Tools. These were then run through a version of the Bangor Audio
Tools (BAT) application16 which was edited to include a jpeg image of the carpet over
which mouse and cursor movements could be traced. This spatialised information was then
fed by the Rewire protocol back into Pro Tools.
Initially the carpet was voiced incrementally from ‘square one’, up to the full four
generations. This proved to be as predictable and symmetrical as the initial image. As
music occupies a very different experiential time domain to the visual, this proved to be
unacceptable. Instead, different aspects of the pattern are used to build up different facets
of the piece, working towards a final build up of the entire pattern. Accompanying this,
there are a number of more processed sounds all of which are based on the harp. This
provides a greater sense of variety in terms of timbre, emotional and spectral content, as
well as affording a degree of freedom into a rather contrived system.
1 6 Created by Prof. A. Lewis B.U. some elements of which are available to download from http://bangor.ac.uk/music/studios/BAT.
21
It is the decisions described in the last few paragraphs that rule the emotional content of
the piece. There is an underlying emotional current there. It ebbs and flows and has its
own high points and facets but it is not written about any particular set of events or
subjects. Rather it is as much of a construct as the rest of the piece, but this time instead
of evolving on a strictly mathematical basis the music started from that point and was then
guided into places that sounded pleasing or interesting. The material itself covers a number
of different ‘tonal’ areas. The main theme itself is very melodic and rhythmical although
some of the transpositions are somewhat more abstract or avant-garde in their
connotations, such as the step up 18 semitones (a compound tritone). Here we have both
ends of the spectrum the dark and the light, just as in the video element. In this respect it
is a truly abstract work.
The video element was created in tandem with the audio. As new elements were added
within the Pro Tools session, such as the introduction of the second generation squares a
note was made of the time code of this, both as a marker within the software and on paper.
From this a story board was then compiled. The initial images were created on
Photostudio and were animated on iMovie. By necessity the video works around the
cutting and crossfading of a large number of static images in a manner not dissimilar to
mainstream animation. It is effective largely because of the simplicity and uncluttered
representation of the sound and image. The video was then run alongside the audio within
Pro Tools and re-edited to ensure the tightest sync possible. The audio was then
compressed by element/track and a small amount of reverb was added. This is common
practice within most commercial music17 however this application is not particularly wide-
spread and even viewed with suspicion within this genre, as it is reasonable to expect the
work to sound as the composer intended from the studio. In moderation mastering is a
1 7 A detailed discussion of such procedures can be found in the following text: Katz, B. Mastering Audio (Focal Press, 2007). pp. 93-167.
22
useful ‘finishing’ process. All subsequent works exist in a number of mixes, one as a
concert mix with a full dynamic and frequency range and at least one other mix, more
attuned to working on a home system. The ‘home’ versions have been created by boosting
the RMS by way of parallel compression, and a slight EQ tip up to boost midrange clarity
and bass response. Eight channel versions have also been flattened to stereo. This has been
achieved by panning them into a 4 channel format (L, R, Ls, Rs) using simple trigonometry
to try to ensure ‘correct’ placement, adding a slight reverb and high frequency cut to the
satellite speakers to add a greater depth and then summing L+Ls and R+Rs into stereo. In
some cases such as that of Postcards from Home there also exists a third mix designed for
.mp3 internet streaming via sites such as www.myspace.com.
As there is very little software (especially at the time of writing) that reliably plays 8
channel audio and video, it was necessary to create something that did. As a result a
program was written that would take a Quicktime movie file (.mov) and play it in sync
with an 8 channel interleaved audio file (.aiff) over the a specified audio interface (see
Appendix C DVD 1). The application is relatively inflexible but it is gives a very tight
synchronisation, has proven to be very stable, and delivers sound and audio to the
maximum quality available on the system on which it is running.
Harp Set is an exploration of the instrumental within the electronic and addresses one of
the key visual issues of electroacoustic composition discussed above in sections 1. iii and
iv, providing a sense of causality (or corroboration at the very least). Musically, it bridges
between the tonal and the gestural, something that will be shown to be of great importance
for the successful amalgamation of the electronic and instrumental. Intrinsically, Harp Set
provides a staged visual element and an apparently connected surround electroacoustic
element.
23
2.iv Postcards from Home
8 channel fixed medium
Postcards from Home was written as a response to a request for a piece for the Sonic Arts
Research Centre ( SARC) in Belfast. It is my first attempt at a fully integrated octophonic
acousmatic piece. Harp Set proved a useful foray into the world of multichannel work but
by its nature cannot be defined as acousmatic even in the loose sense that it has come to be
applied. Postcards from Home is a work intended to develop skills in utilising the forces
available in a solely 8 channel (i.e. non-instrumental) scenario. It is reasonable to assume
that a degree of technical proficiency is required in both the electronic and instrumental
fields in order to take full advantage of their joint possibilities. Postcards from Home
works with more traditionally electroacoustic techniques than any of the other pieces in
this portfolio but in doing so attempts to create a ‘melodically’ and ‘harmonically’ rich
piece from non-instrumental sounds.
The ‘sonic postcard’ concept has been around for some time.18 However the temptation as
a result of moving into a new house at the time of composition was too great, and this
form was experimented with. The overriding musical aesthetic of the concert was to be
more of the concrète/acousmatic persuasion as opposed to ‘soundscape’. It soon becomes
apparent that these two schools of thought are not as contradictory as they at first appear.
A number of sounds were collected from around the area, except for thunder claps19 which
could not be obtained to order, and then used as the basis for composition. The naturalistic
feel of the start builds on the experience gained with The Way I Saw It but in this case the
focus remains on the recorded sounds rather than shifting away to the instrumental.
1 8 e.g. Rob Mackay’s Postcards from the Summer on his as yet unpublished Soundworks CD made available by Mackay as a CD-R short run ‘demo’ disk. 1 9 Roll of thunder sourced from http://www.therecordist.com.
24
Structurally, the piece is designed to open a concert, and as a result can be described as a
through-composed wedge shape. This statement can be applied to a number of parameters
most notably with the volume and number of voices gradually increasing through the piece
to open out into a dramatic fanfare effect with the final rolls of thunder (see Appendix A
for sonogram and waveform analysis). Within this, the material oscillates between areas of
familiar ‘arranged’ sounds that are often left relatively unprocessed, relying instead on a
more concrète style of sound presentation, whilst also pushing out into areas of more
electronically generated or heavily processed explorations of the source material. A lot of
the processing was achieved through fairly conventional means such as the G.R.M. tools
comb filter or freezing plugins, but in many cases large amounts of parameter automation
were carried out, be that through programmed event changes, H.U.I. or auto-latch
techniques in order to provide a greater sonic variety, and a more natural sensation of
causality brought about by physical human control. There are a number of other elements
that could be said to accompany these general movements, such as the introduction of a
‘block’ of rhythmical material, many of these are to do with achieving musical balance
within the overall shape. The defining interest of the piece is in the sounds used, the
transformations that they achieve, and emotional and sonic journey that the piece takes the
listener on.
In order to take full advantage of the diffusion system in SARC a number of elements
were recorded in the studio with 8 microphones mirroring the arrangement of a standard
circle of 8 speakers. This is successful to a point. A lot of the time it proved impractical to
record with microphones far enough apart to create much noticeable separation in sound
placement and erecting baffles created problems of reflected sound and EQ coloration.
This, coupled with the sheer impossibility of getting a forest into the studio, resulted
many of the sounds being recorded in stereo and then processed with the BAT (see
25
footnote 15) to create 8 channel events.
In situ in SARC the piece worked well with the five layers of speakers. Performance was
essentially an act of balancing, ensuring that the more bass heavy elements had the
impression of being routed in the basement and that some of the more high frequency
sounds had the space to sparkle overhead, and tutti for the end. The only notable
exception to this arrangement was a circle of 8 speakers set up to run from hard left,
overhead to hard right and under the feet back to the left again. This was used at the very
start where the rotating and nature of the material suits this approach.
Whilst the surround method of using 8 channels is becoming more widespread, and indeed
16 and 24, such localised spatialisation and rigid formatting is not suited to the
progressively larger performance theatres we are beginning to see such as SARC and
ZKM, and that a more fluid approach may be called for to fully take advantage of such
systems.
26
2.v Con-chords
8 channel fixed medium
Con-chords is an electroacoustic piece which draws exclusively on the following excerpts
for orchestral sounds and textures as its compositional material:
BERG: 3 Orchesterstücke, Op. 6
BARTOK: Violin Concerto No. 2, BB117 - Movements. 2 and 3
ELGAR: The Dream Of Gerontius, Op. 38 - Movement 21. Softly & Gently
MESSIAEN: Des canyons aux étoiles - Movement 1. ‘Le Désert’
(permission sought from copyright holders 10/08/09)
These samples were used in order to create an electroacoustic piece that draws on the
sound world of the twentieth century symphony orchestra, utilising a wide range of
timbre, whilst still retaining many of the traits of standard orchestral writing. As such the
sounds are a source in the acousmatic sense rather than being intended as quotes or a form
of explicit reference.
Due to the musical and harmonic strength of this material careful handling is required. A
large amount of creative input is necessitated on the part of the electroacoustic composer
when dealing with such well known sources to validate the intrusion into the musical
integrity of these works. It is a perfectly acceptable home musical experience to play back
a CD recording of any of the sources above, without any incursion by a third party
composer. It is therefore imperative that as basis for composition such resources be
handled delicately, respectfully, and yet with enough audacity and technique to convince
the listener of the merits of such an undertaking.
27
As a result of this philosophy the work opens with a largely unprocessed but carefully
edited fanfare figure, placing the listener instantly into a strongly acoustic listening
scenario. Within this remit the sounds are treated in a number of ways, using techniques
one might regard more as editing such as repetition or reversal rather than the more heavy
processing. This approach continues throughout the piece where sounds are sometimes
found almost in their natural state. Often, on close inspection it becomes apparent that
they have been altered quite significantly although still retain some of their intrinsic nature.
The violin extract around 2’20” is a case in point. Whilst retaining its signification as an
acoustic instrument, the violin sound has been repeated, delayed, pitch shifted and
equalised resulting in the phrase being extended out until at around 2’35” when it is
fragmented into the ensuing electronic texture.
In a some cases the original extracts have been processed to the point of being
unrecognisable. This has been achieved in four main ways: Firstly by drawing on a number
of plugins; notably Digidesign’s Recti-fi and Moogerfooger Lowpass and G.R.M.’s FREQ
Warp to drastically alter timbral qualities such as at 7’30”. Secondly many objects were
edited in the time domain by compressing, expanding or freezing to create ‘new’ material.
Sounds have also been spatialised within the octophonic field by placement within Pro
Tools or external processing in Max/MSP. In addition to this, processed sounds were
edited and triggered via sampler thus creating not only new sounds but new passages such
as that underlying the texture from 1’25” to 2’40”.
The act of using sonically very rich but relatively stable sounds for processing led to a
number of interesting results. The great variety of information contained within a tightly
controlled window of timbre, pitch and dynamic meant that when processing to extremes
28
there were often very coherent results to be found within the fine detail of events. Time
expansion by factors of up to 64 times the original length led to the uncovering of musical
artefacts such as harmonics and articulations previously unnoticed in the recording, and
transpositions and spectral manipulation also yielded unexpectedly pertinent results.
Even when heavily processed the work needed to retain a natural feel. As a result of this,
wherever possible, processing automation has been rendered by hand as opposed to with
line drawn parameters and has been ‘performed’ on the computer in the same way that it
is possible to speak of playing a software sampler. Taking this to a deeper level the work
draws on transpositions around classical perfect intervals of 4th, 5th and octave for the
reason that they combine well harmonically. This fact couples with the notion that a
culturally informed listener would expect to hear such intervalic relationships played on
the real instruments depicted in this electronic piece.
Con-chords sets up a tension between the quasi-realistic sound worlds of the edited
samples and the alien nature of the processed material. This spirals throughout the piece
creating something that could be regarded as sonata form, although it is more the result of
conflict and implied resolution between two defined ideas. This sentiment echoes much of
the philosophy of the piece. It is intrinsically quite traditional; it draws from established
sound worlds, exhibits traits of classical form and carries emotional as well as musical
motifs within it. It demonstrates how electroacoustic music can fit into an acoustic context
but also how notated music can be understood as a gestural medium as well as the result of
notated composition. The work also shows how hard it is to achieve both of these
phenomena in one object at one time as expressed in 1.ii.
We are no longer simply dealing with the perceived transformation of a sonic entity from
29
one form to another as outlined by spectro-morphology, but, in addition to this, from one
perception of musical discourse to that of a differing standpoint. Con-chords shows that
discourse and theoretical structures can be objectified. They can be transformed, they can
be strengthened and they can be broken down, provided that there is an alternative system
with which to interact.
30
2.vi Seasons
SSAATB choir and surround electronics (Text by Graeme Harper)
Seasons was written as a response to a commission by Llandudno Festival of the Arts.
The brief was to create a piece of work for choir and electronics lasting for approximately
fifteen minutes. The music is based upon a poem written by Graeme Harper specifically
for the piece, and is a very literal reflection of the overall theme of the festival; that of the
seasons. Within the writing there was a deliberate attempt to leave leeway for musical
creativity, and it presents numerous opportunities and challenges at a variety of levels.
Seasons
New flocks, sighted on old stones
Recall a cycle, oceans swelling
The teetering tones of trees
And in the blossom ends bloom.
A child and mother,
Two beginnings, two endings
Meet between movements.
Larger than one life, larger than you
Or me, together, apart
Two, or four, or many cycles more.
Until one day, one day,
Away it starts, again.
New flocks on old stones,
Beginning and ending, many more.
© Graeme Harper 2008.
Duplicated with permission.
The music is based upon this text and this interaction starts at the structural level. The
repetition of the ‘new flocks on old stones’ imagery implies a sense of recapitulation being
both ‘beginning and ending’. This analogy is further exploited in that it serves to create an
arched form, moving from the atonality of bars 47-71 and 217-226 into the fugal ‘summer’
figure around bars 106-121. Implicit within the structural similarity is the concept of a
direct literal or causal link between the text, choral part and electronics, or to condense the
31
classifications further, between music and lyrics.
There are a number of places where the electronic part is used to reinforce the reality
created by the text. For instance ‘the teetering tones of trees’ are accompanied by bird
song, and the winter section has a ‘wind’ sound within it (albeit wind created in the studio
due to the practical difficulties of recording such a sound). With the recognition of the
source and its identification with the text, the elements of text and music are pulled into a
mutually supportive role. In a number of cases such as the two mentioned, the sounds also
possess musical as well as environmental implications, the bird song being transformed by
the use of lowpass and comb filtering to become a textural element. This demonstrates the
movement beyond the structural and mimetic use of concrète sounds into the realms of the
more traditionally musical.
Within the ‘musical’ listening space a dialogue is set up between the choir and electronics
which is at times complementary, but occasionally antagonistic. Sonically, the two parts
start from a very similar point. The opening features an atmospheric and winter-like
soundscape based upon a wind sound which focuses on a number of pitches, most
especially that of a written E. The choir then enters quietly upon a unison E, and the
similarities between the wind of the electronics and the air flow of the voice are clear. From
this point of unison the two parts diversify and maintain a relationship not unlike music
and image, in that they are symbiotic but not necessarily the same at a particular given
moment. This is especially true around the fugue where the timbre of the two parts are
vastly different, representing a mid point through the piece, but retaining a unity through
their matched energy. The analogy with music and film can be further extended in that both
the vocal and the electronic media have their own particular strengths and weaknesses;
different effects and intentions can be realised by each, where something cannot be
32
achieved musically, environmentally, structurally or emotively with one, it can often be
done, with the other, or by a synergy of both.
Time constraints necessitated that the vocal score was prepared before much of the
electroacoustic material was created. This was not excessively problematic in that the
score was written with an electroacoustic part in mind, and in many places written on the
rough score in a similar manner to The Way I Saw It. Following this pattern of working
three MIDI/.wav files were created from the notation of the vocal part. The first of which
was to tempo, the second of which was twenty crotchets per minute under tempo and the
third, twenty crotchets above the expected performance speed. The first file was used as a
template to set the electroacoustic part. The other two were retained to rehearse the
performance of the electroacoustic part in the studio at different speeds and to ensure that
the various sound files would still maintain musical coherence when triggered at different
time intervals. Seasons was created in 8 channel surround but was then converted into 4
for the concert (left, right, left back and right back by utilising the 8 channel file and the 4.0
pan control in Pro Tools). This was necessary owing to the limitations of the performance
venue, equipment and budget.
The electroacoustic part was developed in layers of events. These were bounced as
individual objects. Having individual sound files for separate events greatly increases the
capacity for synchronisation between choir and electronics, due to the fact that a given file
can be triggered in line with a given performance and is not fixed in the time domain as it
would be in a ‘tape’ piece. This approach proves useful although it does have limitations.
Most pressing is the need to ensure that a slow performance does not run out of electronic
material. This can be resolved in a number of ways. Firstly, ensuring that sound files
overlap gives a greater flexibility of time base, secondly percussive and resonant objects
33
can be manufactured to include reverb tails rather than stopping abruptly all of the time,
and thirdly blending the timbre of the electronics with the choir can blur the sound world
sufficiently to mask moments of disjuncture. It is still easier than trying to persuade an
amateur choir to keep to time with a click track and arguably a more musical undertaking.
(See below for screen shot of overlapping regions prior to file export.)
Such an approach required an interface. Were it only 2 sets of stereo audio files running
concurrently a quasi DJ approach and two varispeed sound sources could be used.
Unfortunately this was not the case. As a result of this the Key Linked Audio Noise
Generating System20 was developed which is a computer program designed to facilitate
sound file triggering in installation or other live scenarios. It was programmed using
Max/MSP and permits the user to assign any given audio file (up to 4 interleaved channels
of 64 bit; aiff, sd II, NeXT/SUN(.au), wave, and Raw Data files) to any given letter key of
the keyboard for playback. For instance if the sound of a casserole dish were asigned to
the letter c, the dish would sound every time the letter c was pressed (in addition to any
other sounds already initiated by other keys). Just as any sound file can be started or re-
triggered by pressing its related key, in this case c for casserole, so any sound can be
stopped by keying alt and the appropriate key for instance, alt+c. Although this is not
very important for short duration sound events it becomes a very significant consideration
when dealing with longer more drone-based sounds. As the software sources audio directly
from the designated hard drive, the upper limits of audio file length become largely
governed by system specification and performance. This can lead to very long audio files,
coupled with the real possibility of accidental triggering necessitated some form of file
specific stop button.
2 0 A slightly satirical nod towards Jonty Harrison's Klang, KLANGS software available to download from www.virtual440.com from spring 2010 (Mac OS) .
34
The audio interface structure was for pragmatic reasons built around an Emagic 6 out 2 in
interface. Therefore the first 4 channels are used to provide audio outputs for a (non-
specialist-event-friendly) 4.0 surround sound system. Whilst this obviously does not take
full advantage of more high specification systems, it can provide something close to the
overall effect on a fraction of the equipment. This leaves the last 2 outputs of the interface
free. These were allocated the role of P.F.L. cueing. Any given sound is summed to stereo
and sent to these outputs by simply pressing the shift key and the relevant letter, so that
c plays the casserole dish whilst C plays the same sound on the P.F.L. channels only. The
‘rehearsal letters’ in the score show where a given letter is pressed.
The software was first used to create an installation as part of an event - Yr Alban Hefin,
in the Gwydr forest, it has also since been adapted to be live triggering, processing and
diffusion interface as part of a composition project working with young people with
special needs.
In rehearsal and performance with the choir, a number of factors could be noticed. Most
apparent was the very differing spectral content between studio based music and live
musicians in a performing, rather than recording, environment. Approximately 3-5 dB of
attenuation was required in the 4 kHz region to balance the electronics to the choir and to
enable the extreme bass and treble capacity to come through without drowning the choir
with high-mid range frequencies. Also of note is the narrow crest ratio21 of the choral
dynamic range when compared to the capabilities of 24 bit sampling (although this would
increase with a larger group), and a boost to the R.M.S. level of signal of the sound files
was necessitated after the first rehearsal. Within the live setting the role of reverb played
an important part. The natural reverberation of the building helped to blend the vocal and
electroacoustic parts into one another in a similar way to its use in recorded music
2 1 Katz, B. Mastering Audio (Focal Press, 2007), p. 322.
36
production, hinting at extending the ideas outlined in 1.iv. Far from thinking about the
electroacoustic part as an extension of scoring and orchestration techniques it becomes
tempting rather to think about instrumental and notated music in terms of mixing
techniques, regarding the layering of frequencies, depth and presence, spatialisation and
stereo spread as just as vital as, if not more important than, the attention to chord/object
voicing or harmonicity.
The work was performed using a four channel set-up including a coincident pair of
microphones aimed at the choir to enable some of the choral sound to further blend with
the electronic, by sending it at a very low level through the speakers. Little diffusion took
place in that the work is spatialised within the sound files. However, the triggering of the
synchronous audio files with the choir and the delicate balancing of volume (via faders) and
timbre (via EQ and speaker placement) required to make the music work, still leaves much
to the electroacoustic performer.
Regrettably, due to battery failure in recording equipment during the concert (except for a
video recording made by one of the choir members of poor sound quality) there is no
record of the performance. There follows a review / critique by Roy Woods (M.A. electro-
acoustic composition student) who was in attendance at the first performance (written at
my request as a result of these issues). It is hoped that the work can be recorded with live
choir in the future.
37
Seasons, Ed WrightSt John’s Methodist Church, Llandudno. 1st November 2008.
Seasons, a piece for choir and live surround electronics, received its premiere as part of the autumn session of the Llandudno Festival of Music and the Arts. The piece was specially commissioned for the festival and featured Amici del Canto – a local choir – with the composer, Ed Wright, performing live at the mixing desk. The electroacoustic elements had been pre-recorded and ‘treated’ (to use Brian Eno’s terminology) as part of the compositional process. Nigel Shaw conducted the choir, allowing the composer to concentrate on triggering the electronic sounds and sending them to one (or more) of the five [four ed.] channel speaker system set up around the inner perimeters of the church.
The overall acoustic of St John’s helped enormously to diffuse the sound and add a quantum of reverberation, without overwhelming or muddying the sound. The electronic elements were, therefore, a part of the overall mix, rather than discrete elements poking into the listeners’ consciousness from specific corners of the church. This worked well in creating an overall ambience and an integrated sonic experience.
The piece was, to this listener, impressionistic; it was described as notionally following the four seasons through a year, “….. winter giving way to spring, and a new world gradually emerging to the light….” (according to the programme notes). This it did, inasmuch that the piece was not performed in four separate distinct parts, such as in Vivaldi’s famous work, more as a gradual segue through the impressions of a year unfolding. I thought this worked well, rather than clumsily underlining “This is winter!” etc.
The text sung by the choir was written for the piece and, although difficult to follow from the actual singing, could be read in the programme notes. I was somewhat ambivalent about the words, feeling that the sound of the choir was sufficient to make the text possibly extraneous. The sound of the choir itself, in the church acoustic, was sufficient to carry the piece. I suspect that the music would have had greater impact with a much larger choir – allowing the music to have greater dynamic range using sections of the choir to build to a greater climax.
The electronic sounds were of interest. They, in the most part, worked well with the choral sound, in some cases underpinning with low bass sounds and in others adding the natural sounds of thunder and birdsong. I think the use of birdsong – perhaps too loud in the mix, should have been more subliminal. In fact once or twice, there was an electronic sound from the rear of the church which didn’t quite fit the homogeneity of the whole work.
I enjoyed the piece. I thought it worked well – apart from the occasional identifiable ‘electronic’ sound from the rear channels. As was said beforehand: “It’ll probably be hated by lovers of choral music and hated by lovers of electronic music – satisfying neither audience.” It certainly was not the case to my ears, integrating well, without the electronics grating on the ear and standing out from the overall perception as a separate identity. In this way it succeeded very well.
Roy Woods
Duplicated with permission.
38
2.vii Polarities: Concerto grosso for orchestra and electronics
Orchestra, eight channel electroacoustic music and live processing.
Polarities is the final piece in this portfolio and to some extent represents a culmination of
much of the previous work. The work falls into a very classical 3 movement concerto
format (i. On Points of Departure - Allegretto, ii. Cycle - Andante, iii. Tarantella - Vivace)
and includes solo elements from seven orchestral instruments as well as the electronics,
hence the the reference to ‘grosso’ in the title.
The piece is constructed around three main resources; those of the orchestra, live sound
processing and eight channel electroacoustic music. Philosophically it is trying to prove (or
disprove) many of the concepts and ideas set out in section 1 and therefore this
commentary will focus more on the compositional process, as the conceptual framework
has for the most part been stated previously. In some ways a lot of the work behind
Polarities has already been explained and the work is a result of scaling up, culmination
and a refinement of ideas and techniques used earlier in this portfolio.
Like The Way I Saw It this work was created on computer with the electronic and
instrumental parts being formed in tandem. In many cases the instrumental part was also
worked out on paper with the electronics drawn in as a graphic aide memoir but in
addition to this there was the formulation of the processing element within Max/MSP. By
necessity this had to be created last in the process, or at the very least, it had to be the
final element within any given section due to the fact that the instrumental sound had to be
present to be processed. Whilst this is slightly awkward, it is not overly problematic. In
much the same way as a composer can mentally hear a given orchestration so it is possible
39
to roughly approximate a given sound process. Thus, the Pro Tools session, Sibelius file
and numerous pieces of manuscript paper became heavily annotated in order to bridge the
gaps between the worlds.
The instrumental part is deliberately motivically strong. This not only helps to balance
some of the strong, real world connotations of the electronic part but also enables the
audience to grasp the nature of the work and its methods of development. Within
Polarities the instrumental music is mostly tonal in that it relates strongly to the fifth and
octave and to other touchstones of western art music, such as the tritone in bar 1.
However it is also concerned with development in an electroacoustic manner. The opening
of the third movement is a deliberate attempt to mimic downward pitch/time shifting and
reversal. The end of the first movement emulates freezing or an ‘inf.’ reverb setting, and
the use of the tune from bar 285 and 480 as a timbral and contextual transformation. If the
music was too atonal this would could not be as clear, nor as sonically vibrant.
The ‘fixed’ part was created from a number of four channel and stereo recordings one of
which was made most memorably standing waist deep in the sea. These were processed in
Pro Tools and Max/MSP and orchestrated to create the mainstay of the electronic part of
the work. Many of the processing techniques are similar to those used in Con-chords (see
above) albeit carried out on largely non-instrumental sounds, with the intention of fitting
them into an instrumental framework. These regions were layered using similar techniques
to those used in Seasons, so as to create a number of overlapping sound objects to
accompany the less temporally rigid orchestral material.
In addition to this a number of processing patches were created in Max/MSP to transform
the sounds of a number of solo instruments which in combination with the electronics
40
comprised the concertino part (flute, oboe, saxophone, trumpet, 1st horn, marimba and
harp). The overall orchestral output is also processed and added to the ‘tape’ material to
provide a tutti ripieno. In the live context the concertino sounds were captured by ‘close-
mic’ techniques and the tutti with one microphone set back from the stage. In the studio,
the output from Sibelius was used to feed developmental patches in order to check
processing output. The instrumental processing consisted of a variety of techniques
building on the work of Enough~?, from simple delays up to more complex pitch/volume
interactive modulation patches. The processing was designed to augment the sounds from
the orchestra and fixed part, so it was kept deliberately unobtrusive so as not to
overpower the dialogue already created. On a pragmatic level this also meant that
processing intensity could be held down in a live situation.
In order to make the project work in a live situation considerable work was required to
build a performance interface. As previously stated the fixed part can be broken down into
a number of objects and events; however they were too numerous to be playable with the
KLANGS software, as there were more sound files than letters on a qwerty keyboard.
Wishing to build on the success of the KLANGS approach another form of hardware
interface was required. The answer was found in the form of a MIDI keyboard, providing
six octaves (therefore over 66 possibilities and many permutations) and easy availability
within a concert scenario. Each sound object was mapped to a key, as was each processing
event, and with the use of the midiin and sfplay~ objects could be triggered simply by
watching the conductor and playing the appropriate ‘note’ as indicated by the score at the
correct time. Accidental triggering can be cancelled by holding down the sustain pedal and
pressing the erroneous note. This creates a relatively simple interface for repeat
performances with or without the composer present.
41
In performance Polarities draws strongly on the format first explored in Harp Set, and
later developed musically in Postcards from Home and Con-chords. The audience is again
seated within a circle of eight speakers with a strong visual/musical stimulus at the front,
but in this instance, instead of being an animation apparently connecting with the music
there is an orchestra. The orchestra is to be seated just outside the speakers i.e. with the
front speakers on the very edge of the stage or close to this position, thus enabling a solid
interaction and spatial conjoining of the sound worlds. To avoid excessive warping of mix
and balance, speakers should be kept close to the walls and stage and out of the audience
area, provided that an angle of 45 degrees is maintained between them. This ensures that
rotational elements are not offset to any great degree, and given that the performance space
is not too irregular, satisfactory results can be achieved with simple trigonometry.
Experiments utilising time delays and volume attenuation have been undertaken but the
effects have been found to be of minimal improvement in a ‘normal’ concert hall situation.
At its premiere, two sub woofers were added to improve bass response and impact, one at
the front of the hall taking a sum feed from the front four speakers and one at the back,
working in a similar manner. Two speakers were also placed on stage for the benefit of the
orchestra, relaying a stereo feed of the audience’s eight speakers. This was more for the
enjoyment and interaction of the orchestra rather than any synchronisational need for them
to hear, however, the psychological effects of such matters should not be understated. As
in the case of Seasons a small amount of high frequency attenuation of the fixed part was
required. The work has since been given a repeat performance in London 7/11/09 in which
similar observations were made inspite of the presence of a different orchestra, venue,
speakers and mixing desk. A studio performance of Polarities was released by Blipfonica
Records on the same day.
42
Polarities performance, the diffusion point, audience placement, front 2 speakers,
microphone setup, front sub woofer and onstage monitoring are visible.
43
3. Conclusions
This body of work was, and is, an attempted integration of the fields of electroacoustic
and instrumental music, ‘in an effort to create a singularity of performance and meaning’.
There are individual works displaying movements towards this goal, and a number clearly
showing the combination of forces required to meet it. The success or failure of these
works from an artistic perspective is implicitly bound up with the cultural and social
norms and expectations of the individual listener. This is not to say that judgement is
therefore impossible as works can be viewed by those with expertise or compared to
similar works that are held in general high regard. The reactions of concert audiences, radio
listeners and repeat performances are also indicative of general success or failure in terms
of accessibility and enjoyment (as in part attested to by the list of performances in 4.i).
I have attempted to contribute to the integration process and the development of this
‘mixed’ style; producing works (both experimental and commissioned), giving papers,
running schools workshops, setting up music events, teaching and above all performing. It
is very rare that musical trends and movements can be catalysed by a single work or
composer, rather, history shows us that landmark moments tend to happen as a result of
cumulative processes.
The combination of forces runs as a link through this portfolio and has a direct bearing on
the sonic techniques and intricacies of each piece, and in many cases the juxtaposition of
forces facilitates effects that could not be achieved in isolation. This concept is not an end
in itself. Work has begun in synchronising electronic and ‘live’ music, in truly
understanding the gestural use of space, and writing for and creating instrument/computer
interfaces. Musical culture has yet to codify, normalise and absorb these innovations.
44
There are many others. This is a time of great musical and technological progression and as
yet society has not come to terms with the new capabilities afforded to it.
The work in this portfolio shows that unification is possible between these diverse
materials and methods of working, also that there is much yet to be discovered in the
details of numerous individual and composite elements and techniques, but that these are
not an end in themselves. Each piece stands as music and has narrative, emotions and
development external to the mode of musical delivery. In this context we have layers of
media and methods of delivery which in turn contain other forms of information, these can
be brought together, intertwined, juxtaposed and even set against each other ‘the medium is
[not] the [only] message’.22
Through this body of work, at times produced under difficult circumstances, this writer
has learned not only discipline, but also that in spite of all the rigours of art music and its
various formats, that one needs to balance various elements into one entity. Such music
requires not only the diversity of forces, intellectual application and cultural
understanding, but also those things that drive the basic human condition such as love,
fear, hunger and joy. Thus composing becomes more than simply the output vehicle for
sounds, be they electronic, instrumental or both. It is when we can achieve this balance
that integration and juxtaposition at an instrumental / electronic level can be truly
successful in a musical sense. This is my intention.
Edward Wright, Penmaenmawr 2009.
2 2 Refuting the sentiments of McLuhan, M. Understanding Media (Routledge, 1964).
45
4. Public Output
The tables below list performances of works in this portfolio and works relating to them
during the time of registration.
4.i Live performances
Risk of ShockHarp Set13/3/08
Philharmonia Britannica, St. James’
Piccadilly
Blipfonica, Speakers Corner
Bangor New Music Festival
Bangor University Symphony
Orchestra
Llandudno Festival of the Arts
S.N.O.G. fest
Alban Hefin
PACE at DMU
Bangor New Music Festival
Electroacoustic Wales
SARC - Queens University Belfast
S.N.O.G. Fest
(Snowdonia Nights Out Gazette)
Bangor New Music Festival
Electroacoustic Wales
Llandudno Festival of the Arts
Bangor New Music Festival
Art Forum, Antwerp
Sonic Arts Network-Expo
Bangor New Music Festival
Polarities
Con-Chords, En Masse, Passage & Postcards from Home
Castell (composition project with
Ysgol Pendalar)
Polarities
Seasons
The Way I Saw It & En Masse
Klangs project(live triggering/interactive event)
Harp Set
Con-chords
Postcards from Home (revised)
Postcards from Home
Broken Glass(String quartet electronics and image)
Passage & Harp Set
Harp Set
Enough~?
Botany(SATB choir)
En Masse(stereo electroacoustic)
Passage(Sound/image installation)
26/8/08
26/8/07
7/11/09
11/7/09
5/4/09
28/2/09
1/11/08
28/6/08
8/4/08
28/2/08
15/11/07
25/10/07
15/3/07
26/10/06
8/6/06
9/3/06
1/7/05
17/6/05
9/3/05
The Way I Saw It
The Way I Saw It
EventPieceDate
46
4.ii Broadcast works
Castell (composition project with
BNMF and Ysgol Pendalar)
Con-chords and Postcards from Home
Postcards form Home
Broken Glass
5/4/09
18/10/08
5/6/08
2/3/08
Y Sioe Gelf S4C t.v.
Coast/Champion FM with interview
BBC Radio 1 Wales
WFMU (internet radio)
Storm FM (student radio)Botany1/10/07
MethodPieceDate
4.iii Other academic / peer reviewed work
2/7/08
25/6/08
8/4/08
1/9/07-
Con-chords achieves ‘mention’ at Prix Bourges
Broken Glass performed and delivered as as part of ‘Religion and the Arts’
conference, Bangor University.
Performed and delivered paper on Harp Set in PACE, De Montford
University.
Module co-ordinator / lecturer for UWB ‘Practical Music Technology’ and
‘Recording Techniques’ modules.
EventDate
47
5. Technical Resources
This list is a combination of university equipment and the composers’ home studio.
Tascam HD-P2 and Zoom H2.Location recording
AKG; 414, C1000s, C2000, Schoeps CM5U/MK4
Sure SM57, Rode NT1 and Samson C02.
Microphones
Yamaha SY99 with MOTU Fastlane USB interface.Keyboard
Soundcraft Spirit Studio 16-8-2
Soundcraft M12.
Mixing desk
Monitoring ATC SCM50A (main left and right),
ATC SCM20A (surround)
Genelec 7070A subwoofer.
Pro tools 8 (including GRM tools classic ST, Waves gold TDM ),
Max/MSP 5, BAT (Bangor Audio Tools),
Sibelius, iMovie, iDVD, Photo Studio,
Logic Audio 6, Finale 2004, Sound Hack, Audio Sculpt.
Software
Mac Pro quad core 3 GHz OSX.5 with Digidesign 96 IO
PowerBook G4 12" with eMagic 6|2
Workstations
Make/modelFunction
For live events a variety of equipment was used often incorporating some of the above,
but for outside events other speakers / desks etc. have been used.
48
6. Bibliography
6.i Written Material
Cox, C. & Warner, D. (eds.) Audio Culture: Readings in Modern Music (Continuum,
2004).
Bartlett, B. & J. Practical Recording Techniques (Focal Press, 2005).
Emmerson, S. (ed.) The Language of Electroacoustic Music (Macmillan, 1986).
Emmerson, S. Living Electronic Music (Ashgate 2007).
Falconer, K. Fractal Geometry: Mathematical Foundations and Applications (Wiley
Blackwell, 1997).
Fauvel, Flood & Wilson (ed.) Music and Mathematics: From Pythagorus to Fractals
(Oxford University Press, 2006).
Fletcher, N. The Physics of Musical Instruments (Springer,1998).
Katz, B. Mastering Audio (Focal Press, 2007).
McLuhan, M. Understanding Media (Routledge, 1964).
Rumsey, F. Spacial Audio (Focal Press, 2005).
Schopenhauer, A. The World as Will and Idea (Phoenix, 1995).
Toop, W. Ocean of Sound: Aether talk, ambeint sound and imaginary worlds (Serpent’s
Tail, 1995).
Wishart, T. Audible Design: A plain and easy introduction to practical sound composition
(Orpheus the Pantomime Ltd, 1994).
Wishart, T. On Sonic Art (Harwood Academic Publishers, 1998).
Wittgenstein, L. Philosophical Investigations (Blackwell, 1993).
49
6.ii Websites
http://bangor.ac.uk/music/studios/BAT
http://www.digitalmusicarchives.com
http://www.therecordist.com
6.iii Scores
Berio, L. Sequenza VI (Universal, 1967).
Holst, G. The Planets (Dover Publications Inc., 1916).
Ligeti, G. Lux Aeterna (Edition Peters, 1966).
Stravinsky, I. The Rite of Spring (Boosey and Hawkes, 1913).
Varèse, E. Amériques (Hal Leonard Corp., 1913).
6.iv Recordings (CD and Audio DVD)
Boulez, P. Boulez: Sur Incises Ensemble Intercontemporain. (Deutshe Grammophon, 463
475-2).
Elgar, E The Dream Of Gerontius: Boult/LPO (EMI, HMVD 5 72758 2).
Harisson, J. Articles indéfinis (empreintes DIGITALes, IMED 9627).
Harisson, J. Environs (empreintes DIGITALes, IMED 0788 DVD-A).
Mackay, R. Soundworks (unpublished at present).
Messiaen, O. Olivier Messiaen: Des canyons aux étoiles: Leeuw/ASKO Ensemble (Disques
Montaigne, MO782 138).
Smalley, D. Impacts intérieurs (empreintes DIGITALes, IMED 0409).
50
Various artists. Cultures Électroniques: 24éme Concours International de Musique Electroacoustique (Unesco, LCD 278063/64).
Various artists. Legacies: Works from BEAST vol. 2 (Sargasso CD, SCD 28046).
Various artists. Schoenberg, Berg, Webern; Orchestral Works: Karajan/Berlin Philharmonic (Deutsche Gramophon, 419 781-2).
Various artists. Sonic art from... (MPS, MPSCD013).
Wishart, T. Red Bird/Anticredos (EMF, CD022).
Various artists. Stravinsky Bartok - Violin Concertos: Salonen/Mullova/Los Angeles Philharmonic New Music Group (Philips, 456 542-2).
51
Appendix materials
(ii)
Software documentation
Audio files, set-up
diagram, and Max patch
Stereo live recording
Software documentation
Audio files and Max
patch
Reduction to stereo from 8 channel with MIDI choir realisation
Reduction to stereo from 8
channel
Reduction to stereo from 8
channel
Software documentation
Max patch
Fixed part and MIDI file
Appendix
D
Printed
Material
Appendix
C
CD 2
Appendix
B
CD 2
8 channel studio
performance
Score and data sheet
Polarities
8 channel with MIDI choir realisation
Score and data sheet
Seasons
8 channel fixed medium
Sonogram and wave analysis
Con chords
8 channel fixed medium
Sonogram and wave analysis
Postcards
from Home
8 channel fixed medium with moving image
Set up diagram
Harp Set
Studio performance
Score and data sheet
Enough~?
Studio performance
Score for violin and fixed part.
The Way I
Saw It
Appendix
B
DVD 1
Appendix
B
CD 1
Appendix
A
Printed
Material
Piece
Appendix A: Scores performance materials and software data sheets
(bound separately)
Score, set-up diagram and software data sheet
Score and software data sheet
Sonogram and wave analysis
Sonogram and wave analysis
Set up diagram
Score and software data sheet
Score for Violin and fixed part.
Polarities
Seasons
Con-chords
Postcards from Home
Harp Set
Enough~?
The Way I Saw It
Appendix A
Printed Material
Piece
(iii)
Appendix B: Performances and Realisations
(Disks inside back cover)
By Work:
Studio performance
Appendix B
CD 2
Appendix B
DVD 1
8 channel fixed mediumwith moving image
Stereo live recording
Reduction to stereo from 8
channel with MIDI choir
realisation
Reduction to stereo from 8
channel
Reduction to stereo from 8
channel
8 channel studio
performance
8 channel with MIDI choir
realisation
8 channel fixed medium
8 channel fixed medium
Studio performance
Appendix B
CD 1
Polarities
Seasons
Con-chords
Postcards from Home
Harp Set
Enough~?
The Way I Saw It
Piece
By Disk:
Postcards from HomeCon-chords
SeasonsPolarities
Appendix B CD 2
Reductions from multichannel
Harp SetPostcards from Home *
Con-chords *Seasons *Polarities *
Appendix B DVD 1
8 Channel works
The Way I Saw It Enough~?
Appendix B CD 1
Stereo Pieces
Track / file listingDisc Title & Contents
* Denotes the preferred version where applicable.
(iv)
Additional information:
February 08
September 08
November 08
September 07
January 07
December 05
March 05
Date of composition
8:25
c. 25:00
c. 14:00
c. 11:00
11:37
7:13
13:22
Running Time
Polarities
Seasons
Con-chords
Postcards from Home
Harp Set
Enough~?
The Way I Saw It
Piece
Running times listed as approximate are due to the live/interactive nature
of some of the works
(v)
Appendix C: Supporting digital information
Track / file listingDisc Title & Contents
The Way I Saw It: Fixed part and MIDI file
Enough~?: Max patch
Seasons: Audio files and Max patch
Polarities: Audio files, set-up diagram, and Max patch
Appendix C DVD 2
Appendix D: Software documentation
Appendix D contains verbal and numerical descriptions of the procedures carried out by
the software written for: Enough~?, Seasons and Polarities. This is with a view to being
able to reconstruct the software at some point in the future when current operating
systems and programming languages are defunct.
(vi)
Harp Set Set-up Diagram
Audience space
Speakers to be placed in a circle around the audience at an angle of as close to 45˚ as
practical. It is important that the speakers be placed far enough away from the audience so
that listeners on the extremes of the seating position do not receive an overly biased sonic
image, hence the suggestion of a rounded audience space as well as the more conventional
rectangle. Speakers are numbered as per the audio outputs from the Harp Set Max/MSP
patch.
Enough~?
For Clarinet and Max/MSP
(for two performers: 1 clarinettist & 1 computer operator/sound diffuser)
Edward C. Wright
Enough~?
For Clarinet and Max/MSP
(for two performers: 1 clarinettist & 1 computer operator/sound diffuser)
Edward C. Wright
Score notes
Audio files and processing events should be triggered at the corresponding MIDI note in the score.
The electronic element of the score is a visual/verbal approximation of the fixed elements and is not exhaustive. It is set out in a manner similar to audio tracks in a sequencing program and shows the relationship between the various audio files as they are triggered. The electronic part is intended to give the choir, conductor and operator an impression of what to expect to hear, and to facilitate a stronger dialogue between the parts, as well as acting as a safety net should event triggers be missed.
Synchronisation may drift slightly in performance especially towards the end of long audio files due to the difficulty of performing/conducting exactly to a given speed.
Where ‘silent’ is written in the electronic part of the score there is no (or very little) output from the audio file.
Letters in upper case plain text e.g. A refer to pitches.
Audio files should already be of approximately the correct volume to work with orchestra. With different forces and acoustics the required volume and eq balances will vary greatly. It is the role of the operator to resolve these issues. However, dynamic marks in the electronic part are indicative of relative volumes in the audio files and do not necessarily call for changes in fader position.
Data Sheet
Polarities is a piece of music for orchestra, audio files and live processing. It is performed by an orchestra, a
ring of 8 speakers cited around the audience and system operator diffusing and triggering the audio
files/processing from the points shown in the score.
System requirements:
Max/MSP 5 or better.
Mac Pro quad-core 3 GHz. OSX.4.
Audio interface with 8 inputs and 8 outputs e.g. Digidesign 96io.
61 key MIDI keyboard with sustain pedal.
Mixing desk 16 in with 8 assignable aux outputs e.g. Soundcraft Spirit Studio 16-8-2.
8 microphones suitable for stage work.
Octophonic speaker setup e.g. 8 x ATC SCM50A and 2x Genelec 7070A subwoofers.
Set-up: See below for set-up diagram.
Load up the polarities.max program. Audio and MIDI status and drivers should be set in the red sub
window.
Live sources (flute, oboe, saxophone, horn 1, trumpet 1, marimba, harp, and full ensemble should be
assigned 1 microphone each, positioned so as to capture good tone whilst minimising leakage from other
sources.
Sound levels should be checked at the desk and within polarities.max by using the i/o windows play
through PFL option. Sound levels and balance can be altered in the main window by adjusting the fixed
and processing faders.
Performance:
Pressing the key of the MIDI keyboard, as indicated by the MIDI line in the score starts audio file playback
and/or processing of live sources. Holding down the sustain pedal whilst pressing a given note will cancel
it.
An events ‘on’ status is indicated by a red light next to its name in the main window. The main window is
layed out similarly to a keyboard in octave divisions running across the window. Sounds and events can
also be stopped by using the red ‘kill keys’
Input faders can be left open thoughout performance as where silence or attenuation is required the software
will achieve this. Therefore fader manipulation is required for volume balancing or diffusion purposes only
A written version of the electronic score is included for the benefit of the diffuser.
Further details on software protocol and design can be found in Wright, E. (2010) Symbiosis, Unpublished
PhD thesis. Bangor University Appendix D-Software Documentation.
Seasons
For SSAATB choir and 4 channel surround sound
(minimum performance: 2 voices per part
+ conductor + computer operator)
Edward C. Wright
Seasons (KLANGS) Data Sheet
KLANGS (Key Linked Audio Noise Generating System) is a QWERTY keyboard based audio file triggering system, for live electronic performance in a 4.0 (notionally L, R, Ls, Rs) environment, and is used to provide the electronic part for Seasons.
System requirements:
Max/MSP 4.3 or betterMac OSX.3.9 867 MHz G4 640 MB RAM or betterAudio out. 4 outputs required for 4.0 surround, with an additional 2 outputs for PFL cueing if required.
Set-up:
Speakers should be arranged in a standard quadraphonic arrangement L, R, Ls, Rs relating to audio outputs 1, 2, 3 and 4 respectively.
The choir can also be slightly amplified within the diffusion system to add to the unification of the electronic and acoustic sounds.
Load up the klangs.max program. Audio and MIDI status and drivers and file preferences for audio should be set here
Balance and levels can be set by the faders in the KLANGS main window.
Individual sounds can be loaded or attenuated with key matrix or fader matrix windows
Audio out should be routed to the mixing desk for diffusion.
For additional help see help file.
Performance:
Audio file cue points are transcribed by a rehearsal letter in the score. At A sound file a.aiff should be played, b.aiff at B and so on. Sounds are triggered at the points shown in the score by pressing the corresponding alpha key on the QWERTY keyboard. The corresponding graphic key in the main window will blink to confirm triggering.
To prevent accidental triggers, files cannot be started with the mouse.
Sounds can be stopped by pressing alt+alpha.
Playback finishes automatically at the end of the file.
Sounds can be sent to PFL on channels 5 and 6 by pressing shift+alpha.
Input faders can be left open thoughout performance as where silence or attenuation is required the software will achieve this. Therefore fader manipulation is required for volume balancing or diffusion purposes only
A written version of the electronic score is included for the benefit of the operator.
Little ‘diffusion’ in the acousmatic sense is called for as the sound is already spatialised over the four channel system and as such none is indicated in the score. However in the event of larger scale multichannel systems the four channels could be treated as four sound streams leaving much to the creativity of the diffuser based upon the narrative description of the electronic part.
Further details on software protocol and design can be found in Wright, E. (2010) Symbiosis, Unpublished PhD thesis. Bangor University Appendix D-Software Documentation.
Notes on the score
As stated in the score the opening vocal sound is a ‘wordless open vowel sound’ such as ahh or ohh.
Audio files should be triggered at the corresponding rehearsal letter in the score.
The electronic element of the score is a visual/verbal approximation of the fixed elements and is not exhaustive. It is set out in a manner similar to audio tracks in a sequencing program and shows the relationship between the various audio files as they are triggered. The electronic part is intended to give the choir, conductor and operator an impression of what to expect to hear, and to facilitate a stronger dialogue between the parts, as well as acting as a safety net should audio triggers be missed.
Synchronisation may drift slightly in performance especially towards the end of long audio files due to the difficulty of performing/conducting exactly to a given speed.
Where ‘silent’ is written in the electronic part of the score there is no (or very little) output from the audio file.
Directions in the electronic score are given in italics descriptions in plain text and triggered file names in bold.
Letters in upper case plain text e.g. A refer to pitches as opposed to file names labelled a.wav or active files marked A.
Audio files should already be of approximately the correct volume to work with a live choir. With different forces and acoustics the required volume and eq balances will vary greatly. It is the role of the operator to resolve these issues. However, dynamic marks in the electronic part are indicative of relative volumes in the audio files and do not necessarily call for changes in fader position.
Enough~?
For Clarinet and Max/MSP
(for two performers: 1 clarinettist & 1 computer operator/sound diffuser)
Edward C. Wright
Notes on the Score:
The score is presented in two parts, the first showing the clarinet what to play and the second part giving a
visual/verbal approximation of the live processing for the diffuser.
Within the clarinet part there are a few non-standard elements:
Notes shown with a head ¿ (percussive notation) are played as key clicks based on the given fingering.
Notes shown with a head | (harmonic notation) are played as multiphonics based on the given fingering.
Due to the lack of a standard notation for multiphonics and the inconsistencies surrounding their
performance the notation has been left open to some degree of interpretation to permit plausible 'alternatives'
where the need arises
Slurs are used to indicate phrasing as opposed to a strictly legato line.
Notes with * followed by a number above them indicate that the clarinettist needs to press the MIDI pedal
to trigger the processing event with that number (see data sheet below for more details).
The electronic element of the score is not exhaustive, and is intended to give the clarinettist and diffuser an
impression of what to expect to hear, as well as providing an aide memoir to the diffusion process. It also
helps to act as a safety net should processing triggers be missed. Diffusion directions have been left out of
the score, owing to the massively varied set-ups that are found in what is after all an experimental field.
Have fun!
Enough~? Data Sheet
Enough~? is a piece of music for clarinet and computer. It is performed by two people, one playing the
clarinet from the score and initialising the processing changes as indicated in the notated part, with the
second performer diffusing the sound from the computer and acting as a backup to ensure that events have
been correctly triggered.
System requirements:
Max/MSP 4.3 or better (for patcher) including fiddle~ external patcher.
Mac OSX.3.9 867 MHz G4 640 MB RAM or better.
MIDI interface including sustain pedal (controller number 64)
Microphone in, ideally stereo.
Stereo audio out to a multichannel diffusion set-up.
Set-up:
The clarinet should be mic-ed up (ideally in stereo) and routed to audio in of the sound interface.
The midi pedal should be set up so as to be easily usable for the performer.
Audio out (stereo) should be routed to the mixing desk for diffusion
Audio and MIDI status and drivers should be set in the enough~?.max program.
Sound levels should be checked at the desk and within enough~? by using the I/P (pfl) meter.
Pedal output can be checked with the flashing pedal output indicator and set to event 0 by the diffuser
before performance.
Performance:
The clarinettist plays the piece whilst pressing the pedal at the points marked * in the score to cycle
sequentially through the processing events. The current event is shown in the green box in the Max patch.
The diffuser can also monitor and override the clarinettist's pedal activity by selecting the relevant * number
with the mouse, as shown in the purple box in the patch, in the case of mis-triggering or other errors.
Input faders can be left open thoughout performance as where silence or attenuation is required the software
will achieve this. Therefore fader manipulation is required for volume balancing or diffusion purposes only
An written version of the electronic score is included for the benefit of the diffuser.
Further details on software protocol and design can be found in Wright, E. (2010) Symbiosis, Unpublished
PhD thesis. Bangor University Appendix D-Software Documentation.
Notes
This documentation is derived from a mono sum of the 8 channel audio file. As a result
extreme panning events may not be represented as emphatically as they are heard.
The audio file is 8 channel interleaved with individual channels pertaining to outputs 1 and
2 through to 8.
Speakers should be set up in the ‘European’ model of a ring of 8 speakers with speakers
set 45 degrees appart. Speakers 1 and 2 at the front similar to a left/right stereo pair
speakers 3 and 4 are wide fronts, 5 and 6 wide back, with 7 and 8 behind the audience.
Notes
This documentation is derived from a mono sum of the 8 channel audio file. As a result
extreme panning events may not be represented as emphatically as they are heard.
The audio file is 8 channel interleaved with individual channels pertaining to outputs 1 and
2 through to 8.
Speakers should be set up in the ‘European’ model of a ring of 8 speakers with speakers
set 45 degrees appart. Speakers 1 and 2 at the front similar to a left/right stereo pair
speakers 3 and 4 are wide fronts, 5 and 6 wide back, with 7 and 8 behind the audience.
Contents:
1. Enough~? ii
2. Seasons xxiii
3. Polarities xxix
Appendix D contains verbal and numerical descriptions of the procedures carried out by
the software written for: Enough~?, Seasons and Polarities. This is with a view to being
able to reconstruct the software at some point in the future when current operating
systems and programming languages are defunct.
Enough~? Max patch
Software documentation
Synopsis ii
Conventions ii
System requirements for original patch ii
Screen shot iii
Input and control iv
Event protocol and processing:
Pedal events v
Panning xv
Buffer storage xxi
Output xxi
i
Enough~? Max patch
Software documentation
Synopsis:
Enough~? is a piece of music for clarinet and computer. It is performed by two people,
one playing the clarinet from the score and initialising the processing changes as indicated
in the notated part, with the second performer diffusing the sound from the computer and
acting as a backup to ensure that events have been correctly triggered. This document
provides details of the computer software required to perform the piece (all currently
encapsulated in the file enough.app).
Conventions:
The audio signal is a stereo L R pair.
Times are in ms.
Where a list of control data is shown [0, 0.5 100 0.8 300] shows an initial level of 0
changing as a continuous parameter to 0.5 in 100 ms. then to 0.8 in 300 ms.
Volume runs from 0 to 1, 0 being nothing and 1 representing no attenuation i.e. -0dB.
System requirements for original patch:
Max/MSP 4.3 or better (for patcher)
Mac OSX.3.9 867 MHz G4 640 MB RAM or better.
MIDI interface including sustain pedal (controller number 64)
Microphone in, ideally stereo.
Stereo audio out.
ii
Input and control:
There are 3 types of input: mic in, pedal in and computer in.
A microphone is required to capture the sound of the clarinettist for processing, this
provides audio material but is also used to control processing parameters see below.
A MIDI sustain pedal is used by the clarinettist to cycle through the processing events by
pressing it when indicated by * in the score.
The diffuser can also monitor and override the clarinettist's pedal activity by selecting the
relevant * number with the computer, as shown in the purple box in the patch in the case
of mis-triggering or other errors.
There is also the option to have the unprocessed clarinet sound play though for the
purposes of sound checking or reinforcement.
iv
Event protocol and processing:
Processing events are triggered by the clarinettist pressing the MIDI pedal at the points
marked * and event number in the score, the following is a list of events and their physical
attributes. Outputs C1 - C10 are virtual stereo pairs used for panning, see below.
Pedal event *0
Initial ON state, there is no processing happening but DSP and play though are active. By
selecting *0 the diffuser can stop all processing (for rehearsal purposes).
Pedal event *1
Record incoming audio to buffer labelled e1.
Pedal event *2
Playback contents of e1 buffer. Send to C1 and C2 outputs.
Record incoming audio, summed with e1 buffer to buffers labelled e 2 and e10. Send to C1
and C2 outputs
Pedal event *3
Record incoming audio to buffer labelled e3 for 2 seconds. After another 3 seconds
playback buffer e3 as a continuous loop and send this output to a stereo comb filter
(stopping loop at *5). Two comb filters are run simultaneously to create a stereo effect.
Comb filter 1 - sent to C1 output
ParametersFactor
0.99
2.81
100
0, 0.3 1000 0.2 10 0.2 1 0.6 150 1 1000 3 1000 0.5 10 1 1000 0.2 2000 8 1000 2 1000 15 1000 2000 1000 800 2000 240 1000 0.3 1000 4 203 4 928 19 420 1 40 0.51 192 0.72 182 0.875 1938 0.3 1000 0.2 10 0.6 150 1 100 3 4 0.5 10 1 30 0.2 200 8 200 2 350 15 14 20 140 240 1000 0 1000 1 30 5 30 1 30 0 10 30 400 (where 0 is the initial value and where each float - integer pair represents a change to a float value in the given integer ms. target time
Feedback coefficient
Feedforward coefficient
Gain coefficient
Delay ms
v
Comb filter 2 - sent to C2 output
15
ParametersFactor
0.99
2.81
100
Feedback coefficient
Feedforward coefficient
Gain coefficient
Delay ms
Pedal event *4
Record incoming audio to buffer labelled e4.
Playback buffer e3 as a continuous loop at 0.0625x the speed, fading in by [0, 0.5 5000 0.9
8000].
Playback buffer e3 as a continuous loop at 8x the speed, fading in by [0, 0.3 5000 0.7
12000]
Playback buffer e3 as a continuous loop at 16x the speed, fading in by [0, 0.2, 5000 0.7
18000].
These three buffer outputs are summed and sent to C1 & C2.
Incoming sound is delayed (by between 499 and 501 ms. oscillating at 4 Hz.) starting at 0
and reaching a volume level of 0.5 in 5000 ms. Send to C7 & C8.
Incoming sound is delayed (by between 239 and 241 ms. oscillating at 5 Hz.) starting at 0
and reaching a volume level of 0.5 in 5000 ms. Send to C9 & C10.
Pedal event *5
Stop the e3 loop.
Playback buffer e4 as a continuous loop. Volume starting at 0, then rising to 1 in 5000 ms.
Send to C3 & C4.
Record incoming audio to buffer labelled e5.
After 257 ms. start a metronome running at 280 (crotchet) bpm subdivided in semi quavers
with numerical outputs 1 - 16. These are used as midi notes and then converted into
corresponding audio frequencies to create a continuous control line to cycle though a look-
up table of 8192 samples based on loop e5. Volume [0, 0.04 20000]. Send to C5 & C6.
Pedal event *6
Stop e4 loop.
vi
The *4 incoming sound is delayed by between 239 and 241 ms oscillating at 5 Hz fades
[0.5, 0.25 1000 0 2000] and then stops.
The *4 e3 continuous loop at 16x speed needs to fade out and finish in 6 seconds
The *4 e3 continuous loop at 8x speed needs to fade out and finish in 12 seconds
The *5e5 look-up table output amplitude changes [0, 0 2000 0.3 20000].
Pedal event *7
The *4 e3 continuous loop at 0.0625 speed needs to fade out and finish in 5 seconds.
The *5e5 look-up table stops.
Pedal event *8
The *4 incoming sound delayed by between 499 and 501 ms oscillating at 4 Hz stops
Incoming sound delayed by between 399 and 401 ms oscillating at 4 Hz starting at 0 and
reaching a level of 1 in 500 ms. Sent to C3 & C4.
Pedal event *9
The *8 sound goes to volume 0 in 2000 ms and stops.
Pedal event *10
Playback buffer e2 as a continuous loop at volume 0.3. Send to C1 & C2.
Pedal event *11
The e2 buffer stops.
Incoming sound is delayed by 1 ms with a feedback loop attenuated at 0.8. This is then
comb filtered with the following parameters: delay 15 ms, gain 7.04, feedforward
coefficient 2.81, feedback coefficient 0.85. Volume [0, 0.015 3000]. All attenuated by 0.02.
Send to C3 & C4.
Record output of *11 1 ms. loop to buffer labelled e11 for 1500 ms. Then playback
looped at the following speeds and volumes:
vii
0, 0.2 5000 0.5 20000 0.3 40000 0.2 10000 0.3 20000
0, 0.8 5000 0.893 8492 0.32 2393 0.383 3839 0.684 8937 0.684 4839 0.58094 4948 0.4972 4897 0.493 4789 0.9839 8349 0.3892 3833 0.392 4723 0.292 4733
0, 0.8 5000 0.2 16000 0.7 15000 0.5 20000 0.8 20000
0, 0.8 5000 0.398 3829 0.3782 3928 0.3729 5839 0.384 6937 0.6985 8875 0.6843 9457 0.2784 8493 0.784 4937 0.689 4873 0.43978 4937 0.344 3948 0.4839 4849
0, 0.8 5000
0, 0.8 5000 0.73 5493 0.683 9347 0.683 3947 0 302 0.384 2784 0.482 6734 0.583 6839 0.34895 8949 0.483 4893 0.392 5839 0.4829 5783 0.8 5000 0.398 3829 0.3782 3928 0.3729 5839 0.384 6937 0.6985 8875 0.6843 9457 0.2784 8493 0.784 4937 0.689 4873 0.43978 4937 0.344 3948 0.4839 4849
0, 0.8 12000 0.6 5000 0.7 3000 0.63 4000 0.37 8033 0.39 23000 0.283 3058 0.496 13048 0.853 3045 0.483 5839 0.73 5493 0.683 9347 0.683 3947 0 302 0.384 2784 0.482 6734 0.583 6839 0.34895 8949 0.483 4893 0.392 5839 0.4829 5783 0.8 30000
0, 0.6 5000 0.7 8000 0.4 2000 0 500 0.6 3000 0.7 5000 0.73 4000 0.827 20048 0.483 5285 0.6 10390 0.8 30000
8
4
3
2
1
0.5
0.25
0.125
Volume changesPlayback Speed
These delays are summed and attenuated as follows [0, 0 2000 0.2 10000 0.2 14000 0.25
16500 0.2 5000 0.15 10000 0.1 10000 0.3 15000 0.2 15000 0.8 15000]. Send to C1 and
C2.
Pedal event *12
*11 Comb filter feed stops.
Pedal event *13
Current audio used to re-record e 11 buffer, and restart its loops.
Pedal event *14
Incoming sound is delayed by 1 ms with a feedback loop attenuated at 0.8. This is then
comb filtered with the parameters as *11. Volumes [0, 0.01 4000 0.015 2000 0.013 2000].
All attenuated by 0.02. Send to C3 & C4.
Pedal event *15
*14 Comb filter feed stops.
Pedal event *16
Incoming is signal delayed: L channel by 3300 ms. R by 3030 both including feedback loop
attenuated to 0.75. Output of L and R delay lines with volumes [0, 1 5000 1 45000 0
9000 1 6000] are sent to C5 & C6.
viii
Incoming audio is analysed to give a numberical output of pitch Hz and attack time ms.
The incoming frequency is multiplied by 2 and used as the gain coefficient for a comb filter
with 300 ms. delay time, 14.81 feedforward coefficient, 0.9 feedback coefficient. This is
used to filter incoming audio. This is then attenuated by 0.002
The incoming audio attack time is multiplied by 70 the results of which are used to
generate a sine wave at that frequency in Hz attenuated by 0.5. The output of this is
multiplied the output of the frequency controlled comb filter. This has volumes [0, 0.2
5000 1 15000] and is sent to C3
The audio feeding C4 functions as follows. The attack time analysis is multiplied by 400.
This is then used to control a delay of the incoming signal which then runs to a comb filter:
300 ms. delay time, 9.04 gain coefficient, 14.81 feedforward coefficient, 0.9 feedback
coefficient. This is used to filter incoming audio which is then attenuated by 0.002 This
has volumes [0, 0.2 5000 1 15000] and is sent to C4.
C3 and C4 analysis and processing is done in stereo thoughout (ie duplicated for left and
right channels), until the frequency controlled filter outputs are summed to C3 and the
attack delayed ones are summed and sent to C4.
Pedal event *17
The *16 3300 and 3030 delay lines are attenuated [1, 0 5000] and then stop.
The *16 C3 & C4 outputs are attenuated [1, 0 8000] and then stop.
Play though the e11 buffer triggering sequentially at intervals of 277 ms at the following
speeds 0.5x, 0.75x, 1x, 1.5x, 2x, 1.5x, 1x, 0.75x, 0.5x in a loop. Volumes [0.3, 0.5 3000 0.4
8000 0.8 5000]. Send to C7 & C8
Pedal event *18
The *17 C7 & C8 outputs are attenuated [0.8, 0 5000] and then stop.
White noise is run through a bandpass filter with a moveable centre frequency running
from 0 to 8000 Hz. in 58000 ms. and a bandwidth in Hz. equal to the numberical value of
the centre frequency. This fades in [0, 0.06 15000] and is sent to C3 & C4.
Incoming audio is comb filtered using the following parameters: delay 100 ms. feedforward
coefficient 2.81 & feedback 0.99. This fades in [0, 0.07 30000, 0.35 6000] also sent to C3
and C4
Pedal event *19
The *11 loops diminish in volume [0.8, 0.5 1000 0.2 2000 0 40000] and then stop.
ix
The *18 filtered noise diminishes in volume [0.06, 0 8000] and then stops.
The *18 comb filtered audio stops.
Incoming audio is analysed and the fundamental frequency output is used to generate sine
waves at 10, 20, 40 & 50 times the frequency, at volume levels 0.3, 0..3, 0.3 & 0.2
respectively. These are then summed and attenuated by the following: [0, 0 5000 1 100 1
900 0 100 0 4900 0.8 100 0.8 900 0 100 0 3900 0.5 100 0.5 900 0 100 0 6900 0.3 100 0.3
900 0 100 0 4900 1 100 1 900 0 100 0 4900 0.8 100 0.8 900 0 100 0 6900 0.5 100 0.5 900
0 100 0 900 0.3 100 0.3 900 0 100 0 900]. A 3 way selection process is used to control the
output of this signal. The selection changes every 5000 ms. The first selection gives no
output. The second selection delays the synth output by 100 ms. with a feed back
attenuation of 0.9. The third choice is as number two but with feedback attenuation of 0.5.
This is summed and sent to C9 & C10
Pedal event *20
Play back the e3 buffer looped at 0.125x speed fading in [0.2, 1.5 8000] send to C1 and
C2.
Incoming audio is vocoded with a pulse train signal of a noise threshold of 1, period of
100, pulse width 1, amplitude 10 & filter Q 120. This is sent to C7 & C8.
Pedal event *21
The *20 vocoding stops.
The *19 synth sound stops.
Incoming audio is analysed the fundamental frequency output is multiplied by 0.02 and
used to control the delay time ms. of comb filter: feedforward 14.81 and feedback 0.99.
The audio feed to the filter is split, half running ‘clean’ and half through a 100 ms. delay.
The output of the comb filter sends to C1 & C2 but also via an attenuation of 0.5 and a
feedback loop back into the 100 ms. delay.
Pedal event *22
The * 21 comb filtering stops.
Pedal event *23
The *20 e3 buffer fades [1, 0 1000] and stops.
x
Pedal event *24
Incoming audio is streamed to a buffer and granulated with a position jitter of 1327 ms.
The granulated output played back at 0.9x, 1x, and 1.2x speed. This fades in [0, 1 1000].
Send to C1 & C2.
Pedal event *25
The *24 granulation stops fades [1, 0 2000] and then stops.
Incoming audio is written to buffer e29 lasting 3200 ms. It is immediately played back on a
loop the first time unaltered, the second repetition at 0.5 volume and the third at 0.3, it
then stops. Separate to this incoming audio is vocoded with a pulse train signal of a noise
threshold of 1, period of 100, pulse width 1, amplitude 10 & filter Q 120 fading in [0, 1
1000]. All summed to C1 & C2.
Pedal event *26
The *25 vocoding fades [1, 1 10000 0 7000] and then stops.
Incoming audio is delayed by 3000 ms. with a feedback loop attenuated at 0.8. The output
then is then further attenuated [0, 0 18000 1 8000 1 200 0.4 300 0.4 500 1 10 1 500 0.2 10
0.2 4000 0.8 30 0.8 5000 0.4 5000 0.2 3000]. Sent to C1 and C2 with fade in [0, 1.3 8000].
Incoming audio is analysed and the fundamental frequency output is used to generate sine
waves at 10, 20, 40 & 50 times the frequency at volume levels 0.3, 0..3, 0.3 & 0.2
respectively. These are then summed and attenuated by the following: [0, 0 500 1 100 1
900 0 100 0 4900 0.8 100 0.8 900 0 100 0 3900 0.5 100 0.5 900 0 100 0 6900 0.7 100 0.7
900 0 100 0 400 1 100 1 900 0 100 0 900 0.8 100 0.8 900 0 100 0 900 0.8 100 0.5 900 0
100 0 900 1 100 1 900 0 100 0 4900 0.8 100 0.8 900 0 100 0.4 100 0.3 900 0 100 0 900 1
5000 0 3000]. Sent to C3 and C4 with fade in [0, 1.3 8000].
Incoming audio is streamed to a buffer and granulated with a position jitter of 1327 ms.
and the granulated output played back at 0.9x, 1x, and 1.2x speed. Turning on and off
randomly at 2000 ms. intervals. Sent to C5 and C6 with fade in [0, 1.3 8000].
White noise is run through a bandpass filter with a moveable centre frequency from 0 to
320 Hz. in 10000 ms. and a bandwidth in Hz. equal to the numberical value of the centre
frequency. Sent to C7 and C8 with fade in [0, 0.7 8000].
Two signals are generated, one sine wave at 1.3 kHz. amplitude modulated by a 219 Hz.
signal consisting of random values between -1 and 1. The other signal is a sine wave at 80
Hz. multiplied by a 9 Hz. signal also consisting of random values between -1 and 1. These
signals are summed and attenuated by [0, 0 5000 1.5 9000]. Sent to C9 and C10 with fade
in [0, 0.7 8000].
xi
Pedal event *27
The * 26 C1 and C2 delay, C3 and C4 synthesis and C5 and C6 granulation stop.
The C7 and C8 filtered noise fades [0.5, 0 8000] and stops.
The C9 and C10 *26 events fade [1, 0 10000] and stop.
Three timbres are generated as in *26 C9 and C10.
0.07
0.06
0.07
9, 5 30000 9 30000
219, 219 10000 0 90000 219 10 219 5000 500 6000 219 3000 219 6000
1300, 1300 10000 590 8000 1300 10000
590
80
219
VolumeAmplitude modulating signal consisting
of random values between -1 and 1 Hz.
Frequency Hz.
The outputs of these signals are then multiplied together and fade in 0.2, 0.8 500 sent to
C3 and C4.
Pedal event *28
Incoming audio is recorded to buffer e 28.
Incoming audio is delayed by 100 ms with feedback attenuated by 0.8, fading in and out
[0, 0 1500 1 1500 0 3000] and sent to C1 & C2.
Pedal event *29
The *27 C3 and C4 pitches fade 0.8 0 10000 and stop.
Incoming audio delayed by 700 ms with feedback attenuated by 0.3, fading in and out [0,
0.3 7000 0.1 500 0 1000 0 6000 0.2 7000 0.1 6000 0 7000].
A 295 Hz. sine wave subject to an amplitude modulating signal consisting of random
values between -1 and 1 Hz. at frequencies [1000, 1 400000] with the following amplitude
[0, 0 3000 0.1 18000 0.05 9000] is sent to C5 and C6.
Incoming audio is analysed and the fundamental frequency output is used to generate sine
waves at 10, 20, 40 & 80 times the frequency at volume levels 0.3, 0..3, 0.3 & 0.2
respectively. These are then summed and attenuated by the following: [0, 0 500 1 100 1
900 0 100 0 4900 0.8 100 0.8 900 0 100 0 3900 0.5 100 0.5 900 0 100 0 6900 0.7 100 0.7
900 0 100 0 400 1 100 1 900 0 100 0 900 0.8 100 0.8 900 0 100 0 900 0.8 100 0.5 900 0
100 0 900 1 100 1 900 0 100 0 4900 0.8 100 0.8 900 0 100 0.4 100 0.3 900 0 100 0 900 1
5000 0 3000. Sent to C7 and C8 with fade in 0, 0 2000 1 5000].
xii
Pedal event *30
Incoming audio is streamed to a buffer and granulated with a position jitter of 1327 ms.
The granulated output played back at 0.9x, 1x, and 1.2x speed. This is attenuated [0, 0
3000 1 200 0 3000 0 1000 1 200 1 1000 0 400 0 100 1 100 1 3000] and sent to C1 and C2.
Record incoming audio to buffer labelled e30 for 1500 ms. Then play back e 30 looped at
the following speeds and volumes:
0, 0.2 5000 0.5 20000 0.3 40000 0.2 10000 0.3 20000
0, 0.8 5000 0.893 8492 0.32 2393 0.383 3839 0.684 8937 0.684 4839 0.58094 4948 0.4972 4897 0.493 4789 0.9839 8349 0.3892 3833 0.392 4723 0.292 4733
0, 0.8 5000 0.2 16000 0.7 15000 0.5 20000 0.8 20000
0, 0.8 5000 0.398 3829 0.3782 3928 0.3729 5839 0.384 6937 0.6985 8875 0.6843 9457 0.2784 8493 0.784 4937 0.689 4873 0.43978 4937 0.344 3948 0.4839 4849
0, 0.8 5000
0, 0.8 5000 0.73 5493 0.683 9347 0.683 3947 0 302 0.384 2784 0.482 6734 0.583 6839 0.34895 8949 0.483 4893 0.392 5839 0.4829 5783 0.8 5000 0.398 3829 0.3782 3928 0.3729 5839 0.384 6937 0.6985 8875 0.6843 9457 0.2784 8493 0.784 4937 0.689 4873 0.43978 4937 0.344 3948 0.4839 4849
0, 0.8 12000 0.6 5000 0.7 3000 0.63 4000 0.37 8033 0.39 23000 0.283 3058 0.496 13048 0.853 3045 0.483 5839 0.73 5493 0.683 9347 0.683 3947 0 302 0.384 2784 0.482 6734 0.583 6839 0.34895 8949 0.483 4893 0.392 5839 0.4829 5783 0.8 30000
0, 0.6 5000 0.7 8000 0.4 2000 0 500 0.6 3000 0.7 5000 0.73 4000 0.827 20048 0.483 5285 0.6 10390 0.8 30000
8
4
3
2
1
0.5
0.25
0.125
Volume changesPlayback Speed
These delays are summed and attenuated as follows:
[0, 0 2000 0.3 20000]. Sent to C1 and C2
Pedal event *31
The *30 granulation stops.
Record incoming audio to buffer e31. After 2000 ms. play back e31 looped through a comb
filter of parameters: [1000, 1 30 5 30 1 30 0 10 30 400] ms. delay ,7.04 gain, 2.81
feedforward 0.99 feedback. Fading in [0, 0.03 5000]. Send to C1 and C2.
Pedal event *32
The *29 C7 and C8 synthesis stops.
The *30 comb filtering fades [0.03, 0 8000] and stops.
The *30 C1 and C2 events stop.
Play though the e28 buffer triggering sequentially at intervals of 277 ms at the following
xiii
speeds 0.5x, 0.75x, 1x, 1.5x, 2x, 1.5x, 1x, 0.75x, 0.5x in a loop. Volumes of [0, 0.2 2000 0.3
3000 0.8 8000]. All attenuated bu 0.5 and sent to C3 & C4
Incoming audio is analysed and the fundamental frequency output is used to generate sine
waves at 10, 20, 40 & 80 times the frequency at volume levels 0.3, 0..3, 0.3 & 0.2
respectively. These are then summed and attenuated by the following: [0, 0 500 1 100 1
900 0 100 0 4900 0.8 100 0.8 900 0 100 0 3900 0.5 100 0.5 900 0 100 0 6900 0.7 100 0.7
900 0 100 0 400 1 100 1 900 0 100 0 900 0.8 100 0.8 900 0 100 0 900 0.8 100 0.5 900 0
100 0 900 1 100 1 900 0 100 0 4900 0.8 100 0.8 900 0 100 0.4 100 0.3 900 0 100 0 900 1
5000 0 3000]. The output of this is then split, half is sent out clean and half to a 100 ms.
delay line with a 0.8 feedback loop which fades in [0, 0 18000 1 8000 1 200 0.4 300 0.4
500 1 10 1 500 0.2 10 0.2 4000 0.8 30 0.8 5000 0.4 5000 0.2 3000]. This is all then
summed and fades in 0. 1 8000 sent to C7 and C8.
Incoming sound delayed by between 499 and 501 ms oscillating at 4 Hz fading in [0, 0
5000 0.3 9000]. Sent to C7 & C8.
Incoming sound delayed by between 239 and 241 ms oscillating at 5 Hz fading in [0, 0
9000 0.3 5000]. Sent to C7 & C8.
After 257 ms. start a metronome running at 280 (crotchet) bpm subdivided in semi quavers
with numerical outputs 1 - 16. These are used as midi notes converted into corresponding
audio frequencies to create a continuous control line to cycle though a look-up table of
8192 samples based on loop e5. Volume starting at 0, then rising to 0.04 in 20000 ms. Sent
to C1 & C2.
Pedal event * 33
The *32 C7 and C8 synth delay fades [1, 0 3000] and stops.
The *32 4 kHz. delay fades [0.3, 0 5000] and stops.
The *32 5 kHz. delay fades [0.3, 0.2 1000 0 2000] and stops.
The *32 e5 buffer event stops.
Pedal event *34
The *29 C5 and C6 wave fades [0.1, 0 5000] and stops. After 12000 ms. the *32 e28
buffer fades [0.8, 0.5 3000 0 10000] and stops.
Pedal event *35
Finish all processing.
xiv
Panning:
Panning is implemented on the model of panning stereo pairs: C1 & C2, C3 & C4, C5 &
C6, C7 & C8, C9 & C10 respectively. These are then all summed to a stereo output for
diffusion. Panning is automated via the * events. Automation is shown in pairs a, b c b c b
c etc. where a is the initial value, b is the next value and c is the time in ms. it takes to get
there. 0 = hard right, 127 = hard left. For example C1 and C2 at *2 say 66, 71.12
295.683472, therefore the sound starts roughly central before moving swiftly moving part
way to the left.
C1 & C2 panning data:
62, 85.07177 32.858707 88.717697 55.859806 109.985641 16.429352 94.794258 16.429359 121.531097 19.715225 81.425835 32.858704 96.617218 46.002197 60.157894 62.431549 21.875597 108.433746 69.272728 6.571716 51.650715 49.288086 96.009567 52.573914 69.272728 52.573944 76.56459 49.288086 55.88 89.33313 68.66507 25.672302 62.588516 52.573975 69.880379 49.288025 35.244019 98.576172 62.588516 13.143494 78.995209 42.716309 111.2 19.71521 57.727272 39.43042 1.822966 42.716309 66.234444 46.002197 69.880379 32.858765 105.124397 52.573975 51.04306 39.43042 68.66507 69.003296 29.167463 59.14563 65.019135 95.290283 50.435406 69.003296 83.248802 23.001099 80.818176 29.572754 99.047844 52.573975 74.741623 69.003296 77.172249 46.002197 46.789471 98.576172 66.842102 78.86084 60.765549 65.717407 66.04 92.42981 72.311005 62.006104 66.234444 101.862061 75.349281 78.86084 72.311005 36.144531 76.2 98.824463 66.842102 35.89624 67.44976 39.430664 61.373203 49.287842 63.803825 39.430664 55.88 51.781738 59.550236 82.938965 64.411484 39.43042 61.373203 72.289062 66.04 96.70874
111, 127. 269.78418 25.4 205.03598 55.88 215.827362 40.64 118.705017 66.04 258.992798 40.64 258.992798 81.28 356.11499 71.12 183.453491 66.04 226.61853 76.2 377.697998 55.88 215.827148 66.04 291.367188
*16
*9
63, 80.818184 427.631592 95.25 131.578918 118.340912 197.368469 37.522728 65.789429 0. 164.473694 92.36364 32.894775 92.36364 230.263123 86.590912 460.526367 112.568184 32.894775 63.5 65.789429 72.159096 164.473633 95.25 230.263062 51.954548 296.052734 112.568184 164.473633 43.295456 427.631592 60.61364 0. 98.136368 394.737061 86.590912 98.684082 25.977274 65.789307 72.159096 592.105713 106.795456 657.894531 46.18182 65.789551 60.61364 756.578613 37.522728 361.842285 80.818184 230.263184 57.727276 263.157715 103.909096 526.315918 31.75 394.736816 80.818184 164.473633 23.09091 361.841797 72.159096 197.368164 20.204546 164.473633 72.159096 526.317383 34.636364 756.578125 69.272728 296.052734 23.09091 427.631836 92.36364 197.368164 69.272728 361.841797 95.25 98.68457 37.522728 98.68457 25.977274 592.104492 66.386368 98.68457 37.522728 197.368164 106.795456 657.894531 51.954548 625. 86.590912 98.68457 49.068184 65.789062 89.477272 394.737305 43.295456 230.263672 51.954548 0. 25.977274 592.104492 106.795456 65.789062 86.590912 164.473633 20.204546 197.369141 112.568184 361.842773 28.863638 98.682617 86.590912 1019.737305 63.5 789.474609 103.909096 657.894531 83.704552 164.472656 34.636364 131.58 80.818184 98.683594 72.159096 822.369141 112.568184 230.261719 101.022728 197.371094 72.159096 98.681641 37.522728 263.160156 54.840912 789.470703 86.590912 361.84375 20.204546 65.789062 92.36364 230.263672 69.272728 197.367188 60.61364 1019.736328 57.727276 328.949219 75.045456 953.947266 57.727276 1019.736328 103.909096 1118.42 115.454552 789.474609 89.477272 65.789062 72.159096 65.791016 54.840912 888.158203 34.636364 625. 60.61364 0. 66.386368 1414.47265
*3
66, 71.12 295.683472*2
Control DataEvent no.
xv
63, 80.818184 14.254386 95.25 4.385964 118.340912 6.578949 37.522728 2.192982 0. 5.482456 92.36364 1.096493 92.36364 7.675438 86.590912 15.350876 112.568184 1.096493 63.5 2.192982 72.159096 5.482456 95.25 7.675438 51.954548 9.868423 112.568184 5.482452 60.61364 14.254387 43.295456 0. 98.136368 13.157898 86.590912 3.289474 25.977274 2.192978 72.159096 19.736847 106.795456 21.929825 46.18182 2.192978 60.61364 25.219299 37.522728 12.061401 80.818184 7.675446 57.727276 8.771927 103.909096 17.543854 31.75 13.157898 80.818184 5.482452 23.09091 12.061401 72.159096 6.578949 20.204546 5.482452 72.159096 17.543884 34.636364 25.219269 69.272728 9.868439 23.09091 14.254395 92.36364 6.578949 69.272728 12.061401 95.25 3.289459 37.522728 3.28949 25.977274 19.736816 66.386368 3.28949 37.522728 6.578949 106.795456 21.92981 51.954548 20.833344 86.590912 3.28949 49.068184 2.192963 89.477272 13.157898 51.954548 7.675446 43.295456 0. 25.977274 19.736847 106.795456 2.192963 86.590912 5.482452 20.204546 6.578949 112.568184 12.061432 28.863638 3.289429 86.590912 33.991272 63.5 26.315796 103.909096 21.92981 83.704552 5.482422 34.636364 4.385986 80.818184 3.28949 72.159096 27.412292 112.568184 7.675415 101.022728 6.578979 72.159096 3.289429 37.522728 8.771973 54.840912 26.315735 86.590912 12.061462 20.204546 2.192932 92.36364 7.675476 69.272728 6.578918 60.61364 33.991211 57.727276 10.964966 75.045456 31.798218 57.727276 33.991211 103.909096 37.280701 115.454552 26.315796 89.477272 2.192993 72.159096 2.192993 54.840912 29.605286 60.61364 20.833313 34.636364 0. 66.386368 47.149109
*20
111, 118.936516 49.056602 54.428574 7.547169 30.238096 30.188679 110.873024 22.64151 50.8 9.27108 111.76 53.956841 34.269844 8.4702 8.063493 56.60376 64.507942 15.094345 127. 16.953995 40.64 43.165466 106.841278 11.578644 127. 53.169556 62.492065 7.207794 127. 68.331787 25.4 21.582733 104.825401 19.51944 106.68 88.394226 45.72 21.582764 24.190477 67.381531 81.28 40.532104 66.523811 87.769775 40.64 9.352539 106.68 86.330933 45.72 64.74823 26.20635 20.7 42.333336 18.86792 70.555557 7.54718 82.650795 33.962219 66.04 26.835938 68.539688 41.088623 78.619049 49.056641 45.72 50.142578 36.285717 81.932861 72.571434 11.320679 84.666672 26.415161 64.507942 33.96228 82.650795 7.547119 84.666672 37.73584 90.714294 26.415161 82.650795 3.77356 72.571434 7.547119 40.64 22.343018 36.285717 121.053223 70.555557 75.47168 80.634926 49.056641 80.634926 83.018921 71.12 70.680176 42.333336 118. 46.365082 60.377319 66.04 48.242188 50.396828 46.097412 82.650795 41.509521 106.68 74.263672 98.777786 103.094727 76.2 112.732666 55.88 215.827148 66.04 291.367188
111, 127. 179.856125 47.977779 45.495972 110.066666 169.014084 42.333336 169.014069 84.666672 112.676086 59.266666 42.253479 127. 180.970764 79.022224 58.465881 57.583851 273.35498 121.35556 78.75769 37.863354 72.430298 127. 143.134277 90.714287 116.044922 37.074535 194.384399 118.322983 107.991333 16.933334 56.15564 123.844727 51.835693 77.304352 21.598389 45.155556 166.002441 55.88 62.721924 107.244446 21.784912 34.708076 51.866699 67.733337 32.640381 99.391304 96.949219 107.244446 29.811523 28.222223 14.084473 112.801247 20.898682 40.64 127.647461 76.2 48.636963 113.59 147.689453 29.975157 86.393311 104.422226 19.438232 33.130436 45.356445 35.496895 194.384521 100.968948 21.598145 41.807453 129.5896 11.288889 3.4375 127. 84.507324 31.552795 41.64502 28.222223 183.707031 127. 225.351807 50.8 154.929688 50.8 112.67627 73.377777 28.168945 36.285713 51.105957 76.2 75.654785 40.64 72.347656 35.496895 111.176758 45.155556 210.841309 111.223602 69.936035 73.377777 14.571289 62.08889 197.183105 112.801247 25.826172 41.018635 172.786621 42.596275 194.384277 62.08889 15.453613 36.285713 27.743164 72.571426 129.589355 81.28 17.558105 104.913048 25.638672 59.950314 410.366699 104.422226 36.991211 42.596275 135.79541 71.12 2.719727 87.559006 40.477051 98.602486 345.572266 42.596275 21.598145 62.08889 31.302246 22.875776 76.689453 44.173912 237.580566 66.04 2.175293 26.031055 343.396973 81.844444 16.214355 108.857147 264.563477 44.962734 86.392578 44.962734 107.991699 74.937889 21.598145 47.329193 259.179688 76.2 159.65625 55.88 719.423828 66.04 971.224609
*29
*24
xvi
C3 & C4 panning data:
61, 92.475731 1254.237305 41.922329 135.593262 73.980583 0. 93.70874 169.491455 51.786407 271.186401 97.407768 779.661011 88.776703 33.898438 23.427185 372.881104 101.106796 33.898438 41.922329 101.694824 55.485439 135.593262 85.077667 33.898438 75.213593 135.593018 20.961164 33.898438 69.048546 237.288086 53.019417 644.067871 104.805824 237.288086 1.23301 169.491699 93.70874 33.897949 91.242722 169.491699 19.728155 440.678223 96.174759 271.186523 90.009712 644.067871 18.495146 271.186035 32.058254 338.983398 94.94175 101.694336 16.029127 711.864258 81.378639 33.898438 12.33 508.475098 108.504852 711.864258 12.33 33.898438 71.514565 67.796875 69.048546 576.270508 27.126213 169.491211 16.029127 881.356445 104.805824 33.897461 35.757282 237.289062 87.543694 33.898438 12.33 33.897461 94.94175 169.492188 70.281555 440.677734 6.165049 508.474609 86.310684 33.897461 70.281555 33.9 96.174759 203.389648 30.825243 67.796875 45.621361 237.287109 67.815536 474.577148 40.68932 338.983398 45.621361 508.473633 104.805824 169.492188 2.466019 203.390625 67.815536 169.490234 40.68932 135.59375 6.165049 372.880859 27.126213 576.271484 64.116508 271.186523 101.106796 33.898438 62.883495 372.880859 13.563107 406.779297 41.922329 305.085938 61.650486 1186.439453 0. 372.880859 66.04 1322.035156
61, 92.475731 188.13559 73.980583 20.338989 41.922329 0. 93.70874 25.423721 51.786407 40.677963 97.407768 116.949158 88.776703 5.084747 23.427185 55.93219 101.106796 5.084747 41.922329 15.254242 55.485439 20.338989 85.077667 5.084747 75.213593 20.338959 20.961164 5.084778 69.048546 35.593201 53.019417 96.610168 104.805824 35.593201 1.23301 25.423767 93.70874 5.084717 91.242722 25.423767 19.728155 66.101685 96.174759 40.677979 90.009712 96.610168 18.495146 40.677917 32.058254 50.847534 94.94175 15.25415 16.029127 106.779663 81.378639 5.084717 12.33 76.27124 108.504852 106.779663 12.33 5.084717 71.514565 10.169556 69.048546 86.440674 27.126213 25.423706 16.029127 132.203369 104.805824 5.084717 35.757282 35.593262 87.543694 5.084717 12.33 5.084717 94.94175 25.423828 70.281555 66.101685 6.165049 76.271118 86.310684 5.084717 70.281555 5.084839 96.174759 30.508423 30.825243 10.169556 45.621361 35.59314 67.815536 71.186523 40.68932 50.847412 45.621361 76.271118 104.805824 25.423828 2.466019 30.508545 67.815536 25.423584 40.68932 20.339111 6.165049 55.932129 27.126213 86.440674 64.116508 40.677979 101.106796 5.084717 62.883495 55.932129 13.563107 61.01709 41.922329 45.762695 61.650486 177.966064 0. 55.932129 66.04 198.305176
*19
& *23
63, 67.641304 293.072845 60.739132 191.829468 69.021744 282.415619 57.978264 234.458313 70.402176 351.687378 56.597828 266.42981 70.402176 271.758423 45.554348 186.5 67.641304 319.71582 55.217392 255.772705 64.88044 346.358643
*14
60,72.215691 13.961606 54.784317 19.197208 69.725494 19.197208 54.784317 10.471203 67.235298 20.942406 52.294121 8.726006 74.705887 15.70681 42.333336 13.961601 87.156868 27.923218 29.882355 19.197205 89.647064 12.2164 42.333336 6.980804 122.019615 20.942413 37.352943 6.980804 99.607849 15.706802 52.294121 12.2164 92.13726 12.216415 42.333336 3.490387 89.647064 12.2164 32.372551 6.980804 102.098045 17.452026 37.352943 12.2164 19.92157 15.706818 114.549026 6.980804 27.392159 20.942383 74.705887 5.235626 34.862747 22.687592 112.05883 12.2164 12.450981 15.706818 127. 27.923218 77.196083 26.178009 24.901962 19.197205 94.627457 24.4328 29.882355 15.706818 72.215691 17.452026 44.823532 17.451965 92.13726 13.961609 42.333336 19.197205 104.588242 27.923218 52.294121 24.4328 87.156868 36.649231 62.254906 10.471191 82.176476 41.884827 64.745102 10.471191 77.196083 38.394409 69.725494 10.471252 57.274513 55.846375 74.705887 20.942444 54.784317 31.413635 67.235298 20.942383 54.784317 19.197205 99.607849 55.846436
*26
*4
Control DataEvent no.
xvii
C5 & C6 panning data:
63, 124.91803 10945.273438 92.3 19900.498047 67.235298 11858.853516 49.967213 81.441406 99.240433 5970.152344 53.437157 3482.585938 47.191254 15422.890625 113.814201 497.507812 56.907101 9950.25 101.322403 4477.609375 49.967213 4477.617188 23.595627 7462.679688 53.437157 6965.171875 111.038246 4975.140625 120.754097 5970.140625 44.415298 995.023438 43.027321 9452.726562 90.218575 5970.171875 64.540985 8955.21875 98.546448 497.515625 77.032784 6467.65625 33.311474 0. 44.415298 6965.171875 92.99453 1990.046875 0. 4477.625 108.262291 4477.609375 45.803276 7462.671875 4.857924 497.515625 18.043715 995.03125 84.666672 1311.9375 0.693989 3663.171875 72.215691 1674.90625 39.84314 2135.234375 47.313728 8540.921875 77.196083 3202.84375 29.882355 5338.078125 76.338799 2988.609375 49.803925 1281.875 36.087429 5185.8125 101.322403 1990.03125 37.352943 9905.984375 85.360657 1536.796875 59.764709 3801.28125 44.823532 7473.3125 52.294121 8540.921875 42.333336 6405.703125 52.294121 8540.9375 65.23497 15486.625 64.994118 29353.21875
*24
63, 124.91803 1459.369873 92.3 2653.4 49.967213 1592.039551 99.240433 796.02 53.437157 464.345215 47.191254 2056.385254 113.814201 66.333984 56.907101 1326.7 101.322403 597.015625 49.967213 597.014648 23.595627 995.024414 53.437157 928.689453 111.038246 663.350586 120.754097 796.018555 44.415298 132.670898 43.027321 1260.364258 90.218575 796.021484 64.540985 1194.029297 98.546448 66.335938 33.311474 862.353516 77.032784 0. 44.415298 928.689453 92.99453 265.341797 0. 597.013672 108.262291 597.015625 45.803276 995.023438 4.857924 66.335938 18.043715 132.67 108.262291 199.003906 0.693989 464.345703 109.650269 331.675781 1.387978 265.339844 6.245902 928.689453 116.590164 862.355469 3.47 331.673828 76.338799 464.345703 15.267759 729.683594 36.087429 132.671875 101.322403 265.339844 85.360657 1525.703125 10.409836 2918.740234 113.120216 2388.058594 95.0765 132.667969 16.655737 265.34375 65.23497 995.027344 64.994118 3913.761719
*19
60, 71.12 1258.99292 52.716984 293.294678 65.896225 571.895508 45.72 483.730713 46.726418 619.210693 66.04 549.854248 51.518867 144.589844 68.292458 326.797607 40.64 427.893066 60.96 449.640137 15.24 539.568359 71.12 359.712402 10.16 539.568359 71.886795 12.048828 23.962265 408.49707 91.44 29.09375 20.367926 256.853516 92.254715 122.549316 35.56 70.237793 9.584906 419.958008 106.68 119.610352 5.990566 288.88623 103.037735 122.549805 20.32 307.988281 76.2 359.712891 106.63208 149.291992 7.188679 204.248047 76.679245 326.797852 32.349056 367.646484 73.084908 326.797852 46.726418 531.045898 100.64151 816.993164 65.896225 81.7 33.547169 122.548828 101.839622 0. 9.584906 163.398438 115.018867 163.4 21.566038 285.948242 103.037735 204.248047 15.575472 204.248047 80.273582 204.248047 35.943398 326.796875 83.867928 204.25 45.528301 326.796875 93.452835 204.248047 19.169811 326.797852 118.613213 367.646484 22.764151 449.347656 83.867928 612.744141 67.094337 490.195312 49.122643 1062.091797 113.820755 898.693359 68.292458 1021.242188 38.339622 1184.640625 69.49057 1511.4375 50.320755 1184.640625 66.04 1593.136719
*4, *11
& *16
Control DataEvent
xviii
60, 120.754089 636.227539 15.614753 374.251526 71.12 248.513855 121.795074 275.438232 52.716984 17.856445 3.122951 281.5448 65.896225 290.350708 120.754089 458.152344 45.72 25.578369 84.840157 386.098389 46.726418 233.112305 16.135244 178.564209 120.233597 112.275391 66.04 259.014648 51.518867 144.589844 68.292458 326.797607 23.422131 280.077148 90.045074 37.425293 99.934418 74.85 40.64 35.540527 100.45491 263.86084 60.96 185.779297 15.24 539.568359 94.7295 60.580566 71.12 299.131836 73.909828 224.819824 10.16 314.748535 71.886795 12.048828 23.962265 408.49707 91.44 29.09375 56.213112 246.091309 20.367926 10.762207 92.254715 122.549316 35.56 70.237793 9.584906 419.958008 106.68 119.610352 5.990566 288.88623 103.037735 122.549805 20.32 307.988281 76.2 359.712891 106.63208 149.291992 7.188679 204.248047 76.679245 326.797852 16.135244 341.71875 32.349056 25.927734 73.084908 326.797852 99.934418 320.926758 46.726418 210.119141 22.901638 388.683594 100.64151 428.30957 65.896225 81.7 101.839622 122.548828 33.547169 0. 9.584906 163.398438 115.018867 163.4 21.566038 285.948242 103.037735 204.248047 15.575472 204.248047 80.273582 204.248047 35.943398 326.796875 83.867928 204.25 45.528301 326.796875 93.452835 204.248047 19.169811 326.797852 118.613213 367.646484 22.764151 449.347656 83.867928 612.744141 26.02459 38.893555 67.094337 451.301758 104.618843 110.074219 14.053278 37.425781 127. 224.550781 125.438515 74.851562 21.860655 449.101562 60.897537 0. 113.467209 74.849609 49.122643 91.238281 9.368852 58.462891 28.627048 486.527344 113.987701 0. 60.897537 187.125 16.135244 149.701172 113.820755 16.876953 102.53688 207.673828 77.032784 0. 44.762291 0. 15.094261 74.849609 91.08606 523.953125 52.569668 112.275391 48.926228 37.423828 48.405735 37.425781 68.292458 27.640625 22.901638 84.634766 53.610653 37.425781 21.340162 37.423828 15.614753 673.652344 120.233597 37.425781 0. 299.402344 38.339622 14.675781
*26
60, 71.12 1258.99292 52.716984 293.294678 65.896225 571.895508 45.72 483.730713 46.726418 619.210693 66.04 549.854248 51.518867 144.589844 68.292458 326.797607 40.64 427.893066 60.96 449.640137 15.24 539.568359 71.12 359.712402 10.16 539.568359 71.886795 12.048828 23.962265 408.49707 91.44 29.09375 20.367926 256.853516 92.254715 122.549316 35.56 70.237793 9.584906 419.958008 106.68 119.610352 5.990566 288.88623 103.037735 122.549805 20.32 307.988281 76.2 359.712891 106.63208 149.291992 7.188679 204.248047 76.679245 326.797852 32.349056 367.646484 73.084908 326.797852 46.726418 531.045898 100.64151 816.993164 65.896225 81.7 101.839622 122.548828 33.547169 0. 9.584906 163.398438 115.018867 163.4 21.566038 285.948242 103.037735 204.248047 15.575472 204.248047 80.273582 204.248047 35.943398 326.796875 83.867928 204.25 45.528301 326.796875 93.452835 204.248047 19.169811 326.797852 118.613213 367.646484 22.764151 449.347656 83.867928 612.744141 67.094337 490.195312 49.122643 1062.091797 113.820755 898.693359 68.292458 1021.242188 38.339622 1184.640625 69.49057 1511.4375 50.320755 1184.640625 66.04 1593.136719
*32
xix
C7 & C8 panning data:
63, 69.272728 1923.077026 25.977274 0. 72.159096 360.576904 54.840912 961.538574 8.659091 360.576904 95.25 240.384521 31.75 360.577148 83.704552 240.384277 95.25 1442.308105 31.75 0. 98.136368 120.191895 69.272728 120.192383 23.09091 0. 63.5 120.192383 46.18182 1322.115723 57.727276 120.191895 20.204546 120.192383 60.61364 120.192383 80.818184 0. 20.204546 240.384766 118.340912 240.384766 25.977274 360.577148 54.840912 721.15332 80.818184 480.769531 60.61364 0. 54.840912 240.384766 124.11364 841.345703 17.318182 120.192383 25.977274 240.384766 89.477272 0. 43.295456 600.961914 31.75 0. 83.704552 0. 23.09091 240.383789 23.09091 120.192383 109.681824 841.34668 80.818184 240.384766 103.909096 240.384766 37.522728 0. 72.159096 841.345703 66.386368 0. 43.295456 0. 8.659091 240.384766 63.5 0. 51.954548 600.961914 92.36364 0. 20.204546 240.383789 20.204546 600.962891 92.36364 240.382812 57.727276 240.384766 80.818184 120.193359 23.09091 240.384766 37.522728 240.384766 127. 600.960938 86.590912 0. 25.977274 240.384766 77.931824 120.191406 28.863638 120.193359 83.704552 600.960938 37.522728 600.962891 51.954548 0. 43.295456 240.382812 31.75 360.578125 75.045456 0. 101.022728 480.769531 43.295456 240.384766 11.545455 0. 95.25 240.384766 8.659091 240.382812 127. 120.193359 60.61364 0. 37.522728 1562.5 72.159096 240.384766 28.863638 120.191406 20.204546 120.193359 77.931824 480.769531 57.727276 360.576172
* 24
73, 103.605263 1152.482178 3.342105 354.61 90.236839 531.914795 73.526314 265.957397 43.447369 265.95752 86.894737 88.652344 33.421051 177.305176 123.657898 88.652588 30.078947 265.957275 80.210526 177.304932 26.736843 620.567383 36.763157 265.957275 120.315788 88.652832 73.526314 265.957031 3.342105 177.305176 53.473686 177.305176 80.210526 177.304688 93.578949 0. 30.078947 88.652344 110.289474 88.652344 116.973686 265.958008 80.210526 88.652344 113.631577 265.95752 60.157894 88.652344 103.605263 88.652344 6.684211 354.609863 110.289474 88.652344 36.763157 177.305176 53.473686 443.262207 63.5 177.304688 23.394737 88.65332 36.763157 88.652344 40.105263 177.304688 56.815788 443.262207 100.263161 88.652832 26.736843 177.304688 80.210526 88.652344 73.526314 265.958008 103.605263 443.261719 6.684211 354.610352 90.236839 177.304688 6.684211 88.65332 60.157894 531.914062 43.447369 88.652344 90.236839 265.957031 90.236839 88.654297 123.657898 88.652344 80.210526 0. 60.157894 88.652344 83.552635 354.609375 103.605263 88.652344 113.631577 0. 83.552635 88.652344 60.157894 177.305664 10.026316 88.652344 120.315788 88.652344 100.263161 354.609375 16.710526 265.958008 46.789474 0. 66.842102 88.652344 116.973686 443.261719 33.421051 0. 66.842102 88.652344 96.921051 354.610352 83.552635 88.652344 36.763157 354.609375 93.578949 177.305664 36.763157 265.957031 6.684211 88.652344 0. 709.220703 76.868423 88.652344 13.368422 88.652344 106.947372 177.304688 20.052631 354.610352 90.236839 354.609375 56.815788 88.652344 66.842102 88.65332 127. 443.261719 0. 88.652344 90.236839 443.263672 43.447369 0. 73.526314 88.652344 56.815788 88.652344 43.447369 0. 23.394737 88.652344 83.552635 0. 63.5 88.652344 90.236839 797.871094 63.5 354.611328 63.5 88.652344 0. 88.652344 127. 88.652344 30.078947 0. 96.921051 88.652344 40.105263 177.304688 63.5 265.958984 93.578949 88.652344 43.447369 443.261719 56.815788 88.652344
*20
63, 100.263161 866.425964 76.868423 505.4151 6.684211 288.808716 66.842102 649.819458 60.157894 866.426025 93.578949 72.202148 20.052631 0. 20.052631 794.223633 127. 216.606689 120.315788 1444.043457 50.13158 144.404297 16.710526 1444.043457 95.119339 292.67 94.074074 583.468262 40.105263 640.106934 80.210526 1227.436523 43.447369 1155.235352 50.13158 938.62793 66.842102 577.617188 113.631577 1155.234375 56.815788 577.617188 90.236839 1877.256836 53.473686 3682.310547
*4 & *16
Control DataEvent
xx
0, 73.526314 5338.078125 60.157894 8540.925781 53.473686 8540.923828 103.605263 1067.617188 53.473686 3202.845703 46.789474 12811.386719 3.342105 4270.464844 50.13158 1067.613281 73.526314 4270.464844 43.447369 1067.613281 16.710526 3202.847656 3.342105 1067.617188 46.789474 17081.851562 36.763157 8540.921875 83.552635 1067.617188 127. 1067.617188 16.710526 8540.921875 127. 1067.617188 127. 3202.84375 127. 8540.929688 26.736843 4270.460938 116.973686 1067.617188 6.684211 1067.617188 127. 2135.226562 40.105263 8540.929688 0. 9608.539062 66.842102 1067.609375 30.078947 14946.625 73.526314 7473.3125 53.473686 2135.234375 103.605263 0. 106.947372 7473.296875 13.368422 1067.625 83.552635 3202.84375 83.552635 5338.078125 40.105263 10676.15625 83.552635 1067.609375 0. 1067.625 93.578949 6405.6875 26.736843 3202.84375 0. 17081.859375 73.526314 1067.609375 6.684211 17081.859375 56.815788 0. 66.842102 2135.234375 0. 2135.21875 6.684211 19217.09375 46.789474 2135.21875 83.552635 8540.9375 66.842102 1067.59375 33.421051 8540.9375 76.868423 21352.3125
*26
42, 76.868423 270.758118 73.526314 1173.285156 96.921051 541.516235 120.315788 1534.296143 40.105263 180.505371 113.631577 722.021484 33.421051 90.25293 23.394737 2888.086426 70.184212 90.25293 93.578949 1083.032715 106.947372 1263.537109 33.421051 361.011719 93.578949 0. 26.736843 812.273438 76.868423 1624.548828 63.5 1534.296875 33.421051 631.768555 26.736843 722.021484 86.894737 1263.538086 86.894737 812.273438 70.184212 722.023438 66.842102 1263.537109 70.184212 2436.822266 63.5 2527.076172
*32
C9 & C10 panning data:
63, 73.526314 5338.078125 60.157894 4270.462891 70.184212 4270.461914 76.868423 12811.388672 46.789474 3202.847656 76.868423 2135.230469 73.526314 8540.925781 93.578949 8540.925781 66.842102 2135.230469 60.157894 0. 73.526314 1067.617188 0. 8540.921875 116.973686 1067.617188 70.184212 13879. 43.447369 1067.617188 90.236839 0. 63.5 6405.695312 70.184212 7473.3125 90.236839 0. 63.5 2135.226562 56.815788 13879.007812 0. 2135.226562 63.5 1067.617188 116.973686 3202.851562 66.842102 3202.84375 33.421051 1067.617188 36.763157 2135.226562 36.763157 4270.46875 60.157894 3202.84375 80.210526 10676.15625 46.789474 4270.46875 106.947372 4270.453125 43.447369 2135.234375 13.368422 16014.234375 43.447369 1067.609375 70.184212 8540.9375 36.763157 5338.078125 80.210526 3202.84375 50.13158 8540.921875 10.026316 2135.234375 66.842102 1067.609375 60.157894 20284.703125 56.815788 4270.46875 113.631577 2135.21875 53.473686 10676.15625 53.473686 12811.390625 66.842102 23487.546875 66.842102 11743.78125
*26
60, 75.045456 360.576935 66.386368 721.153931 54.840912 240.384644 63.5 1802.884521 75.045456 2043.269531 83.704552 721.153809 63.5 1802.884766 83.704552 841.346191 69.272728 2283.65332 77.931824 600.961914 14.431819 0. 8.659091 961.539062 77.931824 240.383789 83.704552 2403.84668 23.09091 360.577148 127. 480.768555 23.09091 120.192383 20.204546 1201.922852 66.386368 841.347656 92.36364 600.960938 89.477272 2163.460938 37.522728 360.578125 118.340912 841.345703 72.159096 1562.5 95.25 360.576172 49.068184 120.193359
*24
66, 60.157894 1843.971558 50.13158 2695.035645 106.947372 141.84375 20.052631 2411.347656 13.368422 1134.751465 110.289474 425.532227 96.921051 141.84375 23.394737 2553.191406 20.052631 567.375977 123.657898 283.6875 73.526314 567.375977 16.710526 1134.751953 53.473686 283.6875 100.263161 992.908203 0. 283.6875 110.289474 567.375977 56.815788 141.844727 26.736843 992.908203 53.473686 0. 23.394737 141.84375 76.868423 141.84375 76.868423 709.21875 56.815788 567.376953 53.473686 425.53125 16.710526 283.6875 73.526314 0. 86.894737 141.84375 60.157894 141.845703 83.552635 851.0625 13.368422 141.84375 10.026316 141.84375 113.631577 141.845703 70.184212 567.375 60.157894 141.84375 127. 992.908203 13.368422 141.84375 120.315788 992.908203 36.763157 1418.439453 63.5 141.84375 10.026316 1134.751953 120.315788 141.84375 16.710526 1134.751953 76.868423 141.84375 113.631577 141.84375 16.710526 1702.126953 106.947372 283.689453 16.710526 709.21875 26.736843 425.533203 100.263161 709.21875 43.447369 1418.439453 76.868423 6241.136719
* 20
66,127. 2346.570312 20.052631 902.5271 93.578949 180.505371 60.157894 2075.8125 120.315788 902.526855 73.526314 902.527344 50.13158 90.252441 80.210526 722.021484 16.710526 361.010742 80.210526 90.25293 100.263161 90.25293 23.394737 361.010742 96.921051 1173.285156 116.973686 90.25293 13.368422 270.757812 66.842102 631.768555 3.342105 90.25293 60.157894 361.010742 100.263161 90.25293 20.052631 361.010742 90.236839 270.758789 46.789474 270.757812 23.394737 180.504883 93.578949 361.010742 127. 90.25293 76.868423 451.263672 23.394737 90.25293 36.763157 631.768555 127. 90.25293 120.315788 361.010742 23.394737 451.263672 93.578949 270.757812 40.105263 0. 123.657898 90.25293 33.421051 270.757812 116.973686 1985.55957 50.13158 180.505859 0. 90.251953 113.631577 1895.306641 43.447369 90.253906 0. 2346.570312 63.5 1895.306641
*16
Control DataEvent
xxi
60, 66.842102 541.516235 50.13158 324.90979 56.815788 1028.880859 56.815788 1083.032471 46.789474 541.516113 53.473686 649.819824 73.526314 1028.880859 43.447369 54.151367 70.184212 920.578125 56.815788 108.302734 76.868423 487.364746 40.105263 595.667969 73.526314 487.364258 30.078947 541.516113 86.894737 270.758789 53.473686 54.151367 93.578949 54.151367 53.473686 324.910156 43.447369 0. 83.552635 54.151367 6.684211 216.606445 83.552635 324.910156 50.13158 108.303711 20.052631 108.301758 26.736843 162.456055 50.13158 270.756836 53.473686 162.456055 70.184212 758.12207 56.815788 162.455078 56.815788 270.757812 56.815788 541.516602 46.789474 162.455078 53.473686 920.578125 43.447369 216.605469 46.789474 270.757812 56.815788 1083.033203
*32
Buffer storage:
Buffers are labelled eN where N is the number of their associated pedal trigger/record event.
In the event of reconstruction of the patch the naming is arbitrary but enables tracing
through this document and the current software.
2000e31
500e30
3000e29
1000e28
1000e11
15000e10
256e5
10000e4
3000e3
15000e2
15000e1
Length in ms.Buffer name
Output:
Audio is routed in stereo to the selected audio device.
Pedal changes are indicated by a flashing button and a numerical display showing the
currently active event.
xxii
KLANGS Software documentation
Synopsis:
KLANGS (Key Linked Audio Noise Generating System) is a QWERTY keyboard based
audio file triggering system, for live electronic performance in a 4.0 (notionally L, R, Ls,
Rs) environment.
Screen shots:
Main Window
Key Matrix window
xxiii
Fader Matrix window
Current system requirements:
Max/MSP 4.3 or better
Mac OSX.3.9 867 MHz G4 640 MB RAM or better
Audio out. 4 outputs required for 4.0 surround, with an additional 2 outputs for PFL
cueing if required.
Input:
KLANGS uses audio files of up to 96 kHz resolution, from mono to four channel
interleaved in .wav or .aiff formats.
Files are assigned to individual alpha keys via the key matrix window.
File allocations can be saved for use at a later date with the save file allocations, or, save all
options.
N.B. In the case of Seasons the file layed a.aiff should be assigned to A, b.aiff to B etc.
xxiv
Control:
Sounds are triggered by pressing the corresponding alpha key on the QWERTY keyboard.
The corresponding graphic key in the main window will blink to confirm triggering.
To prevent accidental triggers, files cannot be started with the mouse.
Sounds can be stopped by pressing alt+alpha.
Playback finishes automatically at the end of the file.
Sounds can be sent to PFL on channels 5 and 6 by pressing shift+alpha.
Output:
The volume of each file can be adjusted in the Fader Matrix window.
There are 3 main volume faders; Front, Back and Master. These are set by default to -0dB.
Audio is routed to the selected audio device.
xxv
Polarities Max Patch
Software documentation
Synopsis xxvii
Conventions xxvii
System requirements for original patch xxviii
Screen shots xxix
Input and control xxxi
Event protocol and processing xxxii
Audio file triggering xxxii
Signal processing xxxii
Flute xxxiiiOboe xxxivSaxophone xxxvFrench Horn xxxviiTrumpet xxxixMarimba xliHarp xliiiFull orchestra xlivCut offs xlvii
Output xlvii
xxvi
Polarities Max Patch
Software documentation
Synopsis:
Polarities is a piece of music for orchestra, audio files and live processing. It is performed
by an orchestra, a ring of 8 speakers cited around the audience and system operator
diffusing and triggering the audio files/processing from the points shown in the score. This
document provides details of the computer software and hardware required to perform the
piece (software all currently encapsulated in the file polarities.max).
Conventions:
Octophonic sound is set up in the ‘European’ model of a ring of 8 speakers with speakers
set 45 degrees appart. Speakers 1 and 2 at the front similar to a left/right stereo pair
Speakers 3 and 4 are wide fronts, 5 and 6 wide back, with 7 and 8 behind the audience.
Times are in ms.
Where a list of control data is shown [0, 0.5 100 0.8 300] shows an initial level of 0
changing as a continuous parameter to 0.5 in 100 ms. then to 0.8 in 300 ms.
Volume runs from 0 to 1, 0 being nothing and 1 representing no attenuation i.e. -0dB.
xxvii
System requirements for original patch:
Max/MSP 5 or better.
Mac Pro quad-core 3 GHz. OSX.4.
Audio interface with 8 inputs and 8 outputs e.g. Digidesign 96io.
61 key MIDI keyboard with sustain pedal.
Mixing desk 16 in with 8 assignable aux outputs e.g. Soundcraft Spirit Studio 16-8-2.
8 microphones suitable for stage work.
Octophonic speaker setup e.g. 8 x ATC SCM50A and 2x Genelec 7070A subwoofers.
xxviii
2 Screen shots showing the Polarities control windows.
The previous page shows the main triggering window with files 3a and 3d active.
This page shows the i/o sub window with the harp channel open.
xxx
Input and control:
The software requires a number of mono audio feeds from the orchestra:
8
7
6
5
4
3
2
1
Full orchestra
Harp
Marimba
Trumpet
French Horn
Saxophone
Oboe
Flute
Interface input numberSource
For triggering events a MIDI keyboard is also required with a range from the C 2 octaves
below middle C up to the third B above middle C. Pressing the key as indicated by the
MIDI line in the score starts audio file playback and/or processing of the sources in the
table above. Holding down the sustain pedal whilst pressing a given note will cancel it.
The main triggering window (shown above) is layed out similarly to a keyboard in octave
divisions running across the window. Some notes do not have audio files attached to them
but instead trigger processing events. The white buttons enable audio files to be loaded in
(if required) and the red LED style lights show when a file is playing.
Volume balanced can be controlled by the ‘fixed’ and ‘processing’ faders. The fixed
controls the level of the audio file output and the processing controls the level of the
output from the processed live elements. Individual tailoring of live elements can be
achieved via the i/o sub window or at the mixing desk.
xxxi
In the bottom left hand corner of the main window there are three drop down menus to
control DSP, selected audio device and mid input to allow use with differing set-ups
Event protocol and processing:
Audio file triggering an processing events are triggered by the operator playing the MIDI
keyboard as indicated by the score. Events are triggered by keyboard events named 1c etc.
Audio file triggering;
Audio files are named 1c.wav, 1cs.wav, 1d.wav, 1ds.wav... these names
relate directly to the MIDI line in the score. 1c.wav should be triggered were the bottom C
is notated working up the keyboard to the next note c sharp played with 1cs.wav in bar 3
etc. In the event of accidental mis-triggering the sustain pedal can be held down whilst the
key in question is played in order to cancel it.
Signal processing:
Flute:
MIDI key event - 1fs
Incoming audio rises in volume [0, 1 2000] and is split the clean sound is attenuated by
[0.9] and a full volume copy is sent to a 900 ms delay with a feedback loop with volume
attenuation [0, 1 15000 0 10000]. Sent to flute outputs 1-8.
MIDI key event - 1g
The 1fs processing stops.
MIDI key event - 2c
xxxii
Incoming audio rises in volume [0, 1 100]. The sound is divided into two copies. Copy one
goes to a 1000 ms delay with feedback attenuated at 0.5 and run through a single-sideband
frequency modulator running at 800 Hz. the other copy is attenuated to [0.3]. These two
copies are then summed and sent to flute outputs 1-8.
MIDI key event - 2d
The feed to the 2c delay stops.
MIDI key event - 2ds
The output of the remaining 2c delay is attenuated [1, 0 10000] and stops.
MIDI key event - 2gs
Incoming audio rises in volume [0, 1 2000] and is split the clean sound is attenuated [0.9]
and a full volume copy is sent to a 900 ms delay with a feedback loop with volume
attenuation [0, 0.7 8000]. Sent to flute outputs 1-8.
MIDI key event - 3c
The feed to the 2gs delay stops and the remaining delays are attenuated [1 0.7 10000] and
stops when delays have finished.
Flute Outputs
Send to main outputs, all mono feeds are duplicated to 8 channels. Attenuated as such;
speakers 1-2 [1] speakers 3-4 [0.9] speakers 5-6 [0.7] speakers 7-8 [0.6].
xxxiii
Oboe:
MIDI key event - 1gs
Incoming audio rises and falls in volume [0, 1 5000 1 5000 0 10000] sent to oboe outputs
6 - 8.
Incoming audio is attenuated [0, 0 10000 1 5000 0 5000] and sent to a 200 ms delay. This
delay feeds a pitch shifter which puts the oboe sound up an octave. This is attenuated by
0.8 and then split and feed to oboe outputs 6 - 8 and back into the 200 ms delay.
Auto stops 20 seconds after 1gs triggered.
MIDI key event - 3c
Incoming audio rises and falls in volume [0, 1 5000 1 5000 0 10000] sent to oboe outputs
6 - 8.
Incoming audio is attenuated [0, 0 10000 1 5000 0 5000] and sent to a 200 ms delay. This
delay feeds a pitch shifter which puts the oboe sound up an octave. This is attenuated by
0.8 and then split and feed to oboe outputs 6 - 8 and back into the 200 ms delay.
Auto stops 20 seconds after 3c is triggered.
Oboe Outputs
Send to and sum with main outputs.
xxxiv
Saxophone:
MIDI key event - 1e
Incoming audio is sent through a single-sideband ring modulator. Over 60 seconds it is
modulated by the following frequency data: [0.529412, 0.552941 1171.717163 0.047059 303.030273 0.470588 262.626343 0.823529 80.807983 0.352941 242.424194 0.647059 626.262695 0.470588 171.717285 0.317647 30.302979 0.788235 474.747559 0.4 101.01001 0.223529 464.646484 0.764706 383.838379 0.505882 313.131348 0.529412
272.727051 0.188235 555.555664 0.258824 90.90918 0.682353 171.717285 0.376471 272.727051]
subject to the following expression (x-0.5)1000.
The output of the ring modulator feeds a variable delay: [0, 0 141.414139 0.611765 181.818192 0.117647 363.636383 0.164706 272.727234 0.329412 242.424194 0.282353 101.010132 0.094118 343.434326 0.411765 323.232422 0.282353 666.666504 0.152941 191.919189 0.564706 656.565674 0.235294 363.636475 0.352941 767.676758 0.117647
313.131348 0.552941 575.757324 0.058824 313.131348 0.023529 50.505371 0.552941 131.312988]
(ms.) where x is multiplied by 500.
The delay has a feedback loop of: [0, 0.576471 363.636353 0.223529 313.131348 0.611765 252.525208 0.552941 313.131287 0.270588 60.606079 0.988235 323.2323 0.494118 101.010132 0.2 101.010132 0.847059 20.202026 0.835294 272.727295 0.470588 20.201904 0.6 262.626221 0.423529 40.404053 0.470588 262.626465 0.858824 80.808105 0.588235 212.121094 0.729412 111.111084 0.152941 90.90918 0.8 161.616211 0.458824 141.414062 0.317647 121.212158 0.752941 242.424072 0.270588 424.242432 0.458824 202.020508
0.305882 202.02002 0.070588 282.828125 0.211765 363.636].
This is all attenuated by: [0, 0.117647 585.858582 0.482353 70.707092 0.176471 70.707031 0.447059 171.717224 0.247059 101.010071 0.294118 252.525269 0.494118 80.808105 0. 20.202026 0.517647 202.020142 0.258824 171.717163 0.435294 90.909058 0. 10.101074 0. 212.121216 0.341176 0. 0.341176 70.707031 0.611765 151.515137 0. 10.101074 0. 242.424316 0.552941 0. 0.823529 101.01001 0.917647 181.818115 0. 10.101074 0.611765 70.707031 0. 10.101074 0.552941 191.919189 0.023529 20.201904 0.176471
181.818359 0.894118 0. 0.894118 90.908936 0.329412 12].
The signal is then split half is sent to sax outputs 1 -2 the other half is attenuated by:[0.000000 0.576471 363.636353 0.223529 313.131348 0.611765 252.525208 0.552941 313.131287 0.270588 60.606079 0.988235 323.2323 0.494118 101.010132 0.2 101.010132 0.847059 20.202026 0.835294 272.727295 0.470588 20.201904 0.6 262.626221 0.423529 40.404053 0.470588 262.626465 0.858824 80.808105 0.588235 212.121094 0.729412 111.111084 0.152941 90.90918 0.8 161.616211 0.458824 141.414062 0.317647 121.212158 0.752941 242.424072 0.270588 424.242432 0.458824 202.020508 0.305882 202.02002 0.070588 282.828125 0.211765 363.636].
This audio is fed back into the ring modulator.
All audio sent to saxophone outputs 1 -2.
MIDI key event - 4c
Incoming audio is sent through a single-sideband ring modulator. Over 20 seconds it is
modulated by the following frequency data: [0.4 0.317647 1040.404053 0.811765 0. 0.494118 171.717163 0.764706 171.717163 0.423529 121.212158 0.282353 90.909058 0.694118 111.111084 0.411765 232.323242 0.247059 101.010132
xxxv
0.647059 101.01001 0.376471 10.101074 0.258824 383.838379 0.517647 111.111084 0.423529 171.717285 0.494118 0. 0.458824 181.818115 0.717647 161.616211 0.352941 101.01001 0.352941 101.010254 0.494118 10.10083 0.729412 313.131348 0.317647 414.141602 0.517647 151.515137
0.329412 101.009766 0.376471 202.020508 0.505882 10.101074 0.741176 323] subject to the
following expression (x-0.5)1000.
The output of the ring modulator feeds a variable delay line:[0 0.811765 141.414139 0.588235 292.929321 0.047059 212.121216 0.835294 252.525269 0.364706 222.222229 0.894118 292.929199 0.035294 141.414185 0.635294 373.737427 0.235294 0. 0.529412 60.606079 0.047059 121.212036 0.388235 181.818115 0.447059 50.505127 0.564706 121.212158 0.094118 161.616211 0.776471 0. 0.082353 151.515137 0.847059 242.424072 0.129412 151.515381 0.847059 10.10083 0.141176 303.030273 0.611765 50.505127 0.647059 161.616211 0. 181.818115 0.4
454.545654 0.058824 343.434082 0.517647 616.161621] where x is multiplied by 500.
With a feedback loop of attenuated by:
[0 0.152941 232.323227 0.776471 141.414139 0.517647 262.626282 0.164706 222.222229 0.847059
545.454529 0.388235 303.030273 0.376471 686.868774 0.658824 494.949463 0.388235 414.141357 0.717647 626.262695 0.529412 535.353516 0.223529 101.010254 0.364706 787.878418 0.023529
242.424316 0.105882 242.424316 0.047059 161.616211].
This is all attenuated by: [0 1. 1363.636353 0.741176 343.434326 1. 717.171753 0.4 161.616211 0.870588 444.444336 0.435294 373.737305 0.729412 323.232422 0. 30.302979 0.705882 525.252441 0.376471 343.43457 0.623529
454.54541 0.070588 353.535156 0.011765 141.414551 0. 424.242188].
This is split to either a panner or attenuated by; [0 0.152941 232.323227 0.776471 141.414139 0.517647 262.626282 0.164706 222.222229 0.847059 545.454529 0.388235 303.030273 0.376471 686.868774 0.658824 494.949463 0.388235 414.141357 0.717647 626.262695 0.529412 535.353516 0.223529 101.010254 0.364706 787.878418 0.023529
242.424316 0.105882 242.424316 0.047059 161.616211] and feed back into the ring modulator.
The panner feed is controlled by co-ordinates where x and y are measured from 0 - 1 0,0
corresponds to left back and 1,1 to right front.
0.5 0.563218 138.279938 0.241379 43.844849 0.402299 87.689728 0.655172 104.553101 0.252874 70.826324 0.287356 198.98819 0.482759 80.944336 0.333333 84.317017 0.574713 158.516052 0.37931 121.416565 0.252874 23.608765 0.390805 70.826294 0.609195 60.708252 0.45977 13.490723 0.402299 77.571655 0.609195 3.372681 0.310345 60.708252 0.494253 104.553101 0.298851 16.863403 0.195402 155.143433 0.16092 30.354126 0.678161 60.708252 0.275862 37.099487 0.528736 43.844849 0.528736 151.77063
1 0.682353 242.42424 0.341176 138.047134 0.6 212.121216 0.341176 74.074097 0.6 144.781128 0.023529 202.020203 0.211765 107.744141 0.011765 90.909058 0.164706 117.845093 0. 161.616211 0.541176 84.175049 0. 26.936035 1. 397.306396
y co-ordinatesx co-ordinates
This information sends to sax outputs 1-8.
All stops after 60 seconds.
Saxophone Outputs
Send to and sum with main outputs.
xxxvi
French Horn:
MIDI key event - 1ds
Incoming audio rises in volume [0, 1 100]. Audio is routed to horn outputs with the
following delays:
outputs 1 & 2 no delay,
outputs 3 & 4 :
2267 ms. attenuated by: [0, 0. 626.262634 0.282353 242.424255 0.670588 606.060547 0.858824 383.838379 1. 323.2323 1. 303.030273 0.211765 181.818359 0.011765 565.656494 0.764706 20.201904 0.2 343.43457 0.623529 141.414062 0.2 222.222168 0.788235 363.636475 0.082353 101.009766 0.541176 303.030762 0.270588 262.625977 1. 222.222168 0.188235 262.626465 0.905882 141.414062 0.129412 181.818359 0.647059 161.616211 0.964706 424.242188 0.294118 60.605957 0.011765 383.838379 0.505882 20.202148
0.294118 363.63623 0.058824 505.050781 0.188235 787]
2721 ms. [0, 0. 323.23233 0.4 404.040375 0.705882 282.828308 0.858824
424.242371 0.835294 222.22229 0.788235 101.010132 1. 161.616089 0.870588 282.828369 0.717647 424.242432 1. 222.222168 0.776471 222.222168 0.752941 626.262695 0.152941 202.020264 1. 80.808105 0.835294 303.030029 0.894118 282.828613 0.282353 20.20166 0.541176 141.414551 0.964706 222.222168 1. 202.02002 0.941176 222.222168 0.447059 161.616211 0.941176 121.211914
0.647059 303.030762 0.917647 262.625977 0.282353 121.212402 0.141176 262.625977 0.658824 202]
attenuated by the first output 3-4 volume scaling.
4988 ms. [0, 0. 323.23233 0.4 404.040375 0.705882 282.828308 0.858824
424.242371 0.835294 222.22229 0.788235 101.010132 1. 161.616089 0.870588 282.828369 0.717647 424.242432 1. 222.222168 0.776471 222.222168 0.752941 626.262695 0.152941 202.020264 1. 80.808105 0.835294 303.030029 0.894118 282.828613 0.282353 20.20166 0.541176 141.414551 0.964706 222.222168 1. 202.02002 0.941176 222.222168 0.447059 161.616211 0.941176 121.211914 0.647059 303.030762 0.917647 262.625977 0.282353 121.212402 0.141176 262.625977 0.658824 202]
attenuated by the first output 3-4 volume scaling.
outputs 5 & 6 1133 ms. & 3401 ms attenuated by: [0, 0.011765 484.84848 0.176471 585.858521
0.741176 282.828369 0.788235 303.030273 0.905882 323.2323 0.447059 303.030396 1. 202.02002 0.576471 565.656738 0.188235 383.838379 0.764706 60.605957 0.623529 242.424316 0.858824 202.020264 0.623529 222.222168 0.529412 40.403809 0. 424.242676 0.752941 181.817871 0.270588 202.020508 0.4 101.010254 0.705882 262.625977 0.4 222.222168 0.070588 181.818359 0.270588 40.403809 0.647059 141.414551 0.035294 80.807617 0.223529 282.828613 0.8 141.414062 0.
282.828125 0.729412 40].
outputs 7 & 8 2721 ms. and 4988 ms. attenuated by: [0, 0. 323.23233 0.4 404.040375 0.705882
282.828308 0.858824 424.242371 0.835294 222.22229 0.788235 101.010132 1. 161.616089 0.870588 282.828369 0.717647 424.242432 1. 222.222168 0.776471 222.222168 0.752941 626.262695 0.152941 202.020264 1. 80.808105 0.835294 303.030029 0.894118 282.828613 0.282353 20.20166 0.541176 141.414551 0.964706 222.222168 1. 202.02002 0.941176 222.222168 0.447059 161.616211 0.941176 121.211914 0.647059 303.030762 0.917647 262.625977 0.282353 121.212402 0.141176 262.625977
0.658824 202].
MIDI key event - 1e
1ds processing stops.
xxxvii
MIDI key event - 3cs
As for 1ds.
MIDI key event - 3d
3cs processing stops.
MIDI key event - 4gs
Incoming audio is panned:
0.5, 0.623529 4282.828125 0.305882 727.272949 0.752941 323.232422 0.435294 363.63623 0.682353 222.222168 0.741176 484.848633 0.4 20.20166 0.152941 181.818359 0.223529 404.040527 0.847059 80.808105 0.611765 242.424316 0.247059 303.030273 0.694118 505.050293 0.117647 202.020508 0.470588 60.605469 0.917647 424.243164 0.6 60.605469 0.235294 464.646484 0.341176 363.636719 0.694118 484.848633 0.4 303.030273 0.623529 828.282227 0.494118 666.666992
0.5, 0.517241 3925.801025 0.344828 242.833252 0.747126 404.72168 0.298851 303.541016 0.632184 485.666504 0.988506 20.23584 0.45977 182.125 0.195402 344.013184 0.655172 121.416504 0.195402 303.541504 0.643678 20.23584 0.655172 182.125 0.344828 161.888672 0.563218 263.069336 0.873563 60.708008 0.298851 101.180664 0.517241 323.777344 0.712644 182.124512 0.62069 161.888672 0.137931 182.125 0.321839 182.125 0.91954 222.59668 0.287356 688.027344 0.643678 121.416016 0.229885 768.97168 0.505747 202.360352 0.218391 728.
y co-ordinatesx co-ordinates
and delayed by:[0, 0.070588 3575.757568 0.164706 2060.606201 0.2 1272.727051 0.2 949.495117 0.235294
1212.121094 0.176471 1313.131836 0. 1616.161133].
Summed with sound delayed as 1ds.
MIDI key event - 5a
4gs processing stops.
French Horn Outputs
Send to and sum with main outputs.
xxxviii
Trumpet:
MIDI key event - 1e
Incoming audio is sent through a single-sideband ring modulator. Over 20 seconds it is
modulated by the following frequency data: [0.4, 0.282353 303.030304 0.623529 383.838409 0.188235 363.636292 0.952941 363.636353 0.517647 111.111206 0.094118 202.020142 0.682353 181.818237 0.470588 20.202026 0.023529 101.01001 0.411765 191.919189 0.235294 20.202148 1. 50.504883 0.258824 60.606201 0.847059 20.201904 0.164706 121.212158 0. 50.505127 0.8 10.101074 0.176471 90.908936 0.776471 101.010254 0.270588 60.605957 0.082353 30.302979 0.517647 101.010254 0.423529 70.707031 0.682353 10.10083 0.176471
80.808105 0.870588 90.90918 0.235294 101.01001 0.8 30] subject to the following expression (x-
0.5)1000.
The output of the ring modulator feeds a variable delay line [0.2, 0.517647 737.373718
0.258824 535.353577 0.929412 262.626221 0.364706 141.414185 0.941176 222.222168 0.294118 30.303101 0.835294 242.424194 0.235294 90.90918 0.6 101.01001 0.152941 121.212158 0.788235 20.201904 0.352941 151.515137 0.929412 20.202148 0.8 141.414062 0.329412 111.111084 0.364706 111.111084 0.823529 232.323242 0.258824 0. 0.905882 151.515137 0.317647 50.505127 0.541176 282.828369 0.623529 424.242188 0.305882 10.101074 0.435294 262.626465 0.305882 353.535156
0.082353 575.757812 0.105882 333.3330(ms.) where x is multiplied by 500.
This has a feedback loop attenuated by [0, 0.411765 949.494934 0.729412 151.515198 0.164706
454.54541 0. 90.909058 0.647059 161.616211 0.8 262.626221 0.117647 10.101074 0. 262.626221 0.894118 10.101074 0.623529 80.808105 0.129412 50.504883 0.129412 171.717285 0.776471 0. 0.282353 161.616211 0.729412 60.605957 0.105882 101.010254 0.670588 50.504883 0.929412 10.101074 0. 292.929199 0.952941 101.010254 0. 0. 0.247059 80.808105 0.682353 101.01001 0.317647 131.313232 0.764706 20.201904 0.141176 101.01001 0.858824 121.212158 0.223529 50.505127 0.152941 1].
This is all attenuated by [0, 0. 949.494934 0. 414.141418 0. 141.414185 0. 141.414062 0.211765
242.424316 0.364706 303.030273 0.035294 40.404053 0.176471 212.121094 0.529412 141.414307 0.2 30.302979 0.611765 50.505127 0.517647 121.212158 0. 20.201904 0. 161.616211 0.717647 0. 0.352941 40.404053 1. 272.727295 0. 20.201904 0. 262.626221 0.964706 10.101074 0.705882 90.90918 0.858824 111.111084 0.364706 131.312988 0.976471 101.010254 0.529412 40.404053 0.905882 131.313232
0.929412 202.02002 0.517647 10.101074 0.388235 121.211914 0.976471 2].
Split to trumpet outputs 1 -2 or attenuated by 0.3 and feed back into the ring modulator.
MIDI key event - 1f
1e processing stops.
MIDI key event - 3c
Incoming audio is attenuated [0, 0 5000 1 5000 1 2000 0 5000] and delayed by 50 ms.
with a feedback loop attenuated by [0.95].
Sent to outputs 5 & 6.
Auto stop after 20 seconds.
xxxix
MIDI key event - 3ds
Incoming audio is attenuated [0, 0 10000 0.7 10000 0.7 4000 0.5 5000 0 5000] and delayed
by 50 ms. with a feedback loop attenuated by [0.8].
Sent to outputs 7 & 8.
Auto stop after 34 seconds.
Incoming audio is attenuated [0, 0 15000 1 8000 1 8000 0 4000] and delayed by 5050 ms.
with a feedback loop attenuated by [0.5] all attenuated by [0.3].
Sent to outputs 7 & 8.
Auto stop after 34 seconds.
MIDI key event - 4fs
Incoming audio is attenuated [0, 1 10 1 20000 0 10000] and frequency shifted [1, 2 2000]
Auto stop after 31 seconds (i.e. overlaps 4g se below).
MIDI key event - 4g
the 4 fs frequency shift parameter changes [2, 0.25 20000].
Trumpet Outputs
Send to and sum with main outputs.
xl
Marimba:
MIDI key event - 1fs
Incoming audio is delayed by: [0, 0. 286.195282 0.541176 75.757568 0. 143.097656 0.541176 143.097626 0.2 134.680176 0.8 227.272705 0. 159.932678 1. 159.932617 0. 43.770996 0.117647 208.754272 0.788235 117.845093 0.588235 138.047119 0.352941 21.88562 0.047059 151.515137 0.894118 143.097534 0. 16.835205 0.729412 101.01001 0.376471 101.01001 0.705882 92.592773 0.952941 159.932617 0.176471 101.01001 0.870588 109.427734 0.741176 134.679932 0.2 42.087646 1. 210.437744 0.094118
109.42749 0.658824 193.602783 0.517647 129.629639 0.070588 156.565674] (ms.) all multiplied by
2500.
Delayed sound is attenuated by:[0, 0.152941 1077.441162 0.552941 530.302979 0.976471 606.060547 1. 404.040527 1. 176.767578 1. 168.350098 1. 336.700439 1. 547.137939 0.964706 471.380371 0.682353 252.525391 0. 420.875488].
Panned:
1, 0.682353 387.205383 0.094118 168.350159 0. 429.292969 0.223529 294.612793 0.670588 42.087524 0.117647 202.020142 0.717647 235.690308 0.188235 159.932617 0.388235 151.515137 0.8 75.757568 0.482353 92.592529 0.4 58.922607 0.670588 75.757568 0.176471 16.835205 0.529412 58.922363 0.576471 143.097656 0.070588 8.41748 0.658824 67.340088 0.976471 33.670166 0.270588 75.757568 0.482353 0. 0.752941 75.757568 0.6 0. 0.6 92.592529 1. 33.670166 0.188235 33.669922 0.317647 42.087646 0.258824 16.834961 0.823529 8.41748 0
0.5, 0.609195 370.994934 0.471264 75.885345 0.54023 109.612152 0.298851 143.338928 0.471264 143.338989 0.436782 193.929138 0.344828 134.907227 0.804598 25.295166 0.402299 134.907227 0.643678 118.043823 0.321839 92.748779 0.712644 126.475586 0.505747 92.748657 0.494253 75.885376 0.678161 92.748657 0.436782 67.453613 0.804598 16.863525 0.310345 84.317017 0.344828 59.021973 0.528736 67.453613 0.344828 25.294922 0.689655 59.021973 0.413793 33.726807 0.712644 33.726807 0.126437 25.295166 0.563218 33.726807 0.436782
y co-ordinatesx co-ordinates
This information sends to marimba outputs 1-8.
MIDI key event - 1g
Stops 1fs processing.
MIDI key event - 3c
incoming audio is delayed by 2000 ms. with a feedback loop attenuated by [0.5] . This is
fed through a resonant band pass filter with gain of 4 q of 23 and centred on: [0, 0. 60.60606 0. 484.84848 1. 363.636353 0. 262.626282 1. 363.636353 0. 121.212158 1. 343.434326 0.047059 323.232422 1. 383.838379 0. 767.676758 1. 101.01001 0. 282.828369 1. 585.858398 0.105882 343.43457 0.988235 505.050293 0.8 303.030273 1. 242.424316 0.588235 404.040527 0.835294 323.232422 0.105882 101.009766 0.329412 242.424316 0.729412 242.424316 0.588235 222.222168 0.105882 363.63623 0.635294 404.040527 0.364706 606.060547 1. 424.242188 0.223529 424.243164 1.
282.828125 0.188235 464.646484 1. 262.62597 where x multiplied by 10000 is the frequency
xli
given in Hz.
This is attenuated [0, 0. 40.404041 0. 1717.171753 0. 1030.303101 0.647059 1373.737305 0.541176
525.252441 1. 464.646484 0.882353 202.02002 1. 141.414551 1. 282.828125 0.635294 141.414062 0.564706 222.222168 1. 20.202148 0.952941 202.02002 0.858824 161.616211 1. 202.020508 1. 141.414062 0.670588 40.403809 1. 282.828613 0.435294 80.807617 1. 60.606445 0.364706 222.222168 1. 0. 0.976471 323.232422 1. 242.423828 0.788235 262.626953 0.835294 262.625977 0.976471 222.22168 0.8 444.444336 0.694118 20.202148 0.647059 242.424805 0.729412].
Panned:
0, 0.376471 3813.594727 0.752941 40.404053 0. 505.050293 0.752941 242.424316 0.329412 484.848633 0.647059 202.02002 0.058824 242.424316 0.917647 20.202148 0.247059 242.424316 0.882353 40.403809 0.552941 141.414062 1. 20.20166 0.317647 505.050781 0.952941 626.262695 0. 444.444336 1. 707.070801 0.444444 787.878906 0.875 909.09082 0.361111 545.454102 1. 323.232422 0. 40.404297 1. 40.404297 0. 282.828125 0.666667 101.009766 0.402778 262.625977 0.513889 282.829102 1. 48141.410156
0, 0.37931 3925.801025 0.712644 526.138428 0.597701 202.36084 0.793103 202.36084 0.597701 283.305176 0.678161 546.374512 0.37931 101.180176 0.206897 202.36084 1. 10.118164 0.494253 394.603516 0.195402 101.180664 0. 890.387695 1. 40.472168 0.405405 384.48584 0.689189 202.36084 0.405405 607.08252 0.581081 303.541992 0.418919 485.666016 0.648649 829.679688 0.513514 485.666016 0.621622 465.429688 1. 48809.445312
y co-ordinatesx co-ordinates
This information sends to marimba outputs 1-8.
MIDI key event - 3d
After 10 seconds 3c processing stops.
Marimba Outputs
Send to and sum with main outputs.
xlii
Harp:
MIDI key event - 2a
Incoming audio is attenuated by [0, 1 10 1 20000 0 10000], delayed by 1000 ms. and
frequency shifted up one octave.
Sent to harp outputs 7 & 8 as well as being attenuated by [0.5] and routed back into delay.
Auto stop after 30 seconds.
MIDI key event - 3d
Incoming audio attenuated [0, 1 10000 1 9000 0 10000] and split to 3 identical delay
/frequency shift processors and sent to 6 of the harp outputs:
842
26943010
7 & 85 & 63 & 4
Frequency shift
Delay time (ms.)
Outputs
each processor attenuates by [0.7] and then sends back into 3d delay and to harp outputs
[attenuated by 0.1].
Auto stop after 29 seconds.
Harp Outputs
Send to and sum with main outputs.
xliii
Full Orchestra:
MIDI key event - 1f
Incoming audio is delayed by 200 ms. and attenuated by [1.8]
It is then routed through a resonant band pass filter of centre frequency: [0, 0.247059 343.434357 0.682353 417.508392 1. 383.838379 1. 612.794678 1. 249.158203 1. 646.464722 1. 846.80127 1. 291.24585 1. 208.75415 0. 222.222168 0.741176 1818.181641 0.188235 2464.646973 0.823529 1171.716797 0.129412 1030.302734 0.717647 363.636719 0. 303.030273
0.988235 262.625977 0.023529 222.222656 1. 141.414062] where x is multiplied by 2000 to give
an output in Hz.
This is attenuated by: [0, 0.247059 343.434357 0.682353 417.508392 1. 383.838379 1. 612.794678 1. 249.158203 1. 646.464722 1. 846.80127 1. 291.24585 1. 208.75415 0. 222.222168 0.741176 1818.181641 0.188235 2464.646973 0.823529 1171.716797 0.129412 1030.302734 0.717647 363.636719 0. 303.030273
0.988235 262.625977 0.023529 222.222656 1. 141.414062].
Panned:
1, 0. 626.262634 1. 754.208801 1. 370.370361 1. 215.488159 1. 249.158325 1. 161.616211 1. 53.871826 1. 94.276123 1. 686.868652 1. 287.878906 1. 2499.999512 0. 1575.757812 1. 707.070801 0.444444 787.878906 0.875 909.09082 0.361111 545.454102 1. 323.232422 0. 40.404297 1. 40.404297 0. 282.828125 0.666667 101.009766 0.402778 262.625977 0.513889 282.829102 1. 48141.410156
0.5, 0.152941 511.784515 0.305882 478.114471 0.505882 343.434387 0.788235 424.242432 1. 249.158203 1. 646.464722 1. 846.80127 1. 291.24585 1. 208.75415 0. 222.222168 0.741176 1818.181641 0.188235 2464.646973 0.823529 1171.716797 0.129412 1030.302734 0.717647 363.636719 0. 303.030273 0.988235 262.625977 0.023529 222.222656 1. 141.414062
y co-ordinatesx co-ordinates
Sent to full outputs.
MIDI key event - 1fs
1f processing stops.
MIDI key event - 2as
Incoming audio split into 2 channels one with +50 one with -50 frequency shift
parameters.
Both channels delayed by 200 ms. then feed back to frequency shift and to full outputs 7 -
8.
Auto stop after 10 seconds.
xliv
MIDI key event - 2fs
Incoming audio attenuated and sent to full outputs:
7 & 8
5 & 6
3 & 4
1 & 2
Volume dataOutputs
[0, 1 13000]
[0, 1 11000]
[0, 1 5000]
[0, 1 1000]
MIDI key event - 2g
2fs processing stops.
MIDI key event - 3gs
Incoming audio attenuated [0, 1 50 1 4000 0 5000] delayed by 50 ms. with a feedback loop
of [0.8]. Sent to full outputs 1 - 8.
MIDI key event - 4a
3gs processing stops.
MIDI key event - 4as
Incoming audio attenuated [0, 1 500 1 12500 0 6000] feed to a -400 frequency shift with a
delay of 200 ms. and a feedback loop of [0.8] back to the frequency shift. Attenuated [0, 1
1000 1 1400 0 600]. Sent to full outputs 1 - 8.
MIDI key event - 4c
4as processing stops.
MIDI key event - 5as
Incoming audio is delayed by: [0, 0. 286.195282 0.541176 75.757568 0. 143.097656 0.541176
143.097626 0.2 134.680176 0.564706 45.454529 0.188235 80.808044 0.176471 20.202026 0.105882 80.808105 0.8 0. 0. 159.932678 0.776471 82.491577 0.094118 40.404053 1. 37.036987 0. 43.770996 0.517647 161.616211 0.117647 47.138062 0.282353 114.478149 0.788235 3.366943 0.588235 138.047119 0.352941 21.88562 0.070588 38.720459 0.741176 0. 0.047059 112.794678 0.894118
143.097534 0. 16.835205 0.729412 101.01001 0.376471 101.01001 0.141176 30.302979 0.705882 62.]
with a feedback loop of 0.5.
Audio is then split and sent through a 200 ms. delay with 0.5 attenuation the other stream
xlv
routed to bypass this effect. This is then attenuated by: [0, 0.494118 2222.222168 0.823529 5070.707031 0.552941 808.081055 0.058824 1050.505371 0.
646.463867 0. 2202.020508].
Panned:
0, 0.682353 387.205383 0.094118 168.350159 0. 429.292969 0.223529 294.612793 0.670588 42.087524 0.117647 202.020142 0.717647 235.690308 0.188235 159.932617 0.388235 151.515137 0.8 75.757568 0.482353 92.592529 0.4 58.922607 0.670588 75.757568 0.176471 16.835205 0.529412 58.922363 0.576471 143.097656 0.070588 8.41748 0.658824 67.340088 0.976471 33.670166 0.482353 75.757568 0.270588 0. 0.6 75.757568 0.752941 0. 0.6 92.592529 1. 33.670166 0.188235 33.669922 0.317647 42.087646 0.258824 16.834961 0.823529 8.41748 0
0, 0.609195 370.994934 0.471264 75.885345 0.54023 109.612152 0.298851 143.338928 0.471264 143.338989 0.436782 193.929138 0.344828 134.907227 0.804598 25.295166 0.402299 134.907227 0.643678 118.043823 0.321839 92.748779 0.712644 126.475586 0.505747 92.748657 0.494253 75.885376 0.678161 92.748657 0.436782 67.453613 0.804598 16.863525 0.310345 84.317017 0.344828 59.021973 0.528736 67.453613 0.344828 25.294922 0.689655 59.021973 0.413793 33.726807 0.712644 33.726807 0.126437 25.295166 0.563218 33.726807 0.436782
y co-ordinatesx co-ordinates
MIDI key event - 5c
5as processing stops.
Full outputs
Send to and sum with main outputs.
xlvi
Cut offs:
At 3f, 4cs, and 5c all faders automatically go to 0. 3fs and 4d return them to 1.
The following can also be used to cut individual processing for rehearsal purposes: 6b
Flute, 6as Oboe, 6a Saxophone, 5gs French Horn, 5g Trumpet, 5fs Marimba, 5f Harp and
5e Full orchestra.
Output:
Audio is sent to the selected audio device summed to 8 channels for output to the desk and
speakers.
Ed Wright 2010.
xlvii
Symbiosis - Edward C. Wright
Appendix C DVD 2
Install .zip file on hard drive &
double click to decompress