Music Through Computation

Similar documents
Algorithmic Composition: The Music of Mathematics

Musical Signal Processing with LabVIEW Introduction to Audio and Musical Signals. By: Ed Doering

A Computational Model of Tonality Cognition Based on Prime Factor Representation of Frequency Ratios and Its Application

EIGHT SHORT MATHEMATICAL COMPOSITIONS CONSTRUCTED BY SIMILARITY

AP Music Theory 2010 Scoring Guidelines

The Music Theory Placement Exam consists of three parts: The test is normally offered the Saturday before classes begin.

From Score to Performance: A Tutorial to Rubato Software Part I: Metro- and MeloRubette Part II: PerformanceRubette

COURSE OUTLINE. Corequisites: None

Music and Mathematics: On Symmetry

Visualizing Euclidean Rhythms Using Tangle Theory

AP Music Theory 2013 Scoring Guidelines

AP Music Theory. Scoring Guidelines

Study Guide. Solutions to Selected Exercises. Foundations of Music and Musicianship with CD-ROM. 2nd Edition. David Damschroder

A Model of Musical Motifs

Lesson Week: August 17-19, 2016 Grade Level: 11 th & 12 th Subject: Advanced Placement Music Theory Prepared by: Aaron Williams Overview & Purpose:

A Model of Musical Motifs

Introduction to Set Theory by Stephen Taylor

MUSIC100 Rudiments of Music

Student Performance Q&A:

Lecture 7: Music

Notes for Instructors Using MacGAMUT with The Musician s Guide Series (MGS)

LESSON 1 PITCH NOTATION AND INTERVALS

The Pythagorean Scale and Just Intonation

AP MUSIC THEORY 2016 SCORING GUIDELINES

Credo Theory of Music training programme GRADE 4 By S. J. Cloete

FREEHOLD REGIONAL HIGH SCHOOL DISTRICT OFFICE OF CURRICULUM AND INSTRUCTION MUSIC DEPARTMENT MUSIC THEORY 1. Grade Level: 9-12.

Student Performance Q&A: 2001 AP Music Theory Free-Response Questions

Rhythmic Dissonance: Introduction

Augmentation Matrix: A Music System Derived from the Proportions of the Harmonic Series

Math and Music. Cameron Franc

Past papers. for graded examinations in music theory Grade 6

œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ

Sequential Association Rules in Atonal Music

Letter STUDENT NUMBER MUSIC PERFORMANCE. Aural and written examination. Thursday 16 November 2017

AP MUSIC THEORY 2006 SCORING GUIDELINES. Question 7

NUMBER OF TIMES COURSE MAY BE TAKEN FOR CREDIT: One

2 2. Melody description The MPEG-7 standard distinguishes three types of attributes related to melody: the fundamental frequency LLD associated to a t

Unit 5b: Bach chorale (technical study)

HST 725 Music Perception & Cognition Assignment #1 =================================================================

Additional Theory Resources

Music theory B-examination 1

Music Theory. Fine Arts Curriculum Framework. Revised 2008

ALGEBRAIC PURE TONE COMPOSITIONS CONSTRUCTED VIA SIMILARITY

AP Music Theory Summer Assignment

The Baroque 1/4 ( ) Based on the writings of Anna Butterworth: Stylistic Harmony (OUP 1992)

AP Music Theory. Sample Student Responses and Scoring Commentary. Inside: Free Response Question 1. Scoring Guideline.

Student Performance Q&A:

MUSC 133 Practice Materials Version 1.2

The following diagram arranges the sharp keys around the edge of a circle: Example 1 (the circle of fifths, sharp keys only):

AP Music Theory Rudiments II and Analysis Exam

Alleghany County Schools Curriculum Guide

SCALES AND KEYS. major scale, 2, 3, 5 minor scale, 2, 3, 7 mode, 20 parallel, 7. Major and minor scales

Keys Supplementary Sheet 11. Modes Dorian

Music 175: Pitch II. Tamara Smyth, Department of Music, University of California, San Diego (UCSD) June 2, 2015

On Interpreting Bach. Purpose. Assumptions. Results

Harmony and tonality The vertical dimension. HST 725 Lecture 11 Music Perception & Cognition

AN INTRODUCTION TO MUSIC THEORY Revision A. By Tom Irvine July 4, 2002

Fundamentals of Music Theory MUSIC 110 Mondays & Wednesdays 4:30 5:45 p.m. Fine Arts Center, Music Building, room 44

Romantic is a term used to describe the music and art that was created from about 1810 to 1900.

Beethoven s Fifth Sine -phony: the science of harmony and discord

Celebrate Theory. Level 8 Worksheets

AP Music Theory Syllabus

Lecture 5: Tuning Systems

Boulez. Aspects of Pli Selon Pli. Glen Halls All Rights Reserved.

Characteristics of Polyphonic Music Style and Markov Model of Pitch-Class Intervals

Theory of Music Grade 6

Divisions on a Ground

Notes on David Temperley s What s Key for Key? The Krumhansl-Schmuckler Key-Finding Algorithm Reconsidered By Carley Tanoue

THE INDIAN KEYBOARD. Gjalt Wijmenga

Student Performance Q&A:

Towards the Generation of Melodic Structure

UNIVERSITY OF DUBLIN TRINITY COLLEGE

Sequential Association Rules in Atonal Music

Calculating Dissonance in Chopin s Étude Op. 10 No. 1

Contextual Melodic Dictations Solutions by Gilbert DeBenedetti

Music Representations

MUSIC 2/3 UNIT (COMMON) MUSICOLOGY I AND AURAL SKILLS STUDENT NUMBER CENTRE NUMBER HIGHER SCHOOL CERTIFICATE EXAMINATION.

œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ w œ œ

Theory of Music. Clefs and Notes. Major and Minor scales. A# Db C D E F G A B. Treble Clef. Bass Clef

AP Music Theory. Sample Student Responses and Scoring Commentary. Inside: Free Response Question 7. Scoring Guideline.

Pitch Perception. Roger Shepard

Chapter 5. Parallel Keys: Shared Tonic. Compare the two examples below and their pentachords (first five notes of the scale).

MUSIC PERFORMANCE: GROUP

Chapter 1: Key & Scales A Walkthrough of Music Theory Grade 5 Mr Henry HUNG. Key & Scales

Visual and Aural: Visualization of Harmony in Music with Colour. Bojan Klemenc, Peter Ciuha, Lovro Šubelj and Marko Bajec

MUSIC MOCK EXAMIMATION MARCH/APRIL 2018 MARKING SCHEME SECTION A: BASIC SKILLS- (40 MARKS)

Music Theory. created by William Anderson B.A. Music

Texas State Solo & Ensemble Contest. May 25 & May 27, Theory Test Cover Sheet

AP Music Theory COURSE OBJECTIVES STUDENT EXPECTATIONS TEXTBOOKS AND OTHER MATERIALS

Diatonic-Collection Disruption in the Melodic Material of Alban Berg s Op. 5, no. 2

Northeast High School AP Music Theory Summer Work Answer Sheet

MMTA Written Theory Exam Requirements Level 3 and Below. b. Notes on grand staff from Low F to High G, including inner ledger lines (D,C,B).

BBN ANG 141 Foundations of phonology Phonetics 3: Acoustic phonetics 1

The KING S Medium Term Plan - MUSIC. Y7 Module 2. Notation and Keyboard. Module. Building on prior learning

& Ψ. study guide. Music Psychology ... A guide for preparing to take the qualifying examination in music psychology.

BASIC CONCEPTS AND PRINCIPLES IN MODERN MUSICAL ANALYSIS. A SCHENKERIAN APPROACH

Musical Acoustics Lecture 16 Interval, Scales, Tuning and Temperament - I

SPECIES COUNTERPOINT

Developing Your Musicianship Lesson 1 Study Guide

Curriculum Standard One: The student will listen to and analyze music critically, using vocabulary and language of music.

Transcription:

Music Through Computation Carl M c Tague July 7, 2003 International Mathematica Symposium

Objective: To develop powerful mathematical structures in order to compose interesting new music. (not to analyze existing music although inspiration often comes from existing music and analytical techniques)

Sound Spaces 6 Integers (2000) Schenkerian Analysis Xi-Operator Schenkerian Synthesis Helix of Fifths Model of Functional Harmony (ii-v-i) 7 (2002) Dissonance Curves Ripples Through Pitch Space (2003) Lament (work in progress)

6 Integers (2000) 2x as many notes time (ca. 5 min.)

Sound Spaces a sound function c ( B )m m-channel sounds a sound space B [ (L p ) m or whatever ]

Example: Piano intensity attack time duration B = Z R + piano ( R R...-12-11 -10-9 -8-7 -6-5 -4-3 -2-1 0 1 2 3 4 5 6 7 8 9 10 11... )m

But why bother with sound spaces at all? Why not just work directly within (L p ) m (or whatever)?

Why use sound spaces? (L p ) m is dauntingly HUGE! Want to avoid the ultimate writer s block how do you ever get started in the space of all possible sounds? Want nice little representations of sounds inside the computer.

Why use sound spaces? Want musical topologies! the standard metric on (L p ) m is too rigid, unmusical. Natural (e.g. continuous) operations on the spaces should correspond to musical processes. E.g. variations might lie within neighborhoods: The Goldberg Variations

General approach to composition Inductively construct increasingly complex and specialized sound spaces until an entire piece of music is the image of a single, conspicuous point. Think of it as building increasingly powerful musical instruments.

Simple motivating example: a a a D a a the Brahms rhythm

Simple motivating example: a a a D a a the Brahms rhythm

Simple motivating example: a a a D a a the Brahms rhythm

Simple motivating example: a a a D a a the Brahms rhythm

The General Xi (X) Construction

copies of an existing sound space B (each equipped with a potentially distinct sound function) The General Xi (X) Construction

The General Xi (X) Construction a new space A copies of an existing sound space B (each equipped with a potentially distinct sound function)

The General Xi (X) Construction a new space A a new inheritance function f 3 : A Æ B 3 copies of an existing sound space B (each equipped with a potentially distinct sound function)

The General Xi (X) Construction a new space A a new inheritance function f 3 : A Æ B 3 copies of an existing sound space B (each equipped with a potentially distinct sound function) ( ( ( )m )m )m

The General Xi (X) Construction a new space A a new inheritance function f 3 : A Æ B 3 copies of an existing sound space B (each equipped with a potentially distinct sound function) + ( ( ( ( )m )m )m )m

The General Xi (X) Construction a new space A a new inheritance function f 3 : A Æ B 3 copies of an existing sound space B (each equipped with a potentially distinct sound function) ( )m induced map making A into a sound space ( )m + ( ( )m )m

Xi for diagram chasers: Given a list of sound functions { c i : Bö( )m } i=1, N and a family of inheritance functions { f n : AöB n } n make A into a sound space via the induced map: f N c 1 L c N + A B N [( ) ] m N induced ( )m

So, with Xi in hand, we can build new sound spaces by constructing a few: fundamental sound spaces families of inheritance functions and arranging them into hierarchies. This is precisely what we do, next

A simple sound space: Consider the plane 2 as a sound space by regarding the point (t,d) as a hum at time t with duration d. (t,d) Hum ( t t+d )m The so-called time-vector approach.

Two Useful Families of Inheritance Functions: The diagonal maps for simultaneity: A a n A n (a,,a) just make n copies For successiveness: 2 (t,d) a n ( 2 ) n ( ) a 3 ( )( )( ) [(t,d ), (t+d,d ),, (t+(n-1)d,d )] where d =d/n even subdivision of an interval into n subintervals

Application: Rhythm Trees a a a X(a,(H,X(a,(H,X(a,(H,H,H)))))) where H=Hum D a a X(D,(X(a,(H,H)),X(a,(H,H,H)))) the Brahms rhythm These functions, evaluated at (0,1) give the corresponding rhythms performed in the time interval (0,1).

Instead of Time Vectors, Functions of the Unit Interval [0,1]T Instead of (t,d): f(1)=t+d f(0)=t [ ] 0 1 But, we can use nonlinear functions to achieve accel and deceleration and expressive rhythms!

Inheritance Functions for [0,1]T D just as before. Generalized a: ( 0 1 a 3 ) ( ) ( ) 0 1 0 1 0 1 ( )

But why not just use time vectors and apply a global time map at the end? The hierarchical [0,1]T approach permits local modification of the time map. Furthermore, different simultaneous components of a piece can have distinct time maps!

Products of Inheritance Functions We can form products of inheritance functions and thus pass several attributes of sound through the tree at once in parallel. E.g. rhythm, pitch, harmony, dynamics

Sound Spaces 6 Integers (2000) Schenkerian Analysis Xi-Operator Schenkerian Synthesis Helix of Fifths Model of Functional Harmony (ii-v-i) 7 (2002) Dissonance Curves Ripples Through Pitch Space (2003) Lament (work in progress)

# E #B#Fx A D # # G # C # F # A E B C G D F B b E b A b D b G b F b C b b 12 0 1 2 3 4 5 6 7 8 9 10 1 G FC D A E B B b E b G # C # F # Circle of Fifths

# E #B#Fx A D # # G # C # F # A E B C G D F B b E b A b D b G b F b C b b G FC D A E B B b E b G # C # F # Circle of Fifths Enharmonic equivalence : =? 12 0 1 2 3 4 5 6 7 8 9 10 1

# E #B#Fx A D # # G # C # F # A E B C G D F B b E b A b D b G b F b C b b G FC D A E B B b E b G # C # F # Circle of Fifths Enharmonic equivalence : =? 12 0 1 2 3 4 5 6 7 8 9 10 1

# Helix of Fifths E #B#Fx A D # # G # C # F # A E B C G D F B b E b A b D b G b F b C b b G FC D A E B B b E b G # C # F # Circle of Fifths Enharmonic equivalence : =? 12 0 1 2 3 4 5 6 7 8 9 10 1

# Helix of Fifths Strongly inspired by the work of Eric Regener E #B#Fx A D # # G # C # F # A E B C G D F B b E b A b D b G b F b C b b G FC D A E B B b E b G # C # F # Circle of Fifths Enharmonic equivalence : =? 12 0 1 2 3 4 5 6 7 8 9 10 1

# E #B#Fx A D # # G # C # F # A E B C G D F B b E b A b D b G b F b C b b G FC D A E B B b E b G # C # F # Helix of Fifths Circle of Fifths Strongly inspired by the work of Eric Regener Give it the algebraic structure (Z,+). ( Î ) nota(n) := n mod 7, n / 7 (letter name, accidental) Enharmonic equivalence : =? 12 0 1 2 3 4 5 6 7 8 9 10 1

Then, look at the sublattice: H := {(h, p) Œ Z 2 : 4h - p Œ 7Z} à (Z 2,+) where h is helix position and p is staff position. It has a positive cone: P := (h, p) Œ H : p 0 { } and a corresponding absolute value: (h, p) := ( h sign(p), p ).

Brief Introduction to Functional Harmony

Brief Introduction to Functional Harmony 1 2 3 4 5 6 7 8

Brief Introduction to Functional Harmony 1 2 3 4 5 6 7 8 I II III IV V VI VII I

Brief Introduction to Functional Harmony 1 2 3 4 5 6 7 8 I II III IV V VI VII I II V I

Brief Introduction to Functional Harmony 1 2 3 4 5 6 7 8 I II III IV V VI VII I II V I II V I II V I II V I II V I

(ii-v-i) 7 (2002) I ii V I ii V I ii V I ii V I ii V I ii V I ii V I ii V I ii V I 3 3 =27 3 4 =81 3 5 =243 3 6 =729 3 7 =2187 total progession length: 3280

Here, the helix was fitted with 3-limit tuning. More generally: use factorization of rationals to biject into O : a a a p i n i (finite support) p i the i th prime and lift a nice metric from.

Sound Spaces 6 Integers (2000) Schenkerian Analysis Xi-Operator Schenkerian Synthesis Helix of Fifths Model of Functional Harmony (ii-v-i) 7 (2002) Dissonance Curves Ripples Through Pitch Space (2003) Lament (work in progress)

Dissonance of 2 Pure Sine Tones Kameoka, Kuriyagawa & Sethares Dissonance Empirical Psychoacoustics Frequency difference (not ratio hence interval corresponding to maximum dissonance depends on register)

Dissonance of 2 Harmonic Buzzes Dissonance Frequency ratio (of 2 harmonic buzzes)

Ripples Through Pitch Space (2003) 4 Mvts Potential Field 20 evenly-spaced particles Pitch space

Sound Spaces 6 Integers (2000) Schenkerian Analysis Xi-Operator Schenkerian Synthesis Helix of Fifths Model of Functional Harmony (ii-v-i) 7 (2002) Dissonance Curves Ripples Through Pitch Space (2003) Lament (work in progress)

But what about melodies?

But what about melodies? Idea: Do Schenkerian analysis in reverse via Xi Schenkerian synthesis!

But what about melodies? Idea: Do Schenkerian analysis in reverse via Xi Schenkerian synthesis! But what is Schenkerian analysis?

Introduction to Schenkerian Analysis in One Page!

Introduction to Schenkerian Analysis in One Page! Happy Birthday!

Introduction to Schenkerian Analysis in One Page! Happy Birthday! Relative structural significance?

Introduction to Schenkerian Analysis in One Page! Happy Birthday! Relative structural significance?

Introduction to Schenkerian Analysis in One Page! Happy Birthday! Relative structural significance?

Introduction to Schenkerian Analysis in One Page! Happy Birthday! Relative structural significance?

Introduction to Schenkerian Analysis in One Page! Happy Birthday! Relative structural significance?

Inheritance Functions for Schenkerian Synthesis ascending descending to from

Lament (work in progress) 2 Mvts (so far) Lyre from Ur (from ca. 2400 B.C.) Source: Oriental Institute Melodic line created with Schenkerian Synthesis: embedded within self.

Sound Spaces 6 Integers (2000) Schenkerian Analysis Xi-Operator Schenkerian Synthesis Helix of Fifths Model of Functional Harmony (ii-v-i) 7 (2002) Dissonance Curves Ripples Through Pitch Space (2003) Lament (work in progress)

Summary: Mathematical structures were described which can be used to produce music through computation. Most important was the versatile Xi Operator, which may be used to construct models for expressive rhythm, functional harmony and melody.

Please visit my web page www.mctague.org/carl to hear these pieces and others.

Want the mathematical structures to be musically meaningful (whatever that means) at least inspired or informed by musical experience, intuition or theory.

Can also use [0,1]T to control continuous parameters of sound. E.g. loudness

I call this construction the Xi-Operator (X) Given a family of inheritance functions and an ordered list of sound spaces, it produces a new sound space: ( { f n : A Æ B n } n ) X A Æ (L p ) m ( c i : B Æ (L p ) m ) i=1,kn ( )

An alternate view; inductive use of Xi as information propagating through a tree: f 2 g 2 h 3 i 2 Information flows down the tree, manipulated at each branch by the local inheritance function until it reaches the Os, which denote possibly distinct, existing sound spaces.