algebraic and geometrical models in computational...

70
Algebraic and geometrical models in computational musicology (II) 2018-2019 Moreno Andreatta Equipe Représentations Musicales IRCAM/CNRS/UPMC http://www.ircam.fr/repmus.html

Upload: others

Post on 21-Mar-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Algebraic and geometrical modelsin computational musicology (II)

2018-2019

Moreno AndreattaEquipe Représentations Musicales

IRCAM/CNRS/UPMChttp://www.ircam.fr/repmus.html

Page 2: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Majorthirds axis

Speculum Musicum(Euler, 1773)

Fifthsaxis

The Tonnetz(or ‘honeycomb’ hexagonal tiling)

Page 3: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Majorthirds axis

Speculum Musicum(Euler, 1773)

Maj

or th

irds

axis

The Tonnetz

(or ‘honeycomb’ hexagonal tiling)R

R

P

P

L

L

FifthsaxisR

P

L

Page 4: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Gilles Baroin

The Tonnetz(or hexagonal tiling honeycomb)

Minorthirds axis

Page 5: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Gilles Baroin

The Tonnetz(or hexagonal tiling honeycomb)

Minorthirds axis

Page 6: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Gilles Baroin

èdemo

The Tonnetz(or hexagonal tiling honeycomb)

Minorthirds axis

Page 7: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

43

7

5

From the Tonnetz to the dual one (and vice-versa)

[Sonia Cannas, 2018]

Page 8: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Axe de tierces mineures

The Tonnetz, its symmetries and its topological structure P

R LMinorthird axis

?

transposition

L = Leading Tone

P as parallel

R as relative

Page 9: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Axe de tierces mineures

The Tonnetz, its symmetries and its topological structure P

R LMinorthird axis

transposition

L = Leading Tone

P as parallel

R as relative

Page 10: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Axe de tierces mineures

PR L

L = Leading Tone

P as parallel

R as relative

transposition

è Source: Wikipedia

Minorthird axis

The Tonnetz, its symmetries and its topological structure

Page 11: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

• Assembling chords related by some equivalence relation– Equivalence up to transposition/inversion:

…C

E

G

B

B�F#

C#

AF

The Tonnetz as a simplicial complexL. Bigo, Représentation symboliques musicales et calcul spatial, PhD, Ircam / LACL, 2013

Intervallic structure major/minor triads

Louis Bigo

Page 12: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

• Complexes enumeration in the chromatic system

KTI[3,4,5][Cohn – 1997]

KTI[2,3,3,4][Gollin - 1998]

KT[2,2,3][Mazzola – 2002]

Classifying Chord ComplexesL. Bigo, Représentation symboliques musicales et calcul spatial, PhD, Ircam / LACL, 2013

CE

G

B

B�F#

C#

AF

Page 13: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

The panoply of Tonnetze at the service of the analyst

(1,1,10)

11

2

10

11

10

(2,1,9)

21

3

9

219

Page 14: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

The geometric character of musical logicJohann Sebastian Bach - BWV 328

Johann Sebastian Bach - BWV 328 random chords

K[1,1,1

0]

K[1,2,9

]

K[1,3,8

]

K[1,4,7

]

K[1,5,6

]

K[2,2,8

]

K[2,3,7

]

K[2,4,6

]

K[2,5,5

]

K[3,3,6

]

K[3,4,5

]

K[4,4,4

]0

0,25

0,5

2-co

mpa

ctne

ss

Schönberg - Pierrot Lunaire - Parodie

Schönberg - Pierrot Lunaire - Parodie random chords

K[1,1,1

0]

K[1,2,9

]

K[1,3,8

]

K[1,4,7

]

K[1,5,6

]

K[2,2,8

]

K[2,3,7

]

K[2,4,6

]

K[2,5,5

]

K[3,3,6

]

K[3,4,5

]

K[4,4,4

]0

0,25

0,5

2-co

mpa

ctne

ss

Claude Debussy - Voiles

Claude Debussy - Voiles random chords

K[1,1,1

0]

K[1,2,9

]

K[1,3,8

]

K[1,4,7

]

K[1,5,6

]

K[2,2,8

]

K[2,3,7

]

K[2,4,6

]

K[2,5,5

]

K[3,3,6

]

K[3,4,5

]

K[4,4,4

]0

0,25

0,5

2-co

mpa

ctne

ss

C

E

G

B

T[2,3,7] T[3,4,5]

2 33 4

Bigo L., M. Andreatta, « Musical analysis with simplicial chord spaces », in D. Meredith (ed.), Computational Music Analysis, Springer, 2015

Page 15: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

1. For all objects s, t, u in S :int(s, t)•int(t, u) = int(s, u)

S = set

GS ´ S

GIS = (S, G, int)

(G,•) = group of intervalsint = intervallic function

2. For all object s in S and for all interval i in G there exists a unique object t in S such thatint(s, t) = i

s t uint

Simplytransitiveaction

s

Ti(s)

i

David Lewin�s Generalized Interval System [GMIT, 1987]Système d’Intervalles Généralisés - Système Généralisé d’Intervalles

Let τ ={Ti ; iÎG} be the group of transpositionsGIS = (S, G, int) Û τ ´ S® S such that (Ti , s) ® Ti(s) where int(s, Ti (s)) = i

D. Lewin

Page 16: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

The Tonnetz as “Generalized Interval System”

ρ = <L, R | L2 = (LR)12 =1 ; LRL=L(LR)-1 >

ρ acts in a simply transitive way on the set S of the 24 consonant triads

Page 17: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

The Tonnetz as “Generalized Interval System”

ρ = <L, R | L2 = (LR)12 =1 ; LRL=L(LR)-1 >

ρ acts in a simply transitive way on the set S of the 24 consonant triads

Page 18: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

A different GIS structure on the same set S

D12 = <I, T | I2 = T12 =1 ; ITI=I(IT)-1 >

D12 acts in a simply transitive way on the set S of the 24 consonant triads

I4:x®4-x I7:x®7-x I11:x®11-x

Page 19: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Two “dual” actions on the set of consonant triadsρ = <L, R | L2 = (LR)12 =1 ; LRL=L(LR)-1 > D12 = <I, T | I2 = T12 =1 ; ITI=I(IT)-1 >«

¢ ¢

¢ ¢

f

fg g

Every diagram commutes

"f Î D12"g Î ρ

è Alissa Crans, Tom Fiore and Ramon Satyendra, « Musical Actions of Dihedral Groups », The American Mathematical Monthly, Vol. 116 (2009), No. 6: 479 - 495

Page 20: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

<T0> <T0>

Anton Webern, Drei Kleine Stücke, Op. 11/2

K-Nets and the paradigmatic approach

Page 21: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain
Page 22: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain
Page 23: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain
Page 24: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain
Page 25: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain
Page 26: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Anton Webern, Drei Kleine Stücke, Op. 11/2

The categorical vs paradigmatic action-based approach

<T0> <T0>

Page 27: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

From K-Nets to category-based PK-Nets?

Popoff A., M. Andreatta, A. Ehresmann, « A Categorical Generalization of Klumpenhouwer Networks », MCM 2015, Queen Mary University, Springer, p. 303-314

� �

Page 28: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Topological vs categorical construction of the Tonnetz

• Popoff A., C. Agon, M. Andreatta, A. Ehresmann (2016), « From K-Nets to PK-Nets: A Categorical Approach », PNM, 54(1)• Popoff A., M. Andreatta, A. Ehresmann, « Relational PK-Nets for Transformational Music Analysis » (forthcoming in the JMM)

Page 29: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

FpA 2016-2017

Page 30: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

FpA 2016-2017

Page 31: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

si sol

mi

sol si

fa# ré

siré fa#

la

FpA 2016-2017

Page 32: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

I6

R

R=I6=T6I L=I1=T1I R=I8=T8I

Em G Bm D

I1

LI8

R

si sol

mi

sol si

fa# ré

siré fa#

la

FpA 2016-2017

Page 33: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

I6

R

R=I6=T6I L=I1=T1I R=I8=T8I

Em G Bm D

I1

LI8

R

si sol

mi

sol si

fa# ré

siré fa#

la

<I2>T8

I3 I11

T4

I9 I1

T8

I5 I1 T4

I11 I3

FpA 2016-2017

Page 34: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Gilles Baroin è www.mathemusic.net

Page 35: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

è www.mathemusic.net

Page 36: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

!

Lab Reb Sib Mib Si Mi Reb Fa# Re Sol Mi La Re Lab Reb Do Mib

Symmetries in Paolo Conte’s Madeleine

Almost total covering of the major-chords space

Page 37: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

è www.mathemusic.net

Page 38: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

è www.mathemusic.net

Page 39: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Reading Beethoven backwards

time

Page 40: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

!

Aprile, a Hamiltonian « decadent » song

LaDo¬dom¬Sol#¬fam¬Fa¬lam¬La¬fa#m¬Fa#¬sibm¬Do#¬do#m

mim®Sol®sim®Ré®rém®Sib®solm®Mib®mibm®Si®sol#m®Mi

G. D’Annunzio (1863-1938)

Page 41: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

The collection of 124 Hamiltonian Cycles

!

G. Albini & S. Antonini, University of Pavia, 2008

Page 42: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

M. Andreatta, « Math’n pop : symétries et cycles hamiltoniens en chanson », Tangente

http://www.mathemusic.net

Page 43: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Hamiltonian Cycles with inner periodicitiesL P L P L R ...

P L P L R L ...L P L R L P ...

P L R L P L ...L R L P L P ...

R L P L P L ...

RL

P

La sera non è più la tua canzone (Mario Luzi, 1945, in Poesie sparse)

La sera non è più la tua canzone,è questa roccia d’ombra traforatadai lumi e dalle voci senza fine,la quiete d’una cosa già pensata.

Ah questa luce viva e chiara vienesolo da te, sei tu così vicinaal vero d’una cosa conosciuta,per nome hai una parola ch’è passatanell’intimo del cuore e s’è perduta.

Caduto è più che un segno della vita,riposi, dal viaggio sei tornatadentro di te, sei scesa in questa purasostanza così tua, così romitanel silenzio dell’essere, (compiuta).

L’aria tace ed il tempo dietro a tesi leva come un’arida montagnadove vaga il tuo spirito e si perde,un vento raro scivola e ristagna.

http://www.mathemusic.net

min. 1’02’’

Music: M. AndreattaArrangement and mix: M. Bergomi & S. Geravini(Perfect Music Production)Mastering: A. Cutolo (Massive Arts Studio, Milan)

Page 44: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

è www.mathemusic.net

Page 45: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

From poetry to song writing: hamiltonian compositional strategies

A part (Andrée Chedid, poème tiré du recueil Rhymes Collection Poésie/Gallimard (n. 527), Gallimard, 2018)

À part le tempsEt ses rouagesÀ part la terreEn éruptionsÀ part le cielPétrisseur de nuagesÀ part l’ennemiQui génère l’ennemi

À part le désamourQui ronge l’illusionÀ part la duréeQui moisit nos visages

À part les fléauxÀ part la tyrannieÀ part l’ombre et le crimeNos batailles nos outrages

Je te célèbre ô VieEntre cavités et songesIntervalle convoitéEntre le vide et le rien

Intro

Couplet 1

Refrain

Couplet 2

RefrainRiff Refrain Refrain

Instrumentale Coda

Page 46: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

The catalogue of 28 hamiltonian cycles (with inner symmetry)

Page 47: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

The musical style...is the space!3 2

Page 48: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

The morphological vs the mathematical genealogy of the structuralism

“[The notion of transformation] comes from a work which played for me a very important role and which I have read during the war in the United States : On Growth and Form, in two volumes, by D'Arcy Wentworth Thompson, originally published in 1917. The author (...) proposes an interpretation of the visible transformations between the species (animals and vegetables) within a same gender. This was fascinating, in particular because I was quickly realizing that this perspective had a long tradition: behind Thompson, there was Goethe’s botany and behind Goethe, Albert Durer with his Treatise of human proportions” (Lévi-Strauss, conversation with Eribon, 1988).

Page 49: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Some cognitive implications of mathemusical research

« La théorie des catégories est une théorie desconstructions mathématiques, qui est macroscopique, etprocède d’étage en étage. Elle est un bel exempled’abstraction réfléchissante, cette dernière reprenant elle-même un principe constructeur présent dès le stade sensori-moteur. Le style catégoriel qui est ainsi à l’image d’unaspect important de la genèse des facultés cognitives, est unstyle adéquat à la description de cette genèse »

J. Piaget

Jean Piaget, Gil Henriques et Edgar Ascher, Morphismes et Catégories. Comparer et transformer, 1990

Page 50: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Which type of philosophy for the mathemusical research?

Page 51: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Which type of philosophy for the mathemusical research?

A synthetic vision allows us to link togetherapparently distant strata of mathematics and culture, helping us to break down many artificialbarriers. Not only can today’s mathematics beappreciated through epistemic, ontic, phenomenological and aesthetic modes, but in turn, it should help to transform philosophy.

Page 52: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Which type of philosophy for the mathemusical research?

A synthetic vision allows us to link togetherapparently distant strata of mathematics and culture, helping us to break down many artificialbarriers. Not only can today’s mathemusicalresearch be appreciated through epistemic, ontic, phenomenological and aesthetic modes, but in turn, it should help to transform philosophy.

Page 53: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Valentin Villenave Mike SolomonJean-François Piette

Martin Granger

Joseph Boisseau Moreno Andreatta Tom Johnson

http://oumupo.org/

From the OuLiPo to the OuMuPo (ouvroir de musique potentielle)

M. Andreatta et al., « Music, mathematics and language: chronicles from the Oumupo sandbox », in Kapoula, Z., Volle, E., Renoult, J., Andreatta, M. (Eds.), Exploring Transdisciplinarity in Art and Sciences, Springer, 2018

Page 54: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Symmetries and algorithmic processes in Muse“Take a bow” (Black Holes and Revelations, 2006)

RL M

Temporal axis

Louis Bigo

Hexachord (Louis Bigo, 2013)

Page 55: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Representing Muse’s progression in the Cube Dance

J. Douthett, P. Steinbach, Parsimonious Graphs: A Study in Parsimony, Contextual Transformation, and Modes of Limited Transposition, Journal of Music Theory, 42/2, 1998.

Page 56: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

The Gunner’s Hamiltonian Dream (an oumoupian experiment on a song by Pink-Floyd)

The three main hamiltonian cycles (CM = C, Cm = Cm, Caug = C+)

Page 57: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

The three main hamiltonian cycles (CM = C, Cm = Cm, Caug = C+)

The Gunner’s Hamiltonian Dream (an oumoupian experiment on a song by Pink-Floyd)

Page 58: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

The three main hamiltonian cycles (CM = C, Cm = Cm, Caug = C+)

The Gunner’s Hamiltonian Dream (an oumoupian experiment on a song by Pink-Floyd)

Page 59: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Embedding the Cube Dance into the Tonnetz

è http://repmus.ircam.fr/moreno/chanson

Page 60: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

FpA 2018-2019

=

Page 61: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

FpA 2018-2019

=

Page 62: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

FpA 2018-2019

Page 63: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

=

FpA 2018-2019

Page 64: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

FpA 2018-2019

=

Page 65: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

FpA 2018-2019 - Solution

Page 66: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Spatial music analysis via Hexachord

èhttp://www.lacl.fr/~lbigo/hexachord

Page 67: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

èhttp://www.lacl.fr/~lbigo/hexachord

Keeping the space...but changing the trajectory!

Page 68: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Rotation(autour du do)

Keeping the space...but changing the trajectory!

Page 69: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Tonnetz: a web application for ‘mathemusical’ outreach

è https://guichaoua.gitlab.io/web-hexachord/

Page 70: Algebraic and geometrical models in computational ...repmus.ircam.fr/_media/moreno/FpA_19-20_Andreatta_web_partie2_LD.pdfIntro Couplet 1 Refrain Couplet 2 Riff Refrain Refrain Refrain

Amphi Richelieu3 October: 7.45 pm

Thankyou…

…and seeyou in Sorbonne?