Searching for Similar Phrases in Music Audio

Similar documents
Beat-Synchronous Chroma Representations for Music Analysis

Lecture 11: Chroma and Chords

Data Driven Music Understanding

Data Driven Music Understanding

Music Information Retrieval for Jazz

Extracting and Using Music Audio Information

Instrument Recognition in Polyphonic Mixtures Using Spectral Envelopes

Tempo and Beat Analysis

Music Synchronization. Music Synchronization. Music Data. Music Data. General Goals. Music Information Retrieval (MIR)

Topic 11. Score-Informed Source Separation. (chroma slides adapted from Meinard Mueller)

Music Similarity and Cover Song Identification: The Case of Jazz

A System for Automatic Chord Transcription from Audio Using Genre-Specific Hidden Markov Models

Measurement of overtone frequencies of a toy piano and perception of its pitch

Chord Classification of an Audio Signal using Artificial Neural Network

The Intervalgram: An Audio Feature for Large-scale Melody Recognition

EE391 Special Report (Spring 2005) Automatic Chord Recognition Using A Summary Autocorrelation Function

A PERPLEXITY BASED COVER SONG MATCHING SYSTEM FOR SHORT LENGTH QUERIES

Automatic Labelling of tabla signals

Book: Fundamentals of Music Processing. Audio Features. Book: Fundamentals of Music Processing. Book: Fundamentals of Music Processing

Robert Alexandru Dobre, Cristian Negrescu

A TEXT RETRIEVAL APPROACH TO CONTENT-BASED AUDIO RETRIEVAL

Music Representations. Beethoven, Bach, and Billions of Bytes. Music. Research Goals. Piano Roll Representation. Player Piano (1900)

CSC475 Music Information Retrieval

Supervised Learning in Genre Classification

TOWARD AN INTELLIGENT EDITOR FOR JAZZ MUSIC

Content-based music retrieval

Topic 10. Multi-pitch Analysis

DAY 1. Intelligent Audio Systems: A review of the foundations and applications of semantic audio analysis and music information retrieval

Week 14 Music Understanding and Classification

Beethoven, Bach, and Billions of Bytes

MUSI-6201 Computational Music Analysis

Effects of acoustic degradations on cover song recognition

Topic 4. Single Pitch Detection

Music Representations

Chord Recognition. Aspects of Music. Musical Chords. Harmony: The Basis of Music. Musical Chords. Musical Chords. Music Processing.

Musical Acoustics Lecture 15 Pitch & Frequency (Psycho-Acoustics)

Week 14 Query-by-Humming and Music Fingerprinting. Roger B. Dannenberg Professor of Computer Science, Art and Music Carnegie Mellon University

Lecture 15: Research at LabROSA

INTER GENRE SIMILARITY MODELLING FOR AUTOMATIC MUSIC GENRE CLASSIFICATION

Statistical Modeling and Retrieval of Polyphonic Music

Edit Menu. To Change a Parameter Place the cursor below the parameter field. Rotate the Data Entry Control to change the parameter value.

Recognition and Summarization of Chord Progressions and Their Application to Music Information Retrieval

Computational Models of Music Similarity. Elias Pampalk National Institute for Advanced Industrial Science and Technology (AIST)

Timing In Expressive Performance

AUTOMASHUPPER: AN AUTOMATIC MULTI-SONG MASHUP SYSTEM

THE importance of music content analysis for musical

Automatic music transcription

POST-PROCESSING FIDDLE : A REAL-TIME MULTI-PITCH TRACKING TECHNIQUE USING HARMONIC PARTIAL SUBTRACTION FOR USE WITHIN LIVE PERFORMANCE SYSTEMS

Tempo and Beat Tracking

Soundprism: An Online System for Score-Informed Source Separation of Music Audio Zhiyao Duan, Student Member, IEEE, and Bryan Pardo, Member, IEEE

Simple Harmonic Motion: What is a Sound Spectrum?

Pitch Perception and Grouping. HST.723 Neural Coding and Perception of Sound

Digital Signal. Continuous. Continuous. amplitude. amplitude. Discrete-time Signal. Analog Signal. Discrete. Continuous. time. time.

Outline. Why do we classify? Audio Classification

MUSIC is a ubiquitous and vital part of the lives of billions

UNIVERSITY OF DUBLIN TRINITY COLLEGE

ARECENT emerging area of activity within the music information

Automatic Identification of Samples in Hip Hop Music

Structured training for large-vocabulary chord recognition. Brian McFee* & Juan Pablo Bello

A CLASSIFICATION APPROACH TO MELODY TRANSCRIPTION

Transcription An Historical Overview

Music Genre Classification

A CHROMA-BASED SALIENCE FUNCTION FOR MELODY AND BASS LINE ESTIMATION FROM MUSIC AUDIO SIGNALS

ATSC vs NTSC Spectrum. ATSC 8VSB Data Framing

Transcription of the Singing Melody in Polyphonic Music

On Human Capability and Acoustic Cues for Discriminating Singing and Speaking Voices

Automatic Extraction of Popular Music Ringtones Based on Music Structure Analysis

Audio. Meinard Müller. Beethoven, Bach, and Billions of Bytes. International Audio Laboratories Erlangen. International Audio Laboratories Erlangen

A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication

DAT335 Music Perception and Cognition Cogswell Polytechnical College Spring Week 6 Class Notes

Lecture 12: Alignment and Matching

A Parametric Autoregressive Model for the Extraction of Electric Network Frequency Fluctuations in Audio Forensic Authentication

GCT535- Sound Technology for Multimedia Timbre Analysis. Graduate School of Culture Technology KAIST Juhan Nam

Chroma Binary Similarity and Local Alignment Applied to Cover Song Identification

MUSIC/AUDIO ANALYSIS IN PYTHON. Vivek Jayaram

Drum Sound Identification for Polyphonic Music Using Template Adaptation and Matching Methods

Aspects of Music. Chord Recognition. Musical Chords. Harmony: The Basis of Music. Musical Chords. Musical Chords. Piece of music. Rhythm.

GRADIENT-BASED MUSICAL FEATURE EXTRACTION BASED ON SCALE-INVARIANT FEATURE TRANSFORM

MUSIC TONALITY FEATURES FOR SPEECH/MUSIC DISCRIMINATION. Gregory Sell and Pascal Clark

LCD and Plasma display technologies are promising solutions for large-format

Music Emotion Recognition. Jaesung Lee. Chung-Ang University

A Survey of Audio-Based Music Classification and Annotation

International Journal of Advance Engineering and Research Development MUSICAL INSTRUMENT IDENTIFICATION AND STATUS FINDING WITH MFCC

MUSICAL meter is a hierarchical structure, which consists

Analysing Musical Pieces Using harmony-analyser.org Tools

Music Information Retrieval

Video-based Vibrato Detection and Analysis for Polyphonic String Music

Voice & Music Pattern Extraction: A Review

Large-Scale Pattern Discovery in Music. Thierry Bertin-Mahieux

Trevor de Clercq. Music Informatics Interest Group Meeting Society for Music Theory November 3, 2018 San Antonio, TX

Composer Identification of Digital Audio Modeling Content Specific Features Through Markov Models

IMPROVING RHYTHMIC SIMILARITY COMPUTATION BY BEAT HISTOGRAM TRANSFORMATIONS

Semi-automated extraction of expressive performance information from acoustic recordings of piano music. Andrew Earis

Modcan Touch Sequencer Manual

Detection and demodulation of non-cooperative burst signal Feng Yue 1, Wu Guangzhi 1, Tao Min 1

Introductions to Music Information Retrieval

Wind Noise Reduction Using Non-negative Sparse Coding

Analyzer Documentation

2 2. Melody description The MPEG-7 standard distinguishes three types of attributes related to melody: the fundamental frequency LLD associated to a t

AUTOREGRESSIVE MFCC MODELS FOR GENRE CLASSIFICATION IMPROVED BY HARMONIC-PERCUSSION SEPARATION

Transcription:

Searching for Similar Phrases in Music udio an Ellis Laboratory for Recognition and Organization of Speech and udio ept. Electrical Engineering, olumbia University, NY US http://labrosa.ee.columbia.edu/ 1. Motivation: Similar Phrases. Phrase Matching System 3. Experiments. onclusions & uture Similar Phrases in Music - Ellis 7-1-1 p. 1 /1

1. Motivation: Similar Phrases Idea: Music is a sequence of reused pieces e.g. melodic runs, chord sequences,... an we identify them in large music databases?... which we have i.e. machine learning pplications classification and matching of pieces compressed representation data-driven musicology Similar Phrases in Music - Ellis 7-1-1 p. /1

ommon Phrase iscovery Beat tracking Music audio hroma features Key normalization Landmark identification Locality Sensitive Hash Table hop up music into short descriptions of musical content -beat beat-chroma matrices? hoose a few that appear to be starts Put into LSH table (similar items fall in same bin) ind the bins with most entries Similar Phrases in Music - Ellis 7-1-1 p. 3 /1

. Phrase Matching: Beat Tracking oal: One feature vector per beat (tatum) for tempo normalization, efficiency Onset Strength Envelope sumf(max(, difft(log X(t, f) ))) freq / mel 3 Ellis, 7 5 15 time / sec utocorr. + window global tempo estimate 1.5 BPM 3 5 7 9 lag / ms samples Similar Phrases in Music - Ellis 7-1-1 p. /1

Piano scale hroma eatures hroma features convert spectral energy into musical weights in a canonical octave freq / khz 3 1 i.e. 1 semitone bins time / sec 3 5 7 time / frames an resynthesize as Shepard Tones level / db Piano chromatic scale all octaves at once 1 Shepard tone spectra - - -3 - -5-5 15 5 freq / Hz chroma freq / khz 3 1 I chroma Shepard tone resynth time / sec Similar Phrases in Music - Ellis 7-1-1 p. 5 /1

Key Estimation ovariance of chroma reflects key Normalize by transposing for best fit single aussian model of one piece find ML rotation of other pieces model all transposed pieces iterate until convergence aligned chroma Taxman Eleanor Rigby I'm Only Sleeping Love You To ligned lobal model She Said She Said ood ay Sunshine nd Your Bird an Sing Similar Phrases in Music - Ellis 7-1-1 p. /1 Ellis ISSP 7 Yellow Submarine aligned chroma

Landmark Location Looking for beginnings of phrases e.g. abrupt change in harmony, instruments, etc. use likelihood ratio test: weighted windows either side of boundary vs. all hoose top freq / khz ome Together - Spectrogram, Beat-sync chromogram, and top segment points 3 locally-normalized peaks 1 1.. to control data size 5 Similar Phrases in Music - Ellis 5 7-1-1 15 p. 7 /1 time / sec 5

Locality Sensitive Hashes oal: Quantize high-dimensional data so similar items fall into same bin.. for fast and scalable nearest-neighbor search Idea: Multiple random scalar projections each one will tend to keep neighbors nearby items close together in all projections are probably neighbors from Slaney & asey Similar Phrases in Music - Ellis 7-1-1 p. /1

3. Experiments ata artist - artist x albums = 113 tracks (up to) landmarks/track = 1,7 patches each patch = 1 s x beats ( dims) # neighbors within. - 7 a patches Performance 9 feature calculation: ~ min 7 LSH 1k NNs: 5 ~ 3 sec 51 patches have 3 > NNs within r =. count 5 15 5 3 35 # near neighbors Similar Phrases in Music - Ellis 7-1-1 p. 9 /1

Results - artist radiohead 1-You 19.7-19.5s green day -Blood Sex nd Booze 1.3-19.s 1 1 radiohead 7-Ripcord 177.-1.5s radiohead 11-enchildren hidden 3.9-35.s 1 1 5 15 beat mainly sustained notes 5 15 beat Similar Phrases in Music - Ellis 7-1-1 p. /1

Results - Beatles Only the Beatles tracks ll beat offsets = 1,75 patches LSH takes 3 sec - approx NlogN in patches? High-pass along time to avoid sustained notes Song filter remove hits in same track 1 1 -I Should Have Known Better 9.-97.7s 9-Martha My ear 9.9-9.s 5 15 beat Similar Phrases in Music - Ellis 7-1-1 p. 11/1 1 1 5-Here There nd Everywhere 1.1-.5s 1-Piggies.-9.s 5 15 beat

Summary / onclusions Beat tracking Music audio hroma features Key normalization Landmark identification Locality Sensitive Hash Table Lots of data find motifs by counting near neighbors ommon patterns e.g. melodic/harmonic-beat sequences uture different features and/or pre-emphasis better landmark points complete dictionary Similar Phrases in Music - Ellis 7-1-1 p. 1/1