flexibly defined tuning systems using continuous fourier

64
Flexibly Defined Tuning Systems Using Continuous Fourier Transforms Jason Yust, . Mathematical and Computational Models in Music Workshop University of Pavia, June 2021

Upload: others

Post on 26-Jan-2022

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Flexibly Defined Tuning Systems Using Continuous Fourier

Flexibly Defined Tuning Systems Using Continuous

Fourier Transforms

Jason Yust, .

Mathematical and Computational Models in Music Workshop

University of Pavia, June 2021

Page 2: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM Workshop 6/29/21Fourier Models of Tuning Systems

Remembering Jack Douthett (1942–2021)

Two important ideas:• Evenness• Continuous functions underlying

discrete phenomena

Page 3: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM Workshop 6/29/21Fourier Models of Tuning Systems

Outline(1) Flexible tuning systems(2) Periodic functions:

heptatonicity, triadicity, etc.(3) Fourier coefficients, spectra, phases(4) Application: Balinese Pelog(5) Application: Persian Dastgah tuning

Page 4: Flexibly Defined Tuning Systems Using Continuous Fourier

Flexibly Defined Tuning Systems

A critique of defining tunings as idealized pitch sets

Page 5: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Tuning Theory

• A scale or tuning can be represented by a set of points in frequency space.

• Pitches occurring in practice are approximations of these —i.e., these are the intended frequencies, realized to within some tolerance (degree of precision).

The usual framework:

What’s wrong here?

Page 6: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Tuning Theory

• A scale or tuning can be represented by a set of points in frequency space.

• Pitches occurring in practice are approximations of these —i.e., these are the intended frequencies, realized to within some tolerance (degree of precision).

The usual framework:

Tuning variability is viewed as error.This is a distinctly classical-European

attitude. Other traditions have a positiveattitude towards tuning flexibility.

Page 7: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Tuning Theory

Example, Violinist vs. fiddler:

In both cases the tuning system is considered to be 12-tET.

The violinist prizes accuracy of intonation and recognizes theoretical point in frequency space as ideal representations of notes.

However, the violinist also recognizes the possibility of expressive intonation (frequency vibrato, sharpened leading tones), within narrow constraints.

The fiddler also recognizes note identities within a 12-t system, tied to regions of frequency space.

The fiddler requires a wider range of tuning flexibility for expressive intonation, such as portamento.

Page 8: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Tuning Theory

• A scale or tuning is defined by flexible interval categories.• Within some scale-identifying constraints, tuning flexibility

is a resource of the scale system.

An alternative framework:

Example, violinist and fiddler:

Both require scale-defining tuning constraints.

Both also prize flexibility of intonation within that system (to differing degrees).

Pythagorean and just intonation fall within that range of flexibility. Rather than distinct tuning systems, these are intonational variations of a system that can be applied ad hoc as the musical situation demands (tuning up a chord in a string quartet, making a melody stand out, etc.).

Page 9: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Tuning Theory

Interval categories are transposable.A closed system is therefore periodic (in pitch / log-freq.)An open system can be understood as a subset of closed systems.

Multiple “grains” of interval categorization can exist simultaneously. (Ex.: Generic and specific intervals.)

Page 10: Flexibly Defined Tuning Systems Using Continuous Fourier

Towards Fourier Theory, Some Concepts

HeptatonicityChromaticity

TriadicityDyadicity

DiatonicityHexatonicityOctatonicity

Page 11: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

HeptatonicityHeptatonic: Division of the 8ve into 7 equally spaced bins.Heptatonicity: Pitch collection viewed through such a division.

Page 12: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

HeptatonicityExample: C Diatonic scale

0.5 + 1.0 + 0.5 + 0 + 0.87 + 0.87 + 0 = 2.28

Phase: 2!/6

Magnitude:

Formula: f7 = ∑cos(2!xi · 7/8ve) + j ∑sin(2!xi · 7/8ve)

Magnitude = |f7|, Phase = arg(f7)

Page 13: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

HeptatonicityHeptatonicity is an evenness measure for scales

C diatonic scale

C harmonic minor

C Hungarian minor(CDEbF#GAbB)

0.97+0.26+0.26 +0.97 +0.71–0.26 – 0.97 = 1.93

0.5 + 1.0 + 0.5 +0 + 0.87 + 0.87 + 0 = 3.73

1.0 + 0.5 + 0 – 1.0+0.87–0.5 – 0.87 = 0

Page 14: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

-1.5

-1

-0.5

0

0.5

1

1.5

C C# D Eb E F F# G Ab A Bb B C

HeptatonicityBut: Notes are not forced to cover scale degree “bins”

Example: C-D#-E-F-G-A-Bb

1.0 + 0 – 0.5 + 0.87 + 0.87 + 0 + 0.5 = 2.73

Heptatonicity only measures evenness when interval spans are 1-1-1-1-1-1-1

This bin is empty This bin contains two notes

The heptatonic spans of this scale are 2-0-1-1-1-1-1

Page 15: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

HeptatonicityHeptatonicity does not assume any temperament

Pythagorean diatonic

Just diatonic

0.64 + 0.95 + 0.76 + 0.10 + 0.96 + 0.99 + 0.26 = 4.65

0.37 + 1.0 + 0.37 – 0.21 + 0.82 + 0.82 – 0.21 = 2.97 -1

-0.5

0

0.5

1

C C# D Eb E F F# G Ab A Bb B C

-1

-0.5

0

0.5

1

C C# D Eb E F F# G Ab A Bb B C

Page 16: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

HeptatonicityHeptatonicity can also be measured for subsets of scales

C major triad2-2-3

C dominant seventh2-2-2-1

C add 62-2-1-2

0.5 + 0.5 + 0.87 = 1.87

0.97 – 0.26 + 0.97 + 0.26 = 2.46

0.5 + 0.5 + 0.87 + 0.87 = 2.73

Page 17: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

ChromaticityWe can similarly define chromaticity as approximation to a subset of a 12-tone equal tuning

All ordinary pcsets have perfect chromaticity

Page 18: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

TriadicityTriad: Relatively even spacing of three pitch-classes

• Positive values are good representatives of the triadicity; negative values are poor representatives.

• The curve can vary in phase (different triadicities).

Triadicity: A cosine function over the pitch-classes with frequency 8ve/3:

Page 19: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

TriadicityExample: Triadicity of some triads

No assumption is made of a 12-tone grid

JI C major triad

12-t C major triad

0.89 + 0.89 + 0.45 = 2.23

0.86 + 0.97 + 0.52 = 2.35

Page 20: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

TriadicityExample: Triadicity of scales

C diatonic scale

C harmonic minor

• Cardinality-flexible: applies to chords of any size• Not all triad positions need to be represented;

multiple notes can represent a single category

1.0 – 1.0 + 1.0 +0 + 0 + 0 + 0 = 1.0

0.45 –0.45+0.89 –0.89 +0.89+0.45 + 0.89 = 2.23

C D E F G A B½ ½ 0 1 0 1 0

Spans:

C D Eb F G Ab B1 0 0 1 0 1 0

Spans:

Page 21: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Dyadicity

• Positive values are good representatives of the dyadicity; negative values are poor representatives.

• The curve can vary in phase (different dyadicities).

Dyadicity: A cosine function over the pitch-classes with frequency 8ve/2:

C C# D Eb E F F# G Ab A Bb B C

-1

-0.5

0

0.5

1

Page 22: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Dyadicity

Example: Dyadicity of a diatonic scale

C C# D Eb E F F# G Ab A Bb B C

-1

-0.5

0

0.5

1

0.5 – 1.0 + 0.5 + 1.0 – 0.5 – 0.5 + 1.0 = 1.0

C D E F G A B½ ½ 0 0 1 0 0

Spans: Dyadicity divides the scale into tetrachords ABCD and DEFG

Page 23: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Heptatonicity vs. Diatonicity

The diatonic scale is a prototype of heptatonicity: it maximizes heptatonicity for a 7-note subset of 12-tET.

Therefore heptatonicity in a 12-tET context equates to similarity to characteristic diatonic subsets.

i.e.Diatonicity = Heptatonicity + chromaticity

The distinction is only relevant in the context of alternate or flexible tuning, but it is also conceptually important.

Page 24: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Hexatonicity and OctatonicityThe 12-tET prototype of triadicity is a hexatonic scale:

Octatonicity = Tetradicity + chromaticity

Hexatonicity = Triadicity + chromaticityThe 12-tET prototype of tetradicity is an octatonic scale:

0.5 + 0.5 + 0.5 + 0.5 + 0.5 + 0.5 = 3.0

0.5+0.5 + 0.5+0.5 + 0.5+0.5 + 0.5+0.5 = 4.0

Page 25: Flexibly Defined Tuning Systems Using Continuous Fourier

Fourier Transform

• Coefficient spaces (complex plane)

• Spectra

• Phase spaces

• Coefficient multiplication

Page 26: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Fourier Transform as Vector Sums

f3

Fourier component fk can be derived as a vector sum with each pitch class as a unit vector, where the unit circle is the 8ve/k.

The length of the resulting vector is the magnitude of the component, and the angle is its phase.

Example: 12-tET C maj. triad,k = 3

Page 27: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Fourier Transform as Vector Sums

F3

Fourier component fk can be derived as a vector sum with each pitch class as a unit vector, where the unit circle is the 8ve/k.

The length of the resulting vector is the magnitude of the component, and the angle is its phase.

Example: 12-tET C maj. triad,k = 5

CG

D

A

E

BF#

C#

D#/E∫

A∫

B∫

F

G

E

{CEG}

f5

Page 28: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Single component spaces (complex plane)

D maj.

A min.G maj.

E min.

DBb

B diatonic

Db diatonic

Gb diatonic

Eb maj. C maj.

F CG

A

E

B

Eb

G#

C#F#

Ab diatonic

Eb diatonic

Bb diatonic

F diatonic

C diatonic

G diatonic

D diatonic

A diatonic

E diatonic

Bb maj.

C min.

F min.

Ab maj.Bb min.

Db maj.Eb min.

F# maj.

G# min.

B maj.

C# min.

E maj.

F# min.

B min.

A maj.

D min.

F maj.

G min.

Example: 12t-ET sets inf5 space

Distance from the center is the magnitude of f5

Angle is the phase of f5

Single pitch-class C

C minor triadC major triad

C major scale

Eb major scale

Page 29: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

SpectraThe spectrum of a pitch-class vector shows the magnitudes

of all its Fourier coefficients (ignoring phases)The spectrum is invariant with respect to transposition

and inversion (i.e. it is a set class property)Examples:

12tETmajor

triad

Justmajor

triad

Page 30: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

SpectraThe spectrum of a pitch-class vector shows the magnitudes

of all its Fourier coefficients (ignoring phases)More examples: Just triad (dotted) compared to . . .

7tETtriad

12tETtriad

19tETtriad

Page 31: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

SpectraThe spectrum of a pitch-class vector shows the magnitudes

of all its Fourier coefficients (ignoring phases)Example: Diatonic scales in 12-tET, Pythagorean, just tuning

Page 32: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

SpectraThe spectrum of an interval gives the ET approximations

A generated set intensifies the spectrum of the generating interval

Spectrum of the just perfect fifth

Spectra of fifth-generated collections

DiatonicPentatonic

Sus triad

Page 33: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

t

SpectraThe spectrum tends to have peaks at sums and differences

of other peaks, especially for generated collections

5 + 7 = 125 + 12 = 17 (12 + 12

= 24)

12 + 17 = 29Pythagorean diatonic:

Approximate symmetry (5th in 53tET is very close)

Page 34: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Phase SpacesA phase space uses the phases of two (or more) coefficients

as coordinates.Phases are cyclic, so phase spaces are toroidal.

Transpositions correspond to translations (rotations) of the phase space. Inversions correspond to reflections.

Page 35: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Coefficient ProductsSpectral ⇒ Transposition invariant

butTransposition invariant ⇒/ Spectral

For any a + b = c,fa fb fc

is a transposition-invariant complex number,with phase #a + #b – #c

_

Thanks to Emmanuel Amiot

Page 36: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Coefficient ProductsExample: f2 f3 f5 of 12tET sets

_

-15 -10 -5 0 5 10 15

-5

-4

-3

-2

-1

0

1

2

3

4

5

Mystic B

Mystic A

Major pentachord

Minor pentachord

Octatonic 1-2 pentachord

(023578)

(013578)(012579)

(013568)(012479)

(023479)

12t Pelog 1-2

12t Pelog 2-1

DiatonicPentatonic

Major triadDominant #9

Minor 7th #11 Minor triad

Octatonic 2-1 pentachord

←Real→

←Im

aginary→

Inversion

Complementation

Real axis: Inversional symmetry

Imaginary axis: Complementation symmetry

Page 37: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Coefficient ProductsExample: f2 f3 f5 of 12tET sets

Pentatonic: C D E G A

f2 spans: 0 0 1 0 1 +f3 spans: ½ ½ 1 0 1 ≠

f5 spans: 1 1 1 1 1

_

Negative f2 f3 f5

_

Diatonic: C D E F G A B

f2 spans: ½ ½ 0 0 1 0 0 +f3 spans: ½ ½ 0 1 0 1 0 =

f5 spans: 1 1 0 1 1 1 0

Positive f2 f3 f5

_

Page 38: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Coefficient ProductsExample: f2 f3 f5 of 12tET sets

(013568): B C D E F G

f2 spans: 0 0 1 0 0 1 +f3 spans: 0 1 0 0 1 1 =

f5 spans: 0 1 1 0 1 2

_

Positive real f2 f3 f5

_

(023578): A B C D E F

f2 spans: 0 0 1 0 0 1 +f3 spans: 1 0 0 1 0 1 =

f5 spans: 1 0 1 1 0 2

Positive real f2 f3 f5

_

and positive imaginary and negative imaginary

Page 39: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Coefficient ProductsExample: f2 f3 f5 of 12tET sets

(012479): C C# D E G A

f2 spans: 0 0 0 1 0 1 +f3 spans: 0 0 1 1 0 1 ≠

f5 spans: 1 0 1 1 1 1

_

Negative real f2 f3 f5

_

(023479): C D Eb E G A

f2 spans: 0 0 0 1 0 1 +f3 spans: 1 0 0 1 0 1 ≠

f5 spans: 1 0 1 1 1 1

and positive imaginary and negative imaginaryNegative real f2 f3 f5

_

Page 40: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Coefficient Products

Generated collections are inversionally symmetrical ⇒ real only

Well-formedness rule for coefficient product of spectral peaks cardinality < large coefficient ⇒ positivecardinality = large coefficient ⇒ negative

Maximal evenness: cardinality = smaller coefficient, Use ET of large coefficient

Spectra of fifth-generated collections

Page 41: Flexibly Defined Tuning Systems Using Continuous Fourier

Balinese Pelog

Andrew Toth’s measurements

Pelog spectra

Begbeg–Sedeng–Tirus models

f2 f7 f9 space_

Page 42: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Andrew Toth’s measurements

Toth measured 50 gamelans across all regions of BaliThanks to Wayne Vitale and Bill Sethares for data.(“Balinese Gamelan Tuning: The Toth Archives”

forthcoming in Analytical Approaches to World Music)Processing:

• Average across instruments.• Average step sizes between second and third octave.• Stretch/compress to a 1200¢ octave.

Page 43: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Models: Begbeg–Sedang–Tirus

TothPlotsar+cle:Figures

Figure20(recreatedfromFigure2ofToth1980):Thetwotypesofintervalprofiles,begbegand$rus,plusanintermediateone(sedang).Thenumbersindicateintervalsizesincents;thedoHedlineshowshow

“Dangbegbegbecomesdung+rus.”

i io e u a

Toth’s idealized models of pelog tuning varieties(from testimony of master tuners)

Page 44: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Pelog Spectra

Peaks at f2, f7, and f9 and troughs in between are consistent.Above f9, little discernable consistency.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 550

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

Average Range Standard deviation

Page 45: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Pelog Spansi o a e u i o a e u i o a e u

f2: 0 0 1 0 1 (all the same)

f3: 0 1 1 0 1 or 1 0 1 0 1

f5: 0 1 2 0 2 or 0 1 1 1 2 or 1 0 2 0 2 or . . .

f7: 1 1 2 1 2 (all the same)

f9: 1 1 3 1 3 (all but one the same)

f12: 1 2 4 1 4 or 2 1 4 1 4 or . . .

Page 46: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Tuning Variants: Spectral

|f9| is highly correlated with |f7|, |f11|, |f13|, anti-correlated with |f5| and |f12|

but relatively uncorrelated with |f2|

↪ |f9| × |f2| is a good space to distinguish pelog spectra

Page 47: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Belaluan Sadmerta

Br Kukuh Krambitan

Budaga Pekandelan

Peliatan

Pengosekan, New

Pengosekan, Old

Puri Kaleran Tabanan

Banyuning

Jumpai

Kokar

Prasi

Sengguan Kawan

Br Babakan Sukawati

Bubunan

Gladag

Losan Takmung

Puri Anung Loji

SawanSelat

Sudembunut

Kemoning

Sangkanabuana

Sima

Sumampan

Ubud Kaja

Pujung Kelod

Br Anyar Perean Lebah Sadmerta

GetasManggis

SidakaryaTengah

Blungbang Bangli

Br Kawan Bangli

Busungbiyu

Kecamatan Kubuh

Teges Kanginan

Menyali

Kecamatan Selat

Kedis KajaKekeran

KuaDuahUbung

Sidemen

Br Pekandelan SanurSidembunut

Beng

Jagaraga

Kalapaksa

Tunjuk

Batur KusambaBr Tengah Sesetan

Begbeg

Sedang

Tirus

1.5

2

2.5

3

3.5

4

1.5 2 2.5 3 3.5 4 4.5

Tuning Variants: Spectral

|f2| is a good

model of “Begbeg–

Tirus axis,”

←|f9|→←

|f2 |→but Sedang also differs in |f9|.

Page 48: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Tuning Variants: SpectralET models in |f2|-|f9|

space

0

0.5

1

1.5

2

2.5

3

3.5

4

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5

4.5

5

5

13131

Sedang

Begbeg

Tirus

14141

01010

12121

23232

15151

24141

24142

11111

(Slendro)

←|f9|→←

|f2 |→

Page 49: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Tuning Variants: Spectral

Most tunings are close to Sedang.Begbeg and Tirus are outside the range of observed tunings.

Belaluan Sadmerta

Br Kukuh Krambitan

Budaga Pekandelan

Peliatan

Pengosekan, New

Pengosekan, Old

Puri Kaleran Tabanan

Banyuning

Jumpai

Kokar

Prasi

Sengguan Kawan

Br Babakan Sukawati

Bubunan

Gladag

Losan Takmung

Puri Anung Loji

SawanSelat

Sudembunut

Kemoning

Sangkanabuana

Sima

Sumampan

Ubud Kaja

Pujung Kelod

Br Anyar Perean Lebah Sadmerta

GetasManggis

SidakaryaTengah

Blungbang Bangli

Br Kawan Bangli

Busungbiyu

Kecamatan Kubuh

Teges Kanginan

Menyali

Kecamatan Selat

Kedis KajaKekeran

KuaDuahUbung

Sidemen

Br Pekandelan SanurSidembunut

Beng

Jagaraga

Kalapaksa

Tunjuk

Batur KusambaBr Tengah Sesetan

Begbeg

Sedang

Tirus

1.5

2

2.5

3

3.5

4

1.5 2 2.5 3 3.5 4 4.5

←|f9|→←

|f2 |→

Page 50: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Spectral Tuning Variation by RegionOnly Bangliregion (central highlands) is reliably distinct (include all most Tirustunings).Buleleng, Klungkungmore Sedang

Begbeg

Sedang

Tirus

1.5

2

2.5

3

3.5

4

0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5

Badung

Bangli

Buleleng

Gianyar

KarangasemKlungkung

Tabanan

←|f9|→

←|f2 |→

Ellipses show standard error

Page 51: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Tuning Variants: f2 f7 f9 space_

All tunings have positive real values.

Consistency of spans:i o e u a 0 0 1 0 11 1 2 1 21 1 3 1 3

-12

-10

-8

-6

-4

-2

0

2

4

6

8

10

0 5 10 15 20 25 30 35 40 45 50

Kokar

Gladag

KuaDuahUbung

SidakaryaTengah

Br Tengah Sesetan

Lebah Sadmerta

Br Pekandelan Sanur

Belaluan Sadmerta

Sima

Sidembunut Blungbang Bangli

Br Kawan Bangli

Banyuning

Bubunan

Kedis Kaja

Kekeran

Busungbiyu

Kalapaksa

SawanMenyali

Jagaraga

Peliatan

Getas

Br Babakan Sukawati

Ubud Kaja

Pujung Kelod

Pengosekan, Old

Pengosekan, New

Sengguan Kawan

Puri Anung Loji

Sumampan

Teges Kanginan

Sidemen Kecamatan Kubuh

Manggis

PrasiKecamatan Selat

SangkanabuanaBudaga Pekandelan

Losan Takmung

Batur Kusamba

Jumpai

Kemoning

Selat

Beng

Br Anyar Perean

Puri Kaleran Tabanan

Tunjuk

Br Kukuh Krambitan

Sudembunut

Begbeg

Sedang

Tirus

Page 52: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Tuning Variants: f2 f7 f9 space_

Regions vary consistently on imaginary axis:

Only Gianyar is balanced around zero

Other regions consistently negative.

Ellipses show standard error.

Page 53: Flexibly Defined Tuning Systems Using Continuous Fourier

Persian Dastgah Tuning

• Farhat’s tuning and the Dastgah system

• Spectral analysis of scales and tetrachords

• Coefficient-product spaces

Page 54: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM Workshop 6/29/21Fourier Models of Tuning Systems

Farhat’s Tuning

–Loosely empirical (based on measurements but no data reported)

–Generated by two basic intervals: • Perfect fifth (two Pythagorean

scales of 11 and 6 notes each) and• Neutral step, which Farhat

estimates at 135¢(Pythagorean second – koron205¢ – 70¢)

(Large neutral step is semitone +koron, 90¢ + 70¢ = 160)

Page 55: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM Workshop 6/29/21Fourier Models of Tuning Systems

Some scales and tetrachords

b

b

b

b Shur

Bayāt-e Tork

Segāh

Mahur

Chahārgāh

Homāyun

Bayāt-e Esfahān

bb Arab Rast(quartertone)

Page 56: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM Workshop 6/29/21Fourier Models of Tuning Systems

Spectra for scales

Mahur Sur1 Sur2 Quartertone Rast

0

1

2

3

4

5

6

7

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

0

1

2

3

4

5

6

7

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Mahur

SurSegahRast

MahurSurSegahRast

MahurSurSegahRast

Page 57: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM Workshop 6/29/21Fourier Models of Tuning Systems

Spectra for scales

Sur2 Chahargah Homayun

0

1

2

3

4

5

6

7

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55

0

1

2

3

4

5

6

7

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

HomayunChahargah

Segah

Page 58: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM Workshop 6/29/21Fourier Models of Tuning Systems

Spectra for tetrachords

0

0.5

1

1.5

2

2.5

3

3.5

4

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

SurTork

Segah

MahurSur TorkSegah

Mahur

Tetrachords show similar pattern in |f5|, |f7|, and |f12|

Page 59: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM Workshop 6/29/21Fourier Models of Tuning Systems

Spectra for tetrachordsTetrachords show similar pattern in |f5|, |f7|, and |f12|

Chahargah

Esfahan SegahTork

Page 60: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM Workshop 6/29/21Fourier Models of Tuning Systems

Coefficient Product Space

-20

-10

0

10

20

-40 -20 0 20 40 60 80 100

Esfahan

Mahur

Sur

Segah

Chahargah

Homayun

ChahargahEsfahan

Sur

MahurMinor

Tork

Segah

Complex space for f5 f7 f12

_• Tetrachords• Scales

Page 61: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM Workshop 6/29/21Fourier Models of Tuning Systems

Coefficient Product Space

Complex space for f5 f12 f17

_

-20

-10

0

10

20

30

40

50

-20 0 20 40 60 80 100 120 140 160 180

HomayunEsfahan

Mahur

Sur

Segah

Tork

Chahargah

EsfahanMinor

Sur

Segah

Chahargah

Mahur

• Tetrachords• Scales

Page 62: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM Workshop 6/29/21Fourier Models of Tuning Systems

Coefficient Product Space

Complex space for f2 f5 f7

_-7

-6

-5

-4

-3

-2

-1

0

1

2

3

4

-18 -16 -14 -12 -10 -8 -6 -4 -2 0 2 4

MahurSur Segah

Chahargah

Homayun

Esfahan

Mahur

Sur

Chahargah

Esfahan

Minor

Segah

Tork

• Tetrachords• Scales

Page 63: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

Conclusions

• Interval categories defined by even divisions (heptatonicity, triadicity, chromaticity) have many theoretical uses.

• Tuning systems can be defined by multiple intervalcategorizations.—These have the advantage of setting limits of intonation

flexibility, rather than idealized “correct” interval sizes.• Real tuning systems relate to the WF sequence of the

acoustical fifth.• Two kinds of transposition-invariant features of collections:

—Spectrum—Coefficient product phases

Page 64: Flexibly Defined Tuning Systems Using Continuous Fourier

Jason Yust MCMM workshop 6/29/21Fourier Models of Tuning Systems

BibliographyAmiot, Emmanuel (2007). “David Lewin and Maximally Even Sets.” Journal of Mathematics and Music 1/3.——— (2016). Music Through Fourier Space: Discrete Fourier Transform in Music Theory. (Springer)Amiot, Emmanuel, and William Sethares (2011). “An Algebra for Periodic Rhythms and Scales.” Journal of Mathematics and Music 5/3: 149–

169. Block, Steven, and Jack Douthett (1994). “Vector Products and Intervallic Weighting.” Journal of Music Theory 38/1: 21–41. Callender, Cliff (2007). “Continuous Harmonic Spaces,” Journal of Music Theory 51/2Carey, Norman, and David Clampitt (1989). “Aspects of Well-Formed Scales.” Music Theory Spectrum 11/2: 187–206.Clough, John, and Jack Douthett (1991). “Maximally Even Sets.” Journal of Music Theory 35: 93–173.Clough, John, and Jack Douthett, N. Ramanathan, and Lewis Rowell (1993). “Early Indian Heptatonic Scales and Recent Diatonic Theory.”

Music Theory Spectrum 15/1: 36–58. Clough, John, and Gerald Myerson (1985). “Variety and Multiplicity in Diatonic Systems.” Journal of Music Theory 29: 249–270. Lewin, David (1959). “Re: Intervallic Relations between Two Collections of Notes,” Journal of Music Theory 3/2.——— (2001). “Special Cases of the Interval Function between Pitch Class Sets X and Y.” Journal of Music Theory 45/1.Rahn, Jay (1978). “Javanese Pelog Tunings Reconsidered.” Yearbook of the International Folk Music Council 10: 69–82.Tymoczko, Dmitri. 2009. “Generalizing Musical Intervals.” Journal of Music Theory 53/2: 227–254.Vitale, Wayne, and William Sethares (2021). “Ombak and Octave Stretching in Balinese Gamelan.” Journal of Mathematics and Music. Vitale, Wayne, and William Sethares (2021). “The Toth Archives,” Forthcoming. Yust, Jason (2015). “Schubert’s Harmonic Language and Fourier Phase Spaces.” Journal of Music Theory 59/1. ——— (2016). “Special Collections: Renewing Forte’s Set Theory.” Journal of Music Theory 60/2.——— (2019). “Probing Questions about Keys: Tonal Distributions through the DFT” Mathematics and Computation in Music, Fifth

International Conference, ed. O. Agustín-Aquino, E.Lluis-Puebla, M. Montiel (Springer) ——— (2020) “Generalized Tonnetze and Zeitnetze and the Topology of Music Concepts.” Journal of Mathematics and Music 14/2. ——— (2020) “Stylistic Information in Pitch-Class Distributions” Journal of New Music Research 48/3