Pre-Viva Talk: Parsing Jazz: Harmonic Analysis of Music ... · PDF file Introduction Harmonic...

Click here to load reader

  • date post

    12-Mar-2020
  • Category

    Documents

  • view

    20
  • download

    5

Embed Size (px)

Transcript of Pre-Viva Talk: Parsing Jazz: Harmonic Analysis of Music ... · PDF file Introduction Harmonic...

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    Pre-Viva Talk:

    Parsing Jazz: Harmonic Analysis of Music Using Combinatory Categorial Grammar

    Mark Granroth-Wilding

    Supervisors: Mark Steedman Sharon Goldwater

    School of Informatics University of Edinburgh

    15th March 2013

    Handout

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    1/24

    Introduction

    • Structures underly music • Hierarchical structures • Metrical structure • Harmonic structure

    1

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    1/24

    Introduction

    • Structures underly music • Hierarchical structures • Metrical structure • Harmonic structure

    1

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    2/24

    Approaches to Musical Analysis

    • Varying goals: 1. model/aid compositional process 2. model listener’s cognition 3. suggest interpretations

    • Often not clearly defined

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    3/24

    Thesis

    • Tonal harmony has a syntax like that of language • Statistical parsing can be used to infer harmonic structure

    Contributions:

    • Formal grammar for syntax of harmony • Harmonic analysis by parsing • Practical statistical parsing of chord sequences • Extension to analysis of performance data

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    4/24

    A Few Applications

    • Automatic generation: • melodic variations • accompaniments

    • Song identification • Language modelling for transcription

    (speculative)

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    5/24

    Consonance and Harmony

    • Simultaneous notes create dissonance / consonance

    • Used by composers: tension / relaxation

    • Harmony : formation of chord phrases

    � � �����

    ��

    � ��

    � �� � ��

    � � � ��

    � ��

    ��� ��

    � ��

    �� ��

    �� ��

    • Relationships between chords • Expectation / fulfilment

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    6/24

    Approaches to Harmonic Analysis

    Rameau (1722): Traité de l’harmonie

    Roman numeral analysis

    � � �����

    ��

    � ��

    � �� � ��

    � � � ��

    � ��

    ��� ��

    � ��

    �� ��

    �� ��

    D: I IV I IV V7 I IV6 V I

    Key of D

    ��VI��� VIIV� ���� II���

    I

    ��� IV��� �

    III��� �

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    6/24

    Approaches to Harmonic Analysis Rameau (1722): Traité de l’harmonie

    Roman numeral analysis

    � � �����

    ��

    � ��

    � �� � ��

    � � � ��

    � ��

    ��� ��

    � ��

    �� ��

    �� ��

    D: I IV I IV V7 I IV6 V I

    Riemann (1893): Vereinfachte Harmonielehre

    Functional analysis

    � � �����

    ��

    � ��

    � �� � ��

    � � � ��

    � ��

    ��� ��

    � ��

    �� ��

    �� ��

    T S T S D T S D T

    Key of D

    � ��� Tp

    �� D

    �� D 7

    ��� Sp

    ��� T

    ��� S

    ��� � Dp

    ���

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    6/24

    Approaches to Harmonic Analysis Rameau (1722): Traité de l’harmonie

    Roman numeral analysis

    � � �����

    ��

    � ��

    � �� � ��

    � � � ��

    � ��

    ��� ��

    � ��

    �� ��

    �� ��

    D: I IV I IV V7 I IV6 V I

    Riemann (1893): Vereinfachte Harmonielehre

    Functional analysis

    � � �����

    ��

    � ��

    � �� � ��

    � � � ��

    � ��

    ��� ��

    � ��

    �� ��

    �� ��

    T S T S D T S D T

    Lerdahl & Jackendoff (1983):

    A Generative Theory of Tonal Music

    � � �����

    ����

    � ��

    � � ��

    � � � ��

    �� ��

    �� ��

    � ��

    �� �� �� ��

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    6/24

    Approaches to Harmonic Analysis Rameau (1722): Traité de l’harmonie

    Roman numeral analysis

    � � �����

    ��

    � ��

    � �� � ��

    � � � ��

    � ��

    ��� ��

    � ��

    �� ��

    �� ��

    D: I IV I IV V7 I IV6 V I

    Riemann (1893): Vereinfachte Harmonielehre

    Functional analysis

    � � �����

    ��

    � ��

    � �� � ��

    � � � ��

    � ��

    ��� ��

    � ��

    �� ��

    �� ��

    T S T S D T S D T

    Lerdahl & Jackendoff (1983):

    A Generative Theory of Tonal Music

    � � �����

    ����

    � ��

    � � ��

    � � � ��

    �� ��

    �� ��

    � ��

    �� �� �� ��

    Winograd (1968), Keiler (1978),

    Steedman (1984), Rohrmeier (2011)

    Structured functional analysis

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    6/24

    Approaches to Harmonic Analysis Rameau (1722): Traité de l’harmonie

    Roman numeral analysis

    � � �����

    ��

    � ��

    � �� � ��

    � � � ��

    � ��

    ��� ��

    � ��

    �� ��

    �� ��

    D: I IV I IV V7 I IV6 V I

    Riemann (1893): Vereinfachte Harmonielehre

    Functional analysis

    � � �����

    ��

    � ��

    � �� � ��

    � � � ��

    � ��

    ��� ��

    � ��

    �� ��

    �� ��

    T S T S D T S D T

    Lerdahl & Jackendoff (1983):

    A Generative Theory of Tonal Music

    � � �����

    ����

    � ��

    � � ��

    � � � ��

    �� ��

    �� ��

    � ��

    �� �� �� ��

    Winograd (1968), Keiler (1978),

    Steedman (1984), Rohrmeier (2011)

    Structured functional analysis

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    7/24

    Tonal Space

    • Longuet-Higgins’ formalization of harmonic tonal theory

    • Tonal relations between notes

    • Ambiguous in performance

    E[[

    G[

    B[

    D

    F]

    B[[

    D[

    F

    A

    C]

    F[

    A[

    C

    E

    G]

    C[

    E[

    G

    B

    D]

    G[

    B[

    D

    F]

    A]

    D[

    F

    A

    C]

    E]

    y Major 3rd

    4:5

    x Perfect 5th

    2:3

    z Octave

    1:2

    • Harmonic analysis disambiguates tonal relations

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    8/24

    Harmony in the Tonal Space

    E[[[

    G[[

    B[[

    D[

    F

    A

    C]

    B[[[

    D[[

    F[

    A[

    C

    E

    G]

    F[[

    A[[

    C[

    E[

    G

    B

    D]

    C[[

    E[[

    G[

    B[

    D

    F]

    A]

    G[[

    B[[

    D[

    F

    A

    C]

    E]

    D[[

    F[

    A[

    C

    E

    G]

    B]

    A[[

    C[

    E[

    G

    B

    D]

    F]]

    E[[

    G[

    B[

    D

    F]

    A]

    C]]

    B[[

    D[

    F

    A

    C]

    E]

    G]]

    F[

    A[

    C

    E

    G]

    B]

    D]]

    C[

    E[

    G

    B

    D]

    F]]

    A]]

    Dominant

    Tonic

  • Introduction Harmonic Analysis Harmonic CCG Statistical Parsing Conclusion

    9/24

    Functional Harmony

    E[[[

    G[[

    B[[

    D[

    F

    A

    C]

    B[[[

    D[[

    F[

    A[

    C

    E

    G]

    F[[

    A[[

    C[

    E[

    G