Introduction Meinard Mller International Audio Laboratories - - PowerPoint PPT Presentation

introduction
SMART_READER_LITE
LIVE PREVIEW

Introduction Meinard Mller International Audio Laboratories - - PowerPoint PPT Presentation

Lecture Music Processing Introduction Meinard Mller International Audio Laboratories Erlangen meinard.mueller@audiolabs-erlangen.de Music Music Information Retrieval (MIR) MusicXML (Text) Sheet Music (Image) CD / MP3 (Audio) Dance /


slide-1
SLIDE 1

Music Processing Meinard Müller

Lecture

Introduction

International Audio Laboratories Erlangen meinard.mueller@audiolabs-erlangen.de

slide-2
SLIDE 2

Music

slide-3
SLIDE 3

Music Information Retrieval (MIR)

Sheet Music (Image) CD / MP3 (Audio) MusicXML (Text) Music Film (Video) Dance / Motion (Mocap) MIDI Music Literature (Text) Singing / Voice (Audio)

Music

slide-4
SLIDE 4

Music Information Retrieval (MIR) Music

Musicology Library Sciences User Interfaces Signal Processing Machine Learning Information Retrieval

slide-5
SLIDE 5

Piano Roll Representation

slide-6
SLIDE 6

Player Piano (1900)

slide-7
SLIDE 7

Time Pitch J.S. Bach, C-Major Fuge (Well Tempered Piano, BWV 846)

Piano Roll Representation (MIDI)

slide-8
SLIDE 8

Query: Goal: Find all occurrences of the query

Piano Roll Representation (MIDI)

slide-9
SLIDE 9

Matches:

Piano Roll Representation (MIDI)

Query: Goal: Find all occurrences of the query

slide-10
SLIDE 10

Music Retrieval

Query Database Hit Bernstein (1962) Beethoven, Symphony No. 5 Beethoven, Symphony No. 5:

  • Bernstein (1962)
  • Karajan (1982)
  • Gould (1992)
  • Beethoven, Symphony No. 9
  • Beethoven, Symphony No. 3
  • Haydn Symphony No. 94

Audio-ID Version-ID Category-ID

slide-11
SLIDE 11

Music Synchronization: Audio-Audio

Beethoven’s Fifth

slide-12
SLIDE 12

Music Synchronization: Audio-Audio

Time (seconds)

Beethoven’s Fifth Orchester (Karajan) Piano (Scherbakov)

slide-13
SLIDE 13

Music Synchronization: Audio-Audio

Time (seconds)

Beethoven’s Fifth Orchester (Karajan) Piano (Scherbakov)

slide-14
SLIDE 14

Application: Interpretation Switcher

slide-15
SLIDE 15

Music Synchronization: Image-Audio

Image Audio

slide-16
SLIDE 16

Music Synchronization: Image-Audio

Image Audio

slide-17
SLIDE 17

How to make the data comparable?

Image Audio

slide-18
SLIDE 18

How to make the data comparable?

Image Audio

Image Processing: Optical Music Recognition

slide-19
SLIDE 19

How to make the data comparable?

Image Audio

Audio Processing: Fourier Analysis Image Processing: Optical Music Recognition

slide-20
SLIDE 20

How to make the data comparable?

Image Audio

Audio Processing: Fourier Analysis Image Processing: Optical Music Recognition

slide-21
SLIDE 21

Application: Score Viewer

slide-22
SLIDE 22

Music Structure Analysis

Example: Brahms Hungarian Dance No. 5 (Ormandy)

Time (seconds)

slide-23
SLIDE 23

Music Structure Analysis

Example: Brahms Hungarian Dance No. 5 (Ormandy)

Time (seconds)

slide-24
SLIDE 24

Music Structure Analysis

Example: Brahms Hungarian Dance No. 5 (Ormandy)

Time (seconds)

A1 A2 A3 B1 B2 B3 B4 C

slide-25
SLIDE 25

Tempo Estimation and Beat Tracking

Time (seconds)

Example: Queen – Another One Bites The Dust Basic task: “Tapping the foot when listening to music’’

slide-26
SLIDE 26

Time (seconds)

Tempo Estimation and Beat Tracking

Example: Queen – Another One Bites The Dust Basic task: “Tapping the foot when listening to music’’

slide-27
SLIDE 27

Tempo Estimation and Beat Tracking

Light effects Music recommendation DJ Audio editing

slide-28
SLIDE 28

Why is Music Processing Challenging?

Chopin, Mazurka Op. 63 No. 3 Example:

slide-29
SLIDE 29

Why is Music Processing Challenging?

  • Waveform

Chopin, Mazurka Op. 63 No. 3 Example:

Amplitude Time (seconds)

slide-30
SLIDE 30

Why is Music Processing Challenging?

  • Waveform / Spectrogram

Chopin, Mazurka Op. 63 No. 3 Example:

Frequency (Hz) Time (seconds)

slide-31
SLIDE 31

Why is Music Processing Challenging?

  • Waveform / Spectrogram
  • Performance

– Tempo – Dynamics – Note deviations – Sustain pedal

Chopin, Mazurka Op. 63 No. 3 Example:

slide-32
SLIDE 32

Why is Music Processing Challenging?

  • Waveform / Spectrogram
  • Performance

– Tempo – Dynamics – Note deviations – Sustain pedal

  • Polyphony

Chopin, Mazurka Op. 63 No. 3 Example:

Main Melody Accompaniment Additional melody line

slide-33
SLIDE 33

Audio Identification Structure Analysis Fourier Transform Audio Features

Music Processing

Music Synchronization Tempo and Beat Tracking Audio Decomposition

slide-34
SLIDE 34

Book: Fundamentals of Music Processing

Meinard Müller Fundamentals of Music Processing Audio, Analysis, Algorithms, Applications 483 p., 249 illus., hardcover ISBN: 978-3-319-21944-8 Springer, 2015 Accompanying website: www.music-processing.de

slide-35
SLIDE 35

Book: Fundamentals of Music Processing

Meinard Müller Fundamentals of Music Processing Audio, Analysis, Algorithms, Applications 483 p., 249 illus., hardcover ISBN: 978-3-319-21944-8 Springer, 2015 Accompanying website: www.music-processing.de