Parametric Composition (First Draft)
Parametric Composition (First Draft)
Artistic Research 5
SUBJECT : Structural Time and Spatial Composition 5
Context 7
parametric composition 9
tessellation, resolution and scale 11
dimensions and projections 15
cinematic, simulation and dynamic 17
Implementation 21
choice, generative series 21
workflow 22
Bibliography 29
Artistic Research
Mathematics, geometry and computation are possible inspiration sources and tools leading to an intellectual
piece of work. This art piece does not need to be accurate or cartesian at all. Formalized ideas are never-
theless often used for constructing forms (gestalt) and patterns 1 which can physically be materialized in
architectural design. Using another medium, such materialization can also result to musical scores or purely
sonic pieces.
The score then becomes one entire part of the piece; it is the spatial 7
Michel Jacobs. The art composition.
composition of the piece 7 . It can be presented in many forms and 1926; and Graham Nerlich. The shape
of space, second edition. 1929
context: mostly a piece of music but also a sculpture, video, 3d print-
ing, paper... Although they are the piece of art, they still are called 8
James Gips. Shape grammars and
score because they can be read in any direction of space, in the same their uses. 1975; and Stephen Wolfram.
A new kind of science. 2002
way one would read text or an evolution of patterns 8 . It is not here
question to recreate another generalized writing for electronic music.
The link between sound and audio does not have to be proven in a 9
Richard E Cytowic. Synesthesia. 2002
cartesian way 9 . The reader or listener discovers a world by himself
while listening or reading evolutions. His perception and interpreta- Jean-Claude Risset. Rhythmic para-
10
tion would maybe have more significance than the actual audio-visual doxes and illusions. 1997
connections of the piece 10 .
The text has the tendency to be didactic and describe a true theory
in physics, psychoacoustics, musicology or aesthetics. It is rather one
contextualization of my work in the same way architects would present
one project with technical, social, historical and economic contexts. My
personal thoughts could possibly transport the public into a purely
abstract and unreal universe. This world is part of the art and would
eventually give one continuity of my work.
Context
Below are mutual researches and consequently aesthetic orientations found in pieces presented in this doc-
ument.
Tours Creations
Pieces TTF AHI ALI NBP STV ASS JAM RIB HR8 R13
TTF: Tu Tiens sur tous les Fronts, AHI: Aucun Homme n’est une Isle, ALI: Aliados, NBP: Nuits Blanches Paris 2013,
STV: Steve V (King Different), ASS: A Script for Synthesis, JAM: Joyeux Animaux de la Misère, RIB: Rib, HR8: hr
8798, R13: r136a1
Research subjects in the table are set in a specific order; from the starting point with a traditional approach
to composition, to the final point of the research where composition is at its widest definition. "X" should
have the tendency to go down the table in a near future. That would mean I am reaching the radicality and
formal depth I am looking for. One difficulty and one question is beyond technical aspects; should the "X"
disappear from the top of the table ? Should I give up my current work or find a clever way to link both
aesthetics.
to compose elements by elements 11 . The approach is one extension of musicales génératives. 2012
integral serialism.
· Spatialization (pan, wfs, ambi) adds spatialization to the writing. Sound 12
Matteo Meneghini. Stria, by john
displacement are composed as any other compositional dimension as chowning. 2003
· Spatialization (env) makes use of envelope spatialization in which sounds François Xavier Féron, Julien
13
are reduced to quantic entities close to the limits of perception and Boissinot, and Catherine Guastavino.
Upper limits of auditory rotational
understanding. For example, Emmanuel Nunes made brilliant use of motion perception. 2009
envelope spatialization although he was not really consider extending
it to its limits 13 .
· Generative shows pieces where some formal and symbolic generation 14
Tony Myatt. Processes and systems in
is used. The result tends to be an evolution of short quantic rhythmic computer music; from meta to matter.
2011
patterns 14 .
· Visualization is the line for pieces which are in some extend connected 15
Pierre Boulez. Das fruchtfeld. paul
to a visual part from analysis. I am not planning to work on this part klee. 1989
parametric composition
Figure 1: ’jtol.bach.humanize’
randomizes rhythmic trees on a
grid
I have written a Max library for rhythmic trees with the help of JT Rinker. I started this collection of tools
before starting the doctorate but it is still under progress. It is a library dedicated to real-time pattern gen-
eration and can be applied to architectural design, music, dance; everything requiring constructed evolution
in space and time. It deals with multi-scaling and multi-dimensions where rhythm is considered to be a
skeleton onto everything else is attached (pitches, params...).
Rhythms are often represented with rationals because they can easily
be apprehended by humans; this is only one reason. This representa-
Figure 2: Meter induction
tion has its limits from a mathematical or computational points of view
when formal problems occur. Also, the quantic and fractal disconti-
nuity of meter can sometimes generate very complicated situations for
improvised, non western or oral transmitted music 19 but this is not
19
Gilbert Nouno. Suivi de tempo
the case when music is played by a machine. An algorithm would have appliqué aux musiques improvisées.
problems defining and finding onsets in a pulse stream but it would 2008
be much easier to accurately position events, accents etc.
If time is segmented using bars, each bar and its contained discrete
events can be set on a circle [3], a spiral or hyper-spiral. Rotation rep-
resents time. The duration of a bar can be either set by the sum of
10
what it contains. It can also be independent and scale all inside dura-
tions according to a fixed duration. This second approach is used for
rhythmic tree representations and can sometimes be very useful when
durations are fixed by factors external to the inside of the bar.
are part of it. Also, the notion of continuum from set theory concep-
tually and perceptively makes links between discrete and continuous
rhythm 24 . Visual rhythmic layers in the piece ??hr 8798, described ear-
lier, are so dense one could not literally understand anything; only the 24
György Ligeti’s sound piece Contin-
overall and perceptive understandings are still consistent. This consis- uum (1968) or Casey Reas’ visual piece
tency maintains a continuity. In other words, discrete time onsets are pfft (2014) are good examples here.
so close they perceptively build a continuous evolution of texture.
Discrete visual information can be seen as raster graphics. Continuous information, based on mathematical
expressions, can be seen as vector graphics. There is here a close connection with computer music: para-
metric music would be vectorized and pulse music rasterized. Vectorization leads to the generalization and
organization of information; it eventually leads to data compression. Many artists used connections between
raster (rhythm, moirés, lines etc) and vector (interpolations etc) to create synesthetic connections; Rijochi
Ikeda or Ryoichi Kurokawa are interesting examples in that field.
A score describes how will eventually be the content of the final piece.
But it is also a piece of work by itself. It is then a composition for Figure 5: Vectorized Penrose
another composition. It is then possible to conceive a graph, with its Tiling
representation of information, as a piece by itself. It is then possible
to consider the evolution of a graph into a defined space rather simply
considering it as changes of states.
For instance, fractal elements occur when rules are all the same ac-
cross scales. So fractals are exceptions because they always have self-
similarity or scale invariance between scales. Stephen Wolfram’s cellu-
lar automata or formal grammar Lindenmayer system are interesting
procedural generators within cells but they rarely totally fulfill the
conditions to generate an entire piece [8].
The Planck scale is applied to mass, time and length. It is the small-
est observable possible scale not only because it maybe is the actual
14
smallest scale but also because current laws of physics cannot con-
ceive further. This limit will probably be pushed away with another
"understanding" of the world. There is an alikeness with audio; sound
or music [7]. Beyond perception limits, there are boundaries for the
brain to understand the structure or characteristics of an audio signal.
It takes time to apprehend a intensity as much as it needs size to fit
mass. There is some kind of "incompressibility of energy". If the Plank
scale were maybe applied to audio grains, the quantic continuum would
then be a closed space. The reason of similitude is not actually linked
with physics. It is rather linked with something more general; it comes 35
Noam Chomsky. Syntactic structure.
from nature and the way perception is hardcoded in the human brain 1957
35 .
As described earlier, a graph is both a score and a visual piece itself. It is then not only a visualization
but also an evolutive form defined by a coordinate system and parameters. It is a parametric composition
as I defined earlier. The notion of parametric equation is generalized to surfaces, manifolds and algebraic
varieties of higher dimension. For example, a strait line in a 2d space is equivalent to a continuous change
of one dimension compared to the other. This phenomenon is similar to signals like frequency versus
time. It is different in the case of symbols where frequency and time are naturally de-correlated. They
are artificially linked together by an ordering structure build by the composer. The piece ends up being
this organization. This structure is then a multidimensional object in a space which cartesian coordinates
correspond to compositional parameters 36 . The objects are made of form, or gestalt, which can also change
over time. Several versions of a same object would just make a series of objects that could then be visualized
in a movie. It could also become a series of several music pieces. I am very interested by series because it
raises questions in relation with industrialization of music.
Forms can then be projected onto a coordinate system. They can also
be projected to another form like a plane or a sphere for instance. A
projection can be seen as a reduction of dimension which is a reduc- Figure 10: Dots in 3d are pro-
tion of parameters for music. The object does not have to belong to jected onto a plane, the viewer.
an euclidian space; space deformation could deform the entire object The more perpendicular is the
hence its projections onto the coordinate system, hence its parameters. perspective angle of aligned
Projection also happens when a reader watches a visual score. In that dots, the closer they are from
case, the projection, point of view, can be set to a plane in the same each other. They eventually
way 3d softwares make use of virtual cameras. Positioning a camera draw a continuous line. A part
plane depends on what has to be shown from the object. Here also, it is of my piece Kaspar I (2010)
an artificial correlation between the abstract understanding of reading is voluntary shown here in a
and the pure visual aesthetics. It is an artistic choice. small size. But it is vectorized
and can be zoomed.
We have seen one piece is one object. But since it is generative, there
can be series. Each piece of a same series do not need to have the same
duration or tessiture. The object is transformed and only morphology 39
Robert Alan Dorgan. Music in archi-
remains. Here again, geometric and morphologic computations can tecture / architecture in music. 1990;
and Godfried T Toussaint. Compu-
be used for transformations 39 . Parameters can be used for changing tational geometry and morphology.
forms so we are still talking about parametric composition. For instance, 1986
we saw that symbols are naturally de-correlated from signals and that
only an artificial organization, composition, is connecting them. It is
easily possible to scramble coordinate systems and totally get another
result from a same form [11]. Algebraic geometry concerns the de-
40
Christof Migone. Volume of confine-
ment and infinity. 2003; and Georges
scription of properties of geometric structures using algebraic expres- Legendre. Ad - mathematics of space.
sions. It involves the study of "position" with topos and the study of 2011
form with topology 40 .
During the nineteenth century, Helmholtz studied the relationship between musical harmony and the human
perceptual apparatus 41 . His discoveries can guide an investigation into the relationship between music and
visual art. Helmholtz concluded that we appreciate the geometric progression in sound frequencies because
our ears seem to produce these overtones even in the absence of their physical presence. Time factor is
undoubtedly critical when reading, watching or listening information. Order (direction or linearity) and
speed are an important factor in the deduction of incoming signals.
Media Art is a generic term for art involving media technologies. The
subject is then often about the kind of media used by the piece itself.
This is the case here since the above poetical and theoretic explanation
is part of the piece of art and has an important role. I would rather
call this conceptual art because the concept is the personal unfinished
universe in which the next pieces should be taking place.
allowing the audience to "travel" and read the piece. I believe it is one
strength for architects who rarely only show a building without its so-
cial, historical and technical context. This strength must be used on
pure music for social and political reasons.
workflow
years. I use Max because part of this workflow could be used for live *+,+-./0-12.-.3+/+-456+7/817.9:;/
live performance with this offline system will undoubtedly come. *+,+-./0-12.-.3+/+-456+7/810@+-./0-A>=/:@=B
The workflow now seems to work properly, it is more than time to ! " #$ %& '% &! &" ($ $& )% "! ""
*+,+-./0-12.-.3+/+-456+7/81<.=>+?:+<+
make sounds and constraint the system even more in order to make it
a true musical instrument. Already interesting questions have risen : ! " #$ %& '% &! &" ($ $& )% "! ""
· The complex relation between the actual sound and its score. This is Figure 22: generated hacked
an ancestral and pure synesthesic question. How to make something AthenaCL functions.
visually readable, interesting and audible and understanding at the
same time. The easy and pretty way is to stay minimalistic. I have the
intention to use scaling to make it readable, minimalist and rich and
complex at the same time. The most obvious direction is the construc-
tion of spectrograms. They are a visual representation of the spectrum
of frequencies in a sound as they vary with time. Only 3 parameters
are visible on the score. This technique is the most efficient for the ap- Figure 23: Python is controlling
prehension of a piece in which rhythmic structure is important. Other the entire workflow.
24
IBM. A boy and his atom, the world’s smallest movie. 2013.
George Stiny and James Gips. Shape grammars and the generative
specification of painting and sculpture. 1969.