AudioRadar. A metaphorical visualization for the navigation of large music collections

Similar documents
Enhancing Music Maps

Music Emotion Recognition. Jaesung Lee. Chung-Ang University

Music Mood Classification - an SVM based approach. Sebastian Napiorkowski

Outline. Why do we classify? Audio Classification

MUSI-6201 Computational Music Analysis

Music Recommendation from Song Sets

Music Genre Classification

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

Creating a Feature Vector to Identify Similarity between MIDI Files

Gaining Musical Insights: Visualizing Multiple. Listening Histories

Music Information Retrieval Community

th International Conference on Information Visualisation

Perceptual dimensions of short audio clips and corresponding timbre features

Automatic Music Clustering using Audio Attributes

A Categorical Approach for Recognizing Emotional Effects of Music

Music Similarity and Cover Song Identification: The Case of Jazz

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

Music Segmentation Using Markov Chain Methods

The MAMI Query-By-Voice Experiment Collecting and annotating vocal queries for music information retrieval

ATSSB Bb clarinet (revised February 2016) Artistic Studies Book I from the French School David Hite/Southern Music

Quality of Music Classification Systems: How to build the Reference?

Music Mood. Sheng Xu, Albert Peyton, Ryan Bhular

Shades of Music. Projektarbeit

Speech To Song Classification

Dimensional Music Emotion Recognition: Combining Standard and Melodic Audio Features

A Case Based Approach to the Generation of Musical Expression

MusCat: A Music Browser Featuring Abstract Pictures and Zooming User Interface

Subjective Similarity of Music: Data Collection for Individuality Analysis

THE EFFECT OF EXPERTISE IN EVALUATING EMOTIONS IN MUSIC

Representing, comparing and evaluating of music files

MUSICAL MOODS: A MASS PARTICIPATION EXPERIMENT FOR AFFECTIVE CLASSIFICATION OF MUSIC

Musical Hit Detection

jsymbolic and ELVIS Cory McKay Marianopolis College Montreal, Canada

Supervised Learning in Genre Classification

Music Genre Classification and Variance Comparison on Number of Genres

PLANE TESSELATION WITH MUSICAL-SCALE TILES AND BIDIMENSIONAL AUTOMATIC COMPOSITION

Research & Development. White Paper WHP 228. Musical Moods: A Mass Participation Experiment for the Affective Classification of Music

Interactive Visualization for Music Rediscovery and Serendipity

WHITEPAPER. Customer Insights: A European Pay-TV Operator s Transition to Test Automation

10 Visualization of Tonal Content in the Symbolic and Audio Domains

Melody Retrieval On The Web

LESSON 1 PITCH NOTATION AND INTERVALS

Composer Style Attribution

6.UAP Project. FunPlayer: A Real-Time Speed-Adjusting Music Accompaniment System. Daryl Neubieser. May 12, 2016

jsymbolic 2: New Developments and Research Opportunities

However, in studies of expressive timing, the aim is to investigate production rather than perception of timing, that is, independently of the listene

Influence of timbre, presence/absence of tonal hierarchy and musical training on the perception of musical tension and relaxation schemas

Lyric-Based Music Mood Recognition

Can Song Lyrics Predict Genre? Danny Diekroeger Stanford University

The Perception of Emotion in the Singing Voice

KINDERGARTEN-CURRICULUM MAP

Student Performance Q&A:

INTER GENRE SIMILARITY MODELLING FOR AUTOMATIC MUSIC GENRE CLASSIFICATION

2014 Music Performance GA 3: Aural and written examination

Automatic Composition from Non-musical Inspiration Sources

Notes on David Temperley s What s Key for Key? The Krumhansl-Schmuckler Key-Finding Algorithm Reconsidered By Carley Tanoue

Automatic Rhythmic Notation from Single Voice Audio Sources

LISTEN OR INTERACT? A LARGE-SCALE SURVEY ON MUSIC LISTENING AND MANAGEMENT BEHAVIOURS

PLAYSOM AND POCKETSOMPLAYER, ALTERNATIVE INTERFACES TO LARGE MUSIC COLLECTIONS

Introduction to Performance Fundamentals

Fine Arts. Smyth County Schools Curriculum Map. Grade:9-12 Subject:Advanced Chorus

Take a Break, Bach! Let Machine Learning Harmonize That Chorale For You. Chris Lewis Stanford University

Chrominance Subsampling in Digital Images

Audio Feature Extraction for Corpus Analysis

Social Audio Features for Advanced Music Retrieval Interfaces

CHAPTER 6. Music Retrieval by Melody Style

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

A PERPLEXITY BASED COVER SONG MATCHING SYSTEM FOR SHORT LENGTH QUERIES

Classification of Timbre Similarity

The relationship between properties of music and elicited emotions

Loughborough University Institutional Repository. This item was submitted to Loughborough University's Institutional Repository by the/an author.

WHAT MAKES FOR A HIT POP SONG? WHAT MAKES FOR A POP SONG?

Extracting Significant Patterns from Musical Strings: Some Interesting Problems.

Acoustic and musical foundations of the speech/song illusion

Analysis and Clustering of Musical Compositions using Melody-based Features

Music Tempo Classification Using Audio Spectrum Centroid, Audio Spectrum Flatness, and Audio Spectrum Spread based on MPEG-7 Audio Features

Automatic Music Genre Classification

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

Introductions to Music Information Retrieval

A QUERY BY EXAMPLE MUSIC RETRIEVAL ALGORITHM

... A Pseudo-Statistical Approach to Commercial Boundary Detection. Prasanna V Rangarajan Dept of Electrical Engineering Columbia University

The Perception of Music

Machine Learning Term Project Write-up Creating Models of Performers of Chopin Mazurkas

2nd Grade Music Music

STRUCTURAL CHANGE ON MULTIPLE TIME SCALES AS A CORRELATE OF MUSICAL COMPLEXITY

SAMPLE ASSESSMENT TASKS MUSIC GENERAL YEAR 12

Analytic Comparison of Audio Feature Sets using Self-Organising Maps

Modeling memory for melodies

Melody Sauce is an AU / VST / MIDI FX device that creates melodies as MIDI.


Second Year Test November 16. Answer all Questions. Name. Music. Damien O Brien

Music Complexity Descriptors. Matt Stabile June 6 th, 2008

Automatic characterization of ornamentation from bassoon recordings for expressive synthesis

Ambient Music Experience in Real and Virtual Worlds Using Audio Similarity

MELODY ANALYSIS FOR PREDICTION OF THE EMOTIONS CONVEYED BY SINHALA SONGS

Visual Literacy and Design Principles

Lyricon: A Visual Music Selection Interface Featuring Multiple Icons

Musicream: Integrated Music-Listening Interface for Active, Flexible, and Unexpected Encounters with Musical Pieces

MidiFind: Fast and Effec/ve Similarity Searching in Large MIDI Databases

Statistical Modeling and Retrieval of Polyphonic Music

Transcription:

AudioRadar A metaphorical visualization for the navigation of large music collections Otmar Hilliges, Phillip Holzer, René Klüber, Andreas Butz Ludwig-Maximilians-Universität München

AudioRadar An Introduction AudioRadar is a new interface to Visualize Browse Organize Music Collections. AudioRadar is based on similarity of songs. AudioRadar visualizes similarity by proximity. Vancouver, 07/24/2006 2/ 29

Music Similarity The Blues might be Rose s crowning career achievement: It s an epic combination of mid-period Stevie Wonder, early Elton John, and side two of In Through the Out Door. Vancouver, 07/24/2006 3/ 29

How do we explain music? Music is very complex and difficult to explain. Similarity is a very common metric Sounds just like Is a mixture between Reminds you of Enables us to get a feeling for the music without actually hearing it. Vancouver, 07/24/2006 4/ 29

But How do we consume digital music? Music Collections are increasing in size (1000 to >10.000). Current player software relies on metadata for organization. Browsing music collections degrades to scrolling endless lists. Large collections require better navigation mechanism. Vancouver, 07/24/2006 5/ 29

Implications - Statistics Average collection size 3,542 Largest Collection 50,458 Active songs (80% of plays) 23% Songs never played 64% Study: Paul Lamere, Sun Microsystems. Data Courtesy of ipod Registry Vancouver, 07/24/2006 6/ 29

Implications on Collection Navigation Meta information is assigned to music rather then derived from it. Artist/Title etc. give little information on how a song sounds. Classification into genres is troublesome. Vancouver, 07/24/2006 7/ 29

Similarity Based Browsing of Music Collections Vancouver, 07/24/2006 8/ 29

AudioRadar Our Approach We don t rely on metadata. We especially don t rely on genres. We don t rely on lists and textual information. Vancouver, 07/24/2006 9/ 29

AudioRadar Our Approach We derive a set of meaningful descriptive features from the audio stream. We visualize music collections based on similarity/proximity. Vancouver, 07/24/2006 10 / 29

AudioRadar The Metaphor We use a radar as visual metaphor. The currently playing song is the centroid. Similar songs are grouped around the centroid in the near vicinity. The more similar a song, the closer it is placed to the center. Vancouver, 07/24/2006 11 / 29

AudioRadar The Metaphor Vancouver, 07/24/2006 12 / 29

Interface Understandability For users to understand the radar interface two things are most important: The measured similarity must be as close as possible to the subjectively perceived similarity. The songs must be placed Correctly Meaningful Vancouver, 07/24/2006 13 / 29

Automatic Audio Analysis and Placement Strategies Vancouver, 07/24/2006 14 / 29

Automatic Audio Analysis We extract a set of descriptive features from the audio stream. Tempo Tonality Harmony Rhythm patterns Vancouver, 07/24/2006 15 / 29

Dimensions We calculate a four dimensional vector space Fast vs. Slow Melodic vs. Rhythmic Clean vs. Rough Calm vs. Turbulent Vancouver, 07/24/2006 16 / 29

Placement Strategies Different strategies are possible to calculate proximity and placement on the radar Choosing the right strategy is crucial for the understanding of the songs relationships. Vancouver, 07/24/2006 17 / 29

Dimensionality Problem General problem of displaying a high dimensional space on a 2D screen. In our case 4D space <-> 2D display. Desired: No expressivity loss of the visualization. Vancouver, 07/24/2006 18 / 29

Naïve Approach Easiest but correct method is to omit 2 dimensions. Position of items on the 2D plane can be calculated directly from their values in the original space. leads to information loss. Vancouver, 07/24/2006 19 / 29

Placement Strategies I Another approach is to find a projection from 4D to 2D Projection onto 2D Cartesian coordinate system. Vancouver, 07/24/2006 20 / 29

Placement Strategies II Maximum value placement Meets subjective similarity measurement better. Leads to visual clutter. Vancouver, 07/24/2006 21 / 29

Placement Strategies III Sector is chosen on maximum value To avoid visual clutter we compute an offset using the second highest value. This placement matches subjective similarity perception even if inexact. Vancouver, 07/24/2006 22 / 29

Mood Based Playlist Generation Vancouver, 07/24/2006 23 / 29

Playlist Generation Standard playlists are containers for a set of artists/genres/decade. We want to listen to music that fits our mood. We might not know how a song/artist/genre actually sounds. Vancouver, 07/24/2006 24 / 29

Mood based playlist generation Vancouver, 07/24/2006 25 / 29

Conclusion and Future Work Vancouver, 07/24/2006 26 / 29

Conclusion Similarity in music is a very human concept. We created the first functional player fully relying on this concept. We found and applied a coherent visual metaphor to display music similarity. We extended the concept into mood based playlist generation. Vancouver, 07/24/2006 27 / 29

Issues and Future Work Feature extraction algorithms are very basic and produce faulty results. The dimensions clean vs. rough and turbulent vs. calm are problematic. Playlist generation could be improved e.g. drawing border around regions of interest. We want to explore fuzzy search methods for music retrieval. Vancouver, 07/24/2006 28 / 29

Any Questions? - Thank You! Vancouver, 07/24/2006 29 / 29