+ All Categories
Home > Documents > Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data....

Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data....

Date post: 11-Jul-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
63
Geometry/Topology of Musical Audio Data Chris Tralie Duke University October 23, 2014 Chris Tralie Geometry/Topology of Musical Audio Data
Transcript
Page 1: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Geometry/Topology of Musical Audio Data

Chris Tralie

Duke University

October 23, 2014

Chris Tralie Geometry/Topology of Musical Audio Data

Page 2: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Overview

B View music as a geometric curve in high dimensionsB Express timbral and thematic musical ideas in geometric

languageB Use geometric features for classification of musical audio

Joint work with Paul Bendich, John Harer, Marshall Ratlif, andDerrick NowakSpecial thanks to the summer Data+ undergraduate researchprogram and IID!

Chris Tralie Geometry/Topology of Musical Audio Data

Page 3: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Motivating Demo

B DEMO

Chris Tralie Geometry/Topology of Musical Audio Data

Page 4: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Talk Overview

I Sampled Audio Basics/Spectrograms

B MFCC/Chroma FeaturesB PCA and LoopDittyB Topological Data Analysis Bird’s Eye ViewB Learning on Persistence DiagramsB Genre Classification ResultsB Future Work: Artist20 / Bridge Detection

Chris Tralie Geometry/Topology of Musical Audio Data

Page 5: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Digital Audio Basics: Representation/Sampling

I 1D time series x [n], sampled at 44100hzI Need for dimension reduction

B 1 second chunk lives in R44100

B 3 second chunk lives in R132300!

Chris Tralie Geometry/Topology of Musical Audio Data

Page 6: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Digital Audio Basics: Sliding Window

For a window length of M samples

xM [n] =

x [n]

x [n + 1]x [n + 2]

...x [n + M]

∈ RM

Can summarize each window with the Fourier TransformB Want each window to have roughly stationary frequency

statisticsB Leads to the Short-Time Fourier Transform or a

Spectrogram

Chris Tralie Geometry/Topology of Musical Audio Data

Page 7: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Digital Audio Basics: Spectrogram Examples

Plucked String

Chris Tralie Geometry/Topology of Musical Audio Data

Page 8: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Digital Audio Basics: Spectrogram Examples

Coltrane / Aeorosmith

Chris Tralie Geometry/Topology of Musical Audio Data

Page 9: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Digital Audio Basics: Spectrogram Examples

Coltrane / Aeorosmith Zoomed

Chris Tralie Geometry/Topology of Musical Audio Data

Page 10: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Talk Overview

B Sampled Audio Basics/Spectrograms

I MFCC/Chroma Features

B PCA and LoopDittyB Topological Data Analysis Bird’s Eye ViewB Learning on Persistence DiagramsB Genre Classification ResultsB Future Work: Artist20 / Bridge Detection

Chris Tralie Geometry/Topology of Musical Audio Data

Page 11: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

MFCC/Chroma Features

I Purpose: To perform a nonlinear dimension reduction fromR44100 to R50

I Reduction is severe but it should retain importantperceptual informationB Pitches / Overall spectral shape

I Reduction will increase robustness to noise and addresscurse of dimensionality

Chris Tralie Geometry/Topology of Musical Audio Data

Page 12: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Chroma Features

I Would like a feature that picks up on the notes in the musicI Frequency doubles for every increase in octave

B Ex) A is 220hz, 440hz, 880hz, 1760hz, etc.I Measuring strength of all frequencies in a pitch class leads

to 12 distinct features

Chris Tralie Geometry/Topology of Musical Audio Data

Page 13: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Chroma Features

Chris Tralie Geometry/Topology of Musical Audio Data

Page 14: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Chroma Features: Piano Chromatic Scale Example

Chris Tralie Geometry/Topology of Musical Audio Data

Page 15: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Chroma Features: When Doves Cry (Sound Example)

Chris Tralie Geometry/Topology of Musical Audio Data

Page 16: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

MFCC Features

I Something’s Missing (no absolute octave reference)I Design a feature that picks up on spectral envelope

1. Multiply STFT with mel-spaced triangular filterbank2. Take the log of the amplitude in each mel bin3. Perform the discrete cosine transform (keep the first 13coefficients)

Chris Tralie Geometry/Topology of Musical Audio Data

Page 17: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

MFCC Features: When Doves Cry (Sound Example)

Chris Tralie Geometry/Topology of Musical Audio Data

Page 18: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Analysis/Texture Windows

I Take mean/variance of many small STFT windows in alarger window

I (Chroma (12) + MFCC (13)) x 2 = 50I Reduction from RN to R50

Chris Tralie Geometry/Topology of Musical Audio Data

Page 19: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Talk Overview

B Sampled Audio Basics/SpectrogramsB MFCC/Chroma Features

I PCA and LoopDitty

B Topological Data Analysis Bird’s Eye ViewB Learning on Persistence DiagramsB Genre Classification ResultsB Future Work: Artist20 / Bridge Detection

Chris Tralie Geometry/Topology of Musical Audio Data

Page 20: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Curves in R50

I First big conceptual breakthrough: each texture window isa point in R50

I Transition from analysis to geometryI Do PCA on these curves to visualize in 3DI First time we see dimension reduction is important!

Chris Tralie Geometry/Topology of Musical Audio Data

Page 21: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Curves in R50

I First big conceptual breakthrough: each texture window isa point in R50

I Transition from analysis to geometryI Do PCA on these curves to visualize in 3DI First time we see dimension reduction is important!

Chris Tralie Geometry/Topology of Musical Audio Data

Page 22: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

LoopDitty: Synchronize PCA with Audio

I In-depth live demo: Michael Jackson “Bad”

Chris Tralie Geometry/Topology of Musical Audio Data

Page 23: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

LoopDitty.net

I I created a web site that can draw these curves for anysound on SoundCloud. Try it out and let me know what youfind!

Chris Tralie Geometry/Topology of Musical Audio Data

Page 24: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Talk Overview

B Sampled Audio Basics/SpectrogramsB MFCC/Chroma FeaturesB PCA and LoopDitty

I Topological Data Analysis Bird’s Eye View

B Learning on Persistence DiagramsB Genre Classification ResultsB Future Work: Artist20 / Bridge Detection

Chris Tralie Geometry/Topology of Musical Audio Data

Page 25: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

TDA Motivation

I Need a quantitative way to measure geometric features inhigh dimensions

I Don’t care about coordinatesI Do care about multi-scale features (from small wiggles to

big clusters and loops in verse/chorus)I Topological Data Analysis (TDA) good for the job

B Allows to measure clusters, cycles, and critical pointsin high dimensions

Chris Tralie Geometry/Topology of Musical Audio Data

Page 26: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Cycles: 1D Rips Filtration

I First motivation for looking at music: tons of cycles

Chris Tralie Geometry/Topology of Musical Audio Data

Page 27: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Cycles: 1D Rips Filtration

Chris Tralie Geometry/Topology of Musical Audio Data

Page 28: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Cycles: 1D Rips Filtration

Chris Tralie Geometry/Topology of Musical Audio Data

Page 29: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Cycles: 1D Rips Filtration

Chris Tralie Geometry/Topology of Musical Audio Data

Page 30: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Cycles: 1D Rips Filtration

Chris Tralie Geometry/Topology of Musical Audio Data

Page 31: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Cycles: 1D Rips Filtration

Chris Tralie Geometry/Topology of Musical Audio Data

Page 32: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Cycles: 1D Rips Filtration

Chris Tralie Geometry/Topology of Musical Audio Data

Page 33: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Cycles: 1D Rips Filtration

I Information encoded in a Persistence DiagramI Birth time (time of formation) of loop on x-axisI Death time (time of getting filled in) of loop on y-axis

Chris Tralie Geometry/Topology of Musical Audio Data

Page 34: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Critical Points: Morse Filtrations

Chris Tralie Geometry/Topology of Musical Audio Data

Page 35: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Critical Points: Morse Filtrations

Chris Tralie Geometry/Topology of Musical Audio Data

Page 36: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Critical Points: Morse Filtrations

Chris Tralie Geometry/Topology of Musical Audio Data

Page 37: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Critical Points: Morse Filtrations

Chris Tralie Geometry/Topology of Musical Audio Data

Page 38: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Critical Points: Morse Filtrations

Chris Tralie Geometry/Topology of Musical Audio Data

Page 39: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Critical Points: Morse Filtrations

Chris Tralie Geometry/Topology of Musical Audio Data

Page 40: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Critical Points: Morse Filtrations

Chris Tralie Geometry/Topology of Musical Audio Data

Page 41: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Critical Points: Morse Filtrations

Chris Tralie Geometry/Topology of Musical Audio Data

Page 42: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Finding Critical Points: Morse Filtrations

I For a general curve, no reason to privilege any directionI Filter along many directions equally spaced on SN

Chris Tralie Geometry/Topology of Musical Audio Data

Page 43: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Talk Overview

B Sampled Audio Basics/SpectrogramsB MFCC/Chroma FeaturesB PCA and LoopDittyB Topological Data Analysis Bird’s Eye View

I Learning on Persistence Diagrams

B Genre Classification ResultsB Future Work: Artist20 / Bridge Detection

Chris Tralie Geometry/Topology of Musical Audio Data

Page 44: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Learning on Persistence Diagrams

I Original Diagram

Chris Tralie Geometry/Topology of Musical Audio Data

Page 45: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Learning on Persistence Diagrams

I Transform to lifetime (death time - birth time)

Chris Tralie Geometry/Topology of Musical Audio Data

Page 46: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Learning on Persistence Diagrams

I Sort in descending order of lifetimes to make feature vectorI Take a sparse summary of this feature vector with Fourier

coefficients

Chris Tralie Geometry/Topology of Musical Audio Data

Page 47: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Talk Overview

B Sampled Audio Basics/SpectrogramsB MFCC/Chroma FeaturesB PCA and LoopDittyB Topological Data Analysis Bird’s Eye ViewB Learning on Persistence Diagrams

I Genre Classification Results

B Future Work: Artist20 / Bridge Detection

Chris Tralie Geometry/Topology of Musical Audio Data

Page 48: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Tzanetakis Genre Dataset

I Old dataset (2002), benchmark for early work in genreclassification

I 1000 clips 30 second song clipsI 10 genres x 100 songs

B blues, classical, country, disco, hiphop, jazz, metal,pop, reggae, rock

I Well-documented problems, but 100+ papers cite it

Chris Tralie Geometry/Topology of Musical Audio Data

Page 49: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Genre Classification Pipeline

I Scale each song so that it lies in the unit cubeI Perform 1D rips filtration throwing away all notion of timeI Perform 50 Morse filtrations on piecewise linear curve in 50

equally spaced directions S49

I Grab and sort each, summarize with first 5 Fouriercoefficients

I For Chroma/MFCC, take mean/variance of eachcomponent over the whole song to embed in R100

I Do k-nearest neighbor 10-fold cross validation, with k = 5

Chris Tralie Geometry/Topology of Musical Audio Data

Page 50: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Genre Classification: Chroma/MFCC

Chris Tralie Geometry/Topology of Musical Audio Data

Page 51: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Genre Classification: Morse Filtrations

Chris Tralie Geometry/Topology of Musical Audio Data

Page 52: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Genre Classification: 1D Rips Filtration

Chris Tralie Geometry/Topology of Musical Audio Data

Page 53: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Genre Classification: Morse + 1D Rips

Chris Tralie Geometry/Topology of Musical Audio Data

Page 54: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Genre Classification: Chroma/MFCC + Morse + 1DRips

Chris Tralie Geometry/Topology of Musical Audio Data

Page 55: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Genre Forensics: Mean MFCC Morse

Chris Tralie Geometry/Topology of Musical Audio Data

Page 56: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Genre Forensics: Mean MFCC 1D Rips

Chris Tralie Geometry/Topology of Musical Audio Data

Page 57: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Genre Forensics: Mean Chroma Morse

Chris Tralie Geometry/Topology of Musical Audio Data

Page 58: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Genre Forensics: Mean Chroma 1D Rips

Chris Tralie Geometry/Topology of Musical Audio Data

Page 59: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Next Steps: Dan Ellis Artist20 Dataset

I Slightly more recent standard dataset (2007)I 20 artists, 5 albums eachI 4 albums used for training, 1 used for testI Believe TDA can say something more about global

structure

Chris Tralie Geometry/Topology of Musical Audio Data

Page 60: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Chorus/Verse Loop on Whole Song

Chris Tralie Geometry/Topology of Musical Audio Data

Page 61: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Chorus/Verse Loop on Whole Song

Chris Tralie Geometry/Topology of Musical Audio Data

Page 62: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Last Example: Loop Ditty Bridge

I Motorhead: Ace of Spades

Chris Tralie Geometry/Topology of Musical Audio Data

Page 63: Geometry/Topology of Musical Audio DataB DEMO Chris Tralie Geometry/Topology of Musical Audio Data. Talk Overview I Sampled Audio Basics/Spectrograms B MFCC/Chroma Features ... I Measuring

Questions?

Thank You!

Chris Tralie Geometry/Topology of Musical Audio Data


Recommended