Musical Gestures and their Diagrammatic Logic Musical Gestures and their Diagrammatic Logic Guerino Mazzola U & ETH Zürich U & ETH Zürich

Slides:



Advertisements
Similar presentations
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Signes, pointeurs et schémas de concepts pour.
Advertisements

Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Penser la musique dans la logique fonctorielle.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science architecture du livre „The Topos of Music“
Guerino Mazzola (Spring 2015 © ): Math for Music Theorists Modeling Tonal Modulation.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
Schemas as Toposes Steven Vickers Department of Pure Mathematics Open University Z schemas – specification1st order theories – logic geometric theories.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
LEARNING STYLES. Linguistic / language: learn by listening, reading, verbalizing, enjoy discussion, like word games, books, and records, and remember.
Algebra Algebra – defined by the tuple:  A, o 1, …, o k ; R 1, …, R m ; c 1, …, c k  Where: A is a non-empty set o i is the function, o i : A p i  A.
The Relationship between Topology and Logic Dr Christopher Townsend (Open University)
Polynomial Functions and Models Section 5.1. Polynomial Functions.
Gestures for Gestures for the Science of Collaborative Arts the Science of Collaborative Arts Guerino Mazzola U & ETH Zürich
2009 Mathematics Standards of Learning Training Institutes Algebra II Virginia Department of Education.
Mathematical Theory Mathematical Theory of Gestures in Music Guerino Mazzola U Minnesota & Zürich
Organizing ideas and writing the outline
 Origins in PRESTO, and early computer application developed by Guerino Mazzola.  RUBATO is a universal music software environment developed since 1992.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Mathematical Models of Tonal Modulation and.
Guerino Mazzola (Fall 2015 © ): Music Freshman Seminar IINTRODUCTION I.2 (W Sept 09) Music Oniontology Ontology = ways of being, of existing Oniontology.
RUBATO composer Seminar Guerino Mazzola U Minnesota & Zürich Guerino.
MTH108 Business Math I Lecture 9.
Math 2 Honors - Santowski 10/13/20151Math 2 Hon - Santowski.
Ken YoussefiMechanical Engineering Dept. 1 Design Optimization Optimization is a component of design process The design of systems can be formulated as.
KINEMATICS of a ROLLING BALL Wayne Lawton Department of Mathematics National University of Singapore Lecture based on my student’s MSc.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Mathematical Music Theory — Status Quo 2000.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Construction of Sonata op. 3 by Mathematical.
The homology groups of a partial monoid action category Ahmet A. Husainov
EEE. Dept of HONG KONG University of Science and Technology Introduction to Robotics Page 1 Lecture 2. Rigid Body Motion Main Concepts: Configuration Space.
Triangulated Categories. Jaber Akbari May 2015.
Algebra II Sequence Rationale. Preface According to the TEKS for Algebra I, students will learn: What a function is Gather and record data Represent functions.
Objectives: Represent linear patterns with equations. Represent linear equations with graphs. Standards Addressed: G: Represent relationships with.
Guerino Mazzola U & ETH Zürich Guerino Mazzola U & ETH Zürich
Phy S Lecture 2 Goals of Lecture 2 Introduce Interactive Learning Segments and try a few The Language of Vectors: –Understand conventions used.
Mathematics: The music of the reason, Music: mathematics of sense. Prof. Dr. Emilio Lluis-Puebla.
Guerino Mazzola U & ETH Zürich U & ETH Zürich Global Networks in Computer Science? Global Networks in Computer.
Guerino Mazzola (Fall 2015 © ): Introduction to Music Technology I INTRODUCTION I.3 (Fr Sept 11) Oniontology: Examples.
Software Engineering Lecture 8 Object-Oriented Analysis.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Performance and Interpretation Performance.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Operators on Vector Fields of Genealogical.
Homework Log Thurs 11/19 Lesson 5 – 1 Learning Objective:
Lesson 1.3 Undefined Terms and Definitions pp Lesson 1.3 Undefined Terms and Definitions pp
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Les mathématiques de l‘interprétation musicale:
Guerino Mazzola (Spring 2016 © ): Performance Theory II STRUCTURE THEORY II.1 (Tu Feb 03) Tuning, Intonation, and Dynamics.
Guerino Mazzola (Spring 2016 © ): Performance Theory III EXPRESSIVE THEORY III.3 (Wed Feb 24) Gestural Expression I.
Guerino Mazzola U & ETH Zürich Topos Theory for Musical Networks Topos Theory for Musical Networks.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Towards „Grand Unification“ Of Musiacl Composition,
Guerino Mazzola (Spring 2016 © ): Performance Theory II STRUCTURE THEORY II.7 (Fr Feb 27) Initial Sets and Performances, Performance Cells and Hierarchies.
Dan, Phoenix, Carl.  Several ways you can model  Polynomial functions, linear functions, splines.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Manifolds and Stemmata in Musical Time.
Guerino Mazzola (Spring 2016 © ): Performance Theory III EXPRESSIVE THEORY III.7 (Mo Mar 7) Analytical Expression III.
CS 501: Software Engineering Fall 1999 Lecture 15 Object-Oriented Design I.
Guerino Mazzola U & ETH Zürich Internet Institute for Music Science Classification Theory and Universal Constructions.
Guerino Mazzola (Spring 2016 © ): Performance Theory IV RUBATO IV.2 (Wed Apr 06) Inverse Performance Theory.
ITEC1301 Object-Oriented Systems Construction Lecture Notes #4 1.
Guerino Mazzola (Spring 2016 © ): Performance Theory IV RUBATO IV.1 (Fr Mar 11) Stemma Theory and Shaping Operators
Research Project Overview. General Outline I. Abstract II. Introduction III. Literature Review IV. Methods V. Results VI. Discussion/Conclusion VII. References.
Kinematics 제어시스템 이론 및 실습 조현우
I INTRODUCTION I.3 (Fr Sept 08) Oniontology: Examples.
Research Focus: Badiou, Category Theory and Integrated Studies
Geometric Transformations
Functions of Complex Variable and Integral Transforms
Axioms for a category of spaces
IV.3 Communication IV.3.1 (We Nov 01) MIDI.
Requirements To Design In This Iteration
ALGEBRA II HONORS/GIFTED - SECTION 2-8 (Two-Variable Inequalities)
Comparing and Contrasting Functions
V THREE COLLABORATIVE PILLARS
Miguel Tavares Coimbra
Curriculum Map A Level Maths Edexcel.
Curriculum Map A Level Maths Edexcel.
45 + (−32) 16 + (−24) − − /12/2019 Algebra IA Agenda
Presentation transcript:

Musical Gestures and their Diagrammatic Logic Musical Gestures and their Diagrammatic Logic Guerino Mazzola U & ETH Zürich U & ETH Zürich DANS CES MURS VOUÉS AUX MERVEILLES J’ACCUEILLE ET GARDE LES OUVRAGES DE LA MAIN PRODIGIEUSE DE L’ARTISTE ÉGALE ET RIVALE DE SA PENSÉE L’UNE N’EST RIEN SANS L’AUTRE (Paul Valéry, Palais Chaillot) DANS CES MURS VOUÉS AUX MERVEILLES J’ACCUEILLE ET GARDE LES OUVRAGES DE LA MAIN PRODIGIEUSE DE L’ARTISTE ÉGALE ET RIVALE DE SA PENSÉE L’UNE N’EST RIEN SANS L’AUTRE (Paul Valéry, Palais Chaillot)

musique mathématique LA VERITÉ DU BEAU DANS LA MUSIQUE Guerino Mazzola summer 2006

gestegeste formuleformule harmonie de gestes ~ composition de formules ~ musique mathématique

Ryukoku violin robot

Waseda wabot II

Musical Gestures Musical Gestures Gesture Categories Gesture Categories Diagram Logic Diagram Logic

Musical Gestures Musical Gestures Gesture Categories Gesture Categories Diagram Logic Diagram Logic

l h e sonic events score analysis instrumental interface √ thaw freeze (MIDI) instrumentalizeinstrumentalizegestualizegestualizeposition pitch timegestures

Ceslaw Marek: Lehre des KlavierspielsAtlantis-Verlag Zürich 1972/77

Folie 2

Every No play is a cross section of the life of one person, the shite. The shite is an appearance (demon, etc.) and a subject = one of the five elements (fire, water, wood, earth, metal) The waki is A kind of co-sub- ject and mirror person of the shite.

The No gestures are reduced to the kata units and made symbolic. This enables a richer communication than with common gestures. Important: Shite weaves a texture of fantasy using curves.Shite weaves a texture of fantasy using curves. Waki describes reality using straight lines.Waki describes reality using straight lines.

— positionpitchtime 01  1111 2222  2 +  1  t.  2222 1111  1   2

√ gestures √ score he l HE L positionpitchE

Symbolic score (a) Without fingering annotation (b) with fingering annotation PhD thesis of Stefan Müller (Mazzola G & Müller S: ICMC 2003)

C3 DIN8996

Independent symbolic gesture curves for fingers 2 et 3 Curve parameter t on horizontal axis

x z y   1 1 (t ) )   6 6 ) )   2 2 ) )   3 3 ) )   4 4 ) )   5 5 ) ) One hand  product  =  1  2  3  4  5  6 of 6 gestural curves in space-time (x,y,z;e) of piano j = 1, 2,... 5: tips of fingers, j = 6: the carpus,  6 =  root parameter t  sequence of points:  (t) = (  1 (t),...,  6 (t)) two base vectors of fingers d 2, d 5 from carpus. e = time

Geometric constraints: six boxes

The Newton condition for fingers or carpus j is m j  d 2  space j /de 2 (t)  < K j for all 0 ≤ t ≤ 1. Have masses m j and maximal forces K j for fingers/carpus j. Have masses m j and maximal forces K j for fingers/carpus j. d 2  space 3 /de 2 d 2  space 3 /de 2

Use cubic polynomials for gestural coordinates, i.e., 76 variables of coefficients:  x j (t)= x j,3 t 3 + x j,2 t 2 + x j,1 t + x j,0  y j (t)= y j,3 t 3 + y j,2 t 2 + y j,1 t + y j,0  z j (t) = z j,3 t 3 + z j,2 t 2 + z j,1 t + z j,0  e (t) = e 3 t 3 + e 2 t 2 + e 1 t + e 0 Geometric and physical constraints  polynomial inequalities: P(t) > 0 for all 0 ≤ t ≤ 1. These inequalities are guaranteed by Sturm chains.

Symbolic gestural curve Physical gestural curve

fingers 2, 3: geometric constraints fingers 2, 3: physical constraints

Gestural interpretation of Carl Czerny‘s op. 500

Musical Gestures Musical Gestures Gesture Categories Gesture Categories Diagram Logic Diagram Logic

vx w y c a bd Quiver = category of quivers (= digraphs, diagram schemes, etc.) D = A V ht x = t(a) y = h(a) a E = B W h‘t‘ uq D Quiver ( D, E )

A gesture morphism u: g  h is a quiver morphism u, such that there is a continuous map f: X  Y which defines a commutative diagram: f  D E X  Y  g h u Gesture (g, h) category of (local) gestures (Local) Gesture = morphism g: D  of quivers with values in a spatial quiver of a metric space X (= quiver of continuous curves in X) XX  D position pitch time X g

A global gesture being covered by three local gestures

Hypergestures! Quiver ( F, ) = metric space of (local) gestures of of quiver F with values in a spatial quiver. X  X  F r E s t Renate Wieland & Jürgen Uhde: Forschendes Üben Die Klangberührung ist das Ziel der zusammenfassenden Geste, der Anschlag ist sozusagen die Geste in der Geste.

E g h Hypergesture impossible! g h Morphism exists!

Musical Gestures Musical Gestures Gesture Categories Gesture Categories Diagram Logic Diagram Logic

D  E D + ED + ED + ED + E 1 = 0 = Ø DEDEDEDE Quiver (, D E ) ≈ Quiver ( E , D ) ≈ Quiver ( E , D ) The category Quiver is a topos Alexander Grothendieck ≈ Quiver ( E , D )

 = T vx w y D D Quiver In particular: The set Sub( D ) of subquivers of a quiver D is a Heyting algebra: have „Quiver logic“. Ergo: Local/global gestures, ANNs, Klumpenhouwer-nets, and global networks enable logical operators ( , , ,  ) D D Quiver In particular: The set Sub( D ) of subquivers of a quiver D is a Heyting algebra: have „Quiver logic“. Ergo: Local/global gestures, ANNs, Klumpenhouwer-nets, and global networks enable logical operators ( , , ,  ) Subobject classifier

Heyting logic on set Sub(g) of subgestures of g h, k  Sub(g) h  k = h  k h  k = h  k h  k (complicated)  h = h  Ø tertium datur: h ≤  h u: g 1  g 2 Sub(u): Sub(g 2 )  Sub(g 1 ) homomorphism of Heyting algebras = contravariant functor Sub: Gesture  Heyting Heyting logic on set Sub(g) of subgestures of g h, k  Sub(g) h  k = h  k h  k = h  k h  k (complicated)  h = h  Ø tertium datur: h ≤  h u: g 1  g 2 Sub(u): Sub(g 2 )  Sub(g 1 ) homomorphism of Heyting algebras = contravariant functor Sub: Gesture  Heyting

VII I III V II VI IV cd e f g a b C-major hypergesture Fingers = Quiver ( F, ) X  Fingers F =

V I  I VI IV =

Investigate the possible role and semantics of gestural logic in concrete contexts such as local/global musical/robot gestures and more specific environments... (and more generally: Quiver logic for ANNs, Klumpenhouwer-nets, global networks). Investigate a (formal) propositional/predicate language of gestures with values in Heyting algebras of quivers. Problems:

Graphics of sequence of physical gestural curves finger 3 finger 2 C4

A morphism between hypergestures g h u