Pre-Viva Talk: Parsing Jazz: Harmonic Analysis of Music ... · PDF file Introduction Harmonic...
date post
12-Mar-2020Category
Documents
view
20download
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