SlideShare a Scribd company logo
1 of 17
Download to read offline
Introduction to Audio Content Analysis
module 7.2: representation of pitch in music
alexander lerch
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
introduction
overview
corresponding textbook section
section 7.2
lecture content
• pitch-related music terminology: interval, mode, tonic, chord
learning objectives
• name musical intervals and notate them in score notation
• explain pitch distance
• discuss whether a chord is a harmony
module 7.2: representation of pitch in music 1 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
introduction
overview
corresponding textbook section
section 7.2
lecture content
• pitch-related music terminology: interval, mode, tonic, chord
learning objectives
• name musical intervals and notate them in score notation
• explain pitch distance
• discuss whether a chord is a harmony
module 7.2: representation of pitch in music 1 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
notation and names
each octave (freq factor 2) is split into 12 pitch classes
C D E F G A B
C♯
D♭
D♯
E♭
F♯
G♭
G♯
A♭
A♯
B♭
0 1 2 3 4 5 6 7 8 9 10 11
C C♯/D♭ D D♯/E♭ E F F♯/G♭ G G♯/A♭ A A♯/B♭ B
module 7.2: representation of pitch in music 2 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
intervals
Interval Enharmonic Equivalent ∆ST
Unison Diminished Second 0
Minor Second Augmented Unison 1
(Major) Second Diminished Third 2
Minor Third Augmented Second 3
Major Third Diminished Fourth 4
(Perfect) Fourth Augmented Third 5
Augmented Fourth Diminished Fifth/Tritone 6
(Perfect) Fifth Diminished Sixth 7
Minor Sixth Augmented Fifth 8
Major Sixth Diminished Seventh 9
Minor Seventh Augmented Sixth 10
Major Seventh Diminished Octave 11
(Perfect) Octave Augmented Seventh 12
module 7.2: representation of pitch in music 3 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
MIDI pitch
p(f ) = 69 + 12 · log2

f
fA4

f (p) = fA4 · 2
p−69
12
MIDI pitch mapping to pitch class
PC(p) = mod (p, 12)
module 7.2: representation of pitch in music 4 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
MIDI pitch
p(f ) = 69 + 12 · log2

f
fA4

f (p) = fA4 · 2
p−69
12
MIDI pitch mapping to pitch class
PC(p) = mod (p, 12)
module 7.2: representation of pitch in music 4 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
(MIDI) pitch distance
cent: pitch distance between two frequencies
∆C(f1, f2) = 100 · p(f1) − p(f2)

= 100 ·

69 + 12 · log2

f1
fA4

−

69 + 12 · log2

f2
fA4

= 1200 · log2

f1
f2

⇒ 100 cents span one semitone
module 7.2: representation of pitch in music 5 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
(MIDI) pitch distance
cent: pitch distance between two frequencies
∆C(f1, f2) = 100 · p(f1) − p(f2)

= 100 ·

69 + 12 · log2

f1
fA4

−

69 + 12 · log2

f2
fA4

= 1200 · log2

f1
f2

⇒ 100 cents span one semitone
module 7.2: representation of pitch in music 5 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
(MIDI) pitch distance
cent: pitch distance between two frequencies
∆C(f1, f2) = 100 · p(f1) − p(f2)

= 100 ·

69 + 12 · log2

f1
fA4

−

69 + 12 · log2

f2
fA4

= 1200 · log2

f1
f2

⇒ 100 cents span one semitone
module 7.2: representation of pitch in music 5 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
temperament
equally tempered scale:
• octave split into 12 equidistant notes (on log scale)
• not key dependent,any modulation possible
• enharmonic equivalence: C♯ = D♭
• typical scale for keyboard instruments
f1
f2
= 2
N/12
other scales can sound purer for specific keys but are less commonly used
module 7.2: representation of pitch in music 6 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
intonation  vibrato
expressive intonation: deviation of pitch frequency from temperament
depending on musical context
• leading tones
• “pure” intervals
vibrato
• periodic modulation around mean pitch
• frequency: app. 4–10 Hz, range: app. 20–300 cents
applies only to instruments with
• continuous frequency scales: vocals, string instruments, trombone, . . .
• other possibilities to adjust frequency: guitar, wind instruments, . . .
module 7.2: representation of pitch in music 7 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
intonation  vibrato
expressive intonation: deviation of pitch frequency from temperament
depending on musical context
• leading tones
• “pure” intervals
vibrato
• periodic modulation around mean pitch
• frequency: app. 4–10 Hz, range: app. 20–300 cents
applies only to instruments with
• continuous frequency scales: vocals, string instruments, trombone, . . .
• other possibilities to adjust frequency: guitar, wind instruments, . . .
module 7.2: representation of pitch in music 7 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
intonation  vibrato
expressive intonation: deviation of pitch frequency from temperament
depending on musical context
• leading tones
• “pure” intervals
vibrato
• periodic modulation around mean pitch
• frequency: app. 4–10 Hz, range: app. 20–300 cents
applies only to instruments with
• continuous frequency scales: vocals, string instruments, trombone, . . .
• other possibilities to adjust frequency: guitar, wind instruments, . . .
module 7.2: representation of pitch in music 7 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
intonation  vibrato
expressive intonation: deviation of pitch frequency from temperament
depending on musical context
• leading tones
• “pure” intervals
vibrato
• periodic modulation around mean pitch
• frequency: app. 4–10 Hz, range: app. 20–300 cents
applies only to instruments with
• continuous frequency scales: vocals, string instruments, trombone, . . .
• other possibilities to adjust frequency: guitar, wind instruments, . . .
module 7.2: representation of pitch in music 7 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
musical pitch
intonation  vibrato
expressive intonation: deviation of pitch frequency from temperament
depending on musical context
• leading tones
• “pure” intervals
vibrato
• periodic modulation around mean pitch
• frequency: app. 4–10 Hz, range: app. 20–300 cents
applies only to instruments with
• continuous frequency scales: vocals, string instruments, trombone, . . .
• other possibilities to adjust frequency: guitar, wind instruments, . . .
module 7.2: representation of pitch in music 7 / 8
overview musical pitch intervals MIDI pitch Cent temperament intonation summary
summary
lecture content
pitch
• each octave split into 12 pitches
• pitch class is an octave-independent representation of pitch
intervals
• distance between two pitches
cent
• metric for pitch distance
module 7.2: representation of pitch in music 8 / 8

More Related Content

More from AlexanderLerch4

09-03-ACA-Temporal-Onsets.pdf
09-03-ACA-Temporal-Onsets.pdf09-03-ACA-Temporal-Onsets.pdf
09-03-ACA-Temporal-Onsets.pdfAlexanderLerch4
 
09-07-ACA-Temporal-Structure.pdf
09-07-ACA-Temporal-Structure.pdf09-07-ACA-Temporal-Structure.pdf
09-07-ACA-Temporal-Structure.pdfAlexanderLerch4
 
07-06-ACA-Tonal-Chord.pdf
07-06-ACA-Tonal-Chord.pdf07-06-ACA-Tonal-Chord.pdf
07-06-ACA-Tonal-Chord.pdfAlexanderLerch4
 
15-00-ACA-Music-Performance-Analysis.pdf
15-00-ACA-Music-Performance-Analysis.pdf15-00-ACA-Music-Performance-Analysis.pdf
15-00-ACA-Music-Performance-Analysis.pdfAlexanderLerch4
 
12-01-ACA-Similarity.pdf
12-01-ACA-Similarity.pdf12-01-ACA-Similarity.pdf
12-01-ACA-Similarity.pdfAlexanderLerch4
 
09-04-ACA-Temporal-BeatHisto.pdf
09-04-ACA-Temporal-BeatHisto.pdf09-04-ACA-Temporal-BeatHisto.pdf
09-04-ACA-Temporal-BeatHisto.pdfAlexanderLerch4
 
09-05-ACA-Temporal-Tempo.pdf
09-05-ACA-Temporal-Tempo.pdf09-05-ACA-Temporal-Tempo.pdf
09-05-ACA-Temporal-Tempo.pdfAlexanderLerch4
 
11-00-ACA-Fingerprinting.pdf
11-00-ACA-Fingerprinting.pdf11-00-ACA-Fingerprinting.pdf
11-00-ACA-Fingerprinting.pdfAlexanderLerch4
 
03-05-ACA-Input-Features.pdf
03-05-ACA-Input-Features.pdf03-05-ACA-Input-Features.pdf
03-05-ACA-Input-Features.pdfAlexanderLerch4
 
07-03-03-ACA-Tonal-Monof0.pdf
07-03-03-ACA-Tonal-Monof0.pdf07-03-03-ACA-Tonal-Monof0.pdf
07-03-03-ACA-Tonal-Monof0.pdfAlexanderLerch4
 
05-00-ACA-Data-Intro.pdf
05-00-ACA-Data-Intro.pdf05-00-ACA-Data-Intro.pdf
05-00-ACA-Data-Intro.pdfAlexanderLerch4
 
07-03-05-ACA-Tonal-F0Eval.pdf
07-03-05-ACA-Tonal-F0Eval.pdf07-03-05-ACA-Tonal-F0Eval.pdf
07-03-05-ACA-Tonal-F0Eval.pdfAlexanderLerch4
 
03-03-01-ACA-Input-TF-Fourier.pdf
03-03-01-ACA-Input-TF-Fourier.pdf03-03-01-ACA-Input-TF-Fourier.pdf
03-03-01-ACA-Input-TF-Fourier.pdfAlexanderLerch4
 
03-06-ACA-Input-FeatureLearning.pdf
03-06-ACA-Input-FeatureLearning.pdf03-06-ACA-Input-FeatureLearning.pdf
03-06-ACA-Input-FeatureLearning.pdfAlexanderLerch4
 
07-03-04-ACA-Tonal-Polyf0.pdf
07-03-04-ACA-Tonal-Polyf0.pdf07-03-04-ACA-Tonal-Polyf0.pdf
07-03-04-ACA-Tonal-Polyf0.pdfAlexanderLerch4
 
03-07-01-ACA-Input-Post-Processing.pdf
03-07-01-ACA-Input-Post-Processing.pdf03-07-01-ACA-Input-Post-Processing.pdf
03-07-01-ACA-Input-Post-Processing.pdfAlexanderLerch4
 

More from AlexanderLerch4 (20)

12-02-ACA-Genre.pdf
12-02-ACA-Genre.pdf12-02-ACA-Genre.pdf
12-02-ACA-Genre.pdf
 
10-02-ACA-Alignment.pdf
10-02-ACA-Alignment.pdf10-02-ACA-Alignment.pdf
10-02-ACA-Alignment.pdf
 
09-03-ACA-Temporal-Onsets.pdf
09-03-ACA-Temporal-Onsets.pdf09-03-ACA-Temporal-Onsets.pdf
09-03-ACA-Temporal-Onsets.pdf
 
13-00-ACA-Mood.pdf
13-00-ACA-Mood.pdf13-00-ACA-Mood.pdf
13-00-ACA-Mood.pdf
 
09-07-ACA-Temporal-Structure.pdf
09-07-ACA-Temporal-Structure.pdf09-07-ACA-Temporal-Structure.pdf
09-07-ACA-Temporal-Structure.pdf
 
07-06-ACA-Tonal-Chord.pdf
07-06-ACA-Tonal-Chord.pdf07-06-ACA-Tonal-Chord.pdf
07-06-ACA-Tonal-Chord.pdf
 
15-00-ACA-Music-Performance-Analysis.pdf
15-00-ACA-Music-Performance-Analysis.pdf15-00-ACA-Music-Performance-Analysis.pdf
15-00-ACA-Music-Performance-Analysis.pdf
 
12-01-ACA-Similarity.pdf
12-01-ACA-Similarity.pdf12-01-ACA-Similarity.pdf
12-01-ACA-Similarity.pdf
 
09-04-ACA-Temporal-BeatHisto.pdf
09-04-ACA-Temporal-BeatHisto.pdf09-04-ACA-Temporal-BeatHisto.pdf
09-04-ACA-Temporal-BeatHisto.pdf
 
09-05-ACA-Temporal-Tempo.pdf
09-05-ACA-Temporal-Tempo.pdf09-05-ACA-Temporal-Tempo.pdf
09-05-ACA-Temporal-Tempo.pdf
 
11-00-ACA-Fingerprinting.pdf
11-00-ACA-Fingerprinting.pdf11-00-ACA-Fingerprinting.pdf
11-00-ACA-Fingerprinting.pdf
 
08-00-ACA-Intensity.pdf
08-00-ACA-Intensity.pdf08-00-ACA-Intensity.pdf
08-00-ACA-Intensity.pdf
 
03-05-ACA-Input-Features.pdf
03-05-ACA-Input-Features.pdf03-05-ACA-Input-Features.pdf
03-05-ACA-Input-Features.pdf
 
07-03-03-ACA-Tonal-Monof0.pdf
07-03-03-ACA-Tonal-Monof0.pdf07-03-03-ACA-Tonal-Monof0.pdf
07-03-03-ACA-Tonal-Monof0.pdf
 
05-00-ACA-Data-Intro.pdf
05-00-ACA-Data-Intro.pdf05-00-ACA-Data-Intro.pdf
05-00-ACA-Data-Intro.pdf
 
07-03-05-ACA-Tonal-F0Eval.pdf
07-03-05-ACA-Tonal-F0Eval.pdf07-03-05-ACA-Tonal-F0Eval.pdf
07-03-05-ACA-Tonal-F0Eval.pdf
 
03-03-01-ACA-Input-TF-Fourier.pdf
03-03-01-ACA-Input-TF-Fourier.pdf03-03-01-ACA-Input-TF-Fourier.pdf
03-03-01-ACA-Input-TF-Fourier.pdf
 
03-06-ACA-Input-FeatureLearning.pdf
03-06-ACA-Input-FeatureLearning.pdf03-06-ACA-Input-FeatureLearning.pdf
03-06-ACA-Input-FeatureLearning.pdf
 
07-03-04-ACA-Tonal-Polyf0.pdf
07-03-04-ACA-Tonal-Polyf0.pdf07-03-04-ACA-Tonal-Polyf0.pdf
07-03-04-ACA-Tonal-Polyf0.pdf
 
03-07-01-ACA-Input-Post-Processing.pdf
03-07-01-ACA-Input-Post-Processing.pdf03-07-01-ACA-Input-Post-Processing.pdf
03-07-01-ACA-Input-Post-Processing.pdf
 

Recently uploaded

ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!Memoori
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentationyogeshlabana357357
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Paige Cruz
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptxFIDO Alliance
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 

Recently uploaded (20)

ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 

07-02-ACA-Tonal-Music.pdf

  • 1. Introduction to Audio Content Analysis module 7.2: representation of pitch in music alexander lerch
  • 2. overview musical pitch intervals MIDI pitch Cent temperament intonation summary introduction overview corresponding textbook section section 7.2 lecture content • pitch-related music terminology: interval, mode, tonic, chord learning objectives • name musical intervals and notate them in score notation • explain pitch distance • discuss whether a chord is a harmony module 7.2: representation of pitch in music 1 / 8
  • 3. overview musical pitch intervals MIDI pitch Cent temperament intonation summary introduction overview corresponding textbook section section 7.2 lecture content • pitch-related music terminology: interval, mode, tonic, chord learning objectives • name musical intervals and notate them in score notation • explain pitch distance • discuss whether a chord is a harmony module 7.2: representation of pitch in music 1 / 8
  • 4. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch notation and names each octave (freq factor 2) is split into 12 pitch classes C D E F G A B C♯ D♭ D♯ E♭ F♯ G♭ G♯ A♭ A♯ B♭ 0 1 2 3 4 5 6 7 8 9 10 11 C C♯/D♭ D D♯/E♭ E F F♯/G♭ G G♯/A♭ A A♯/B♭ B module 7.2: representation of pitch in music 2 / 8
  • 5. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch intervals Interval Enharmonic Equivalent ∆ST Unison Diminished Second 0 Minor Second Augmented Unison 1 (Major) Second Diminished Third 2 Minor Third Augmented Second 3 Major Third Diminished Fourth 4 (Perfect) Fourth Augmented Third 5 Augmented Fourth Diminished Fifth/Tritone 6 (Perfect) Fifth Diminished Sixth 7 Minor Sixth Augmented Fifth 8 Major Sixth Diminished Seventh 9 Minor Seventh Augmented Sixth 10 Major Seventh Diminished Octave 11 (Perfect) Octave Augmented Seventh 12 module 7.2: representation of pitch in music 3 / 8
  • 6. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch MIDI pitch p(f ) = 69 + 12 · log2 f fA4 f (p) = fA4 · 2 p−69 12 MIDI pitch mapping to pitch class PC(p) = mod (p, 12) module 7.2: representation of pitch in music 4 / 8
  • 7. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch MIDI pitch p(f ) = 69 + 12 · log2 f fA4 f (p) = fA4 · 2 p−69 12 MIDI pitch mapping to pitch class PC(p) = mod (p, 12) module 7.2: representation of pitch in music 4 / 8
  • 8. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch (MIDI) pitch distance cent: pitch distance between two frequencies ∆C(f1, f2) = 100 · p(f1) − p(f2) = 100 · 69 + 12 · log2 f1 fA4 − 69 + 12 · log2 f2 fA4 = 1200 · log2 f1 f2 ⇒ 100 cents span one semitone module 7.2: representation of pitch in music 5 / 8
  • 9. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch (MIDI) pitch distance cent: pitch distance between two frequencies ∆C(f1, f2) = 100 · p(f1) − p(f2) = 100 · 69 + 12 · log2 f1 fA4 − 69 + 12 · log2 f2 fA4 = 1200 · log2 f1 f2 ⇒ 100 cents span one semitone module 7.2: representation of pitch in music 5 / 8
  • 10. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch (MIDI) pitch distance cent: pitch distance between two frequencies ∆C(f1, f2) = 100 · p(f1) − p(f2) = 100 · 69 + 12 · log2 f1 fA4 − 69 + 12 · log2 f2 fA4 = 1200 · log2 f1 f2 ⇒ 100 cents span one semitone module 7.2: representation of pitch in music 5 / 8
  • 11. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch temperament equally tempered scale: • octave split into 12 equidistant notes (on log scale) • not key dependent,any modulation possible • enharmonic equivalence: C♯ = D♭ • typical scale for keyboard instruments f1 f2 = 2 N/12 other scales can sound purer for specific keys but are less commonly used module 7.2: representation of pitch in music 6 / 8
  • 12. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch intonation vibrato expressive intonation: deviation of pitch frequency from temperament depending on musical context • leading tones • “pure” intervals vibrato • periodic modulation around mean pitch • frequency: app. 4–10 Hz, range: app. 20–300 cents applies only to instruments with • continuous frequency scales: vocals, string instruments, trombone, . . . • other possibilities to adjust frequency: guitar, wind instruments, . . . module 7.2: representation of pitch in music 7 / 8
  • 13. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch intonation vibrato expressive intonation: deviation of pitch frequency from temperament depending on musical context • leading tones • “pure” intervals vibrato • periodic modulation around mean pitch • frequency: app. 4–10 Hz, range: app. 20–300 cents applies only to instruments with • continuous frequency scales: vocals, string instruments, trombone, . . . • other possibilities to adjust frequency: guitar, wind instruments, . . . module 7.2: representation of pitch in music 7 / 8
  • 14. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch intonation vibrato expressive intonation: deviation of pitch frequency from temperament depending on musical context • leading tones • “pure” intervals vibrato • periodic modulation around mean pitch • frequency: app. 4–10 Hz, range: app. 20–300 cents applies only to instruments with • continuous frequency scales: vocals, string instruments, trombone, . . . • other possibilities to adjust frequency: guitar, wind instruments, . . . module 7.2: representation of pitch in music 7 / 8
  • 15. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch intonation vibrato expressive intonation: deviation of pitch frequency from temperament depending on musical context • leading tones • “pure” intervals vibrato • periodic modulation around mean pitch • frequency: app. 4–10 Hz, range: app. 20–300 cents applies only to instruments with • continuous frequency scales: vocals, string instruments, trombone, . . . • other possibilities to adjust frequency: guitar, wind instruments, . . . module 7.2: representation of pitch in music 7 / 8
  • 16. overview musical pitch intervals MIDI pitch Cent temperament intonation summary musical pitch intonation vibrato expressive intonation: deviation of pitch frequency from temperament depending on musical context • leading tones • “pure” intervals vibrato • periodic modulation around mean pitch • frequency: app. 4–10 Hz, range: app. 20–300 cents applies only to instruments with • continuous frequency scales: vocals, string instruments, trombone, . . . • other possibilities to adjust frequency: guitar, wind instruments, . . . module 7.2: representation of pitch in music 7 / 8
  • 17. overview musical pitch intervals MIDI pitch Cent temperament intonation summary summary lecture content pitch • each octave split into 12 pitches • pitch class is an octave-independent representation of pitch intervals • distance between two pitches cent • metric for pitch distance module 7.2: representation of pitch in music 8 / 8