You are on page 1of 11

U a

Markov chains & OMAlea Library in OpenMusic 2/2


by Jean-Michel Darrémont | Jan 2, 2016 | Article, Composition, Musique contemporaine, musique électronique, Musique
instrumentale, Technique, Technologie, Théorie | 0 comments

Markov chains and musical sequences generation with OMAlea library functions and distributions 2/2
Continuation of the previous article, we will explore the alea-seq , random-walks and tools folders.

Alea-seq
This function uses the uniformdistribution to generate a randomsequence in a range of plus or minus an interval
around a central note. Here +/- a fifth (7) around C (6000) giving notes between Fa2 and G3.

Linea-seq

converted by Web2PDFConvert.com
Same as above except that the upper and lower limits are specified by the heights instead of a range +/-.
This function worth much for being randomcontinuously which can generate micro-tonal sequences.
The difference between equal temperament distributions and micro-tonal distributions reside in the fact that they fall
within discrete process and continuous process respectively. One could say: smooth space and striated space, dear to
Gilles Deleuze and Pierre Boulez.

Distribution triangulaire

Another randomor stochastic distribution. Also allows micro-tones.

1 sur f

converted by Web2PDFConvert.com
1 / f generates a value according to the distribution of the same name. Values range between 0 and (2 ^ n -1) froma
starting value called <last>.
If n = 2 the values are between 0 and 3
If n = 4 the values are between 0 and 15
If n = 7 the values are between 0 and 127
I find this 1/f distribution interesting by its average around a tight ambitus and, at the same time, unpredictable and
sometimes tremendous differences.

Brownian Motion
Brownian motion generates intervals according to the <sigma> Gaussian distribution with a start note and upper and
lower limits.

converted by Web2PDFConvert.com
converted by Web2PDFConvert.com
Randwalk 1&2

Randwalk2 operates in midicents therefore does not provide micro-tones. To get this one must instead use
randwalk1 then scale multiplying by 100.

Markov Chains
Here we leave randomness for statistics.
The three functions ana-mark, mark1-ana, ana-mark2 have a particular setting that I forgot with the disappearance of
the tutorial. Markov1 works perfectly fine with position index, which can be also very interesting. There is an example

converted by Web2PDFConvert.com
in the patches folder.
So I graphically reconstructed the process with an analysis phase and a synthesis phase:

I won’t explain each patches and sub-patches, that would be too tedious, you can find themin the random-walk folder.
Briefly: “markov analyse” generates a transition matrix (out1) and the set of values, the area, called finite state space in
out2, whose matrix (out1) governs transitions. “Markov synthesis” meanwhile, takes the two lists provided by “Markov
Analyse” (in1 and in2) over an argument defining the initial state (in3) and the length of the sequence to be obtained
(in4).
We must insist on two points:

“Markov synthesis” patch being recursive, the first-elem argument (initial state) must be a list.
The value of the initial state must always be included in the analyzed finite space state.

converted by Web2PDFConvert.com
Markov Chain’s process statistical, you must provide a model which will, moreover, not necessarily be music.
I recommend to read the article “What Is Composition?” by Giuseppe Englert on the concept and role model in music
composition.

Tools
Tools to filter and zoomthe distributions, i.e to limit and change scale.

converted by Web2PDFConvert.com
I didn’t find any interesting use of filtre3 and filtre4 regarding the two firsts.
Zooms are also very interesting.

converted by Web2PDFConvert.com
Zoom functions match more or less to function om-scale.

One will note the difference, for those two tools, between elastic and absorbant boundaries.

Download the patches (2nd part) OMAlea Library (updated 2-Feb-2016)


Jean-Michel Darrémont

Bibliographie
Concerning smooth and striated spaces:
“Penser la musique aujourd’hui” Pierre Boulez Gallimard 1963
“Points de repère I – Imaginer” Pierre Boulez Christian Bourgois 1995
“Mille Plateaux” Gilles Deleuze & Félix Guattari Éditions de Minuit 1980

converted by Web2PDFConvert.com
Leave a Reply
Enter your comment here...

Search

A guide to contemporary classical music


Contemporary classical music guide round-up
A guide to Karlheinz Stockhausen's music
A guide to the music of Alfred Schnittke
A guide to Iannis Xenakis's music
A guide to Magnus Lindberg's music
A guide to Galina Ustvolskaya's music
A guide to Alexander Goehr's music
A guide to La Monte Young's music
A guide to Gérard Grisey's music
A guide to György Kurtág's music

L’Autre Musique laboratoire


Pour des usages problématiques, processuels et performatifs du dispositif acousmatique
Captations fête de sortie LAM#3 à l’espace Khiasma, le 30 novembre 2015
Rhapsodie sur L’Autre musique : penser les arts sonores aujourd’hui
Nouveau Chantier : Comment enseigner les arts sonores ?
Esthétique ostéopathique, ou considérations pratiques d’autodéfense contre le capitalisme sorcier.
Fragments de pensées (suite au colloque « En chair et en son »)
The Post-industrial Condition: The Work of Early Fluxus Artists as a Response to Late Capitalism.
Noise#La Cosa Preziosa#The edge of the world
Architecture et Musique : Espace-Sons-Sociétés
Noise # Captations sonores du colloque

Explorations in sound and vision


neuschlaufen release a cassette for International Cassette Day
cantus_apparatus pt.2
Updating Stuff
cantus_apparatus
New Soundcloud page
Gordy and Fleur EP
Another Test post.

converted by Web2PDFConvert.com
Test Post
Weather Report
Freedom

Recent Posts
Markov chains & OMAlea Library in OpenMusic 2/2
OMAlea Library for OpenMusic 1/2

Designed by Elegant Themes | Powered by WordPress

converted by Web2PDFConvert.com

You might also like