mcgill university > schulich school of music > music technology > mumt 611 j j...
TRANSCRIPT
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
MusicMetaManager
MusicMetaManager
jj
Cory McKay
Jason A. Hockman
part of the jMIR software suite by:
presented by:
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Overview
Introduction
Interface
Processing Options
Report Options
Report
Having Seen The Program, Here Are One or Two Things I’d Like to See
/230
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Introduction
used for detecting metadata errors in mp3 music collections
specializes in finding errors that result in duplicated files
used for profiling collections
capable of producing 39 reports regarding the information held in metadata fields
can operate from an itunes xml or directly from the id3 tags within each mp3
the processed output of jMMM may then be used directly in ACE or WEKA
/230
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
What It Is
/231
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
What It Is
metadata management tool
/231
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
What It Is
metadata management tool
providing error localization
/231
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
What It Is
metadata management tool
providing error localization
operates on itunes or other mp3 libraries
/231
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
What It Isn’t
not used to create metadata for files
/232
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
What It Isn’t
does not edit/correct erroneous metadata
not used to create metadata for files
/232
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Interface
/233
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Interface library options
/233
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Interfaceprocessing options library options
/233
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Interfaceprocessing options
report options
library options
/233
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Interfaceprocessing options
report options
library options
start process! /233
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Processing Optionsfind/replace settings
• runnin’ = running• Mister = Mr.• R.E.M. = REM
punctuation removal
“and” to “&”
space removal
condense personal titles
remove numbers at beginning of titles
upper and lower case equality
/234
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Processing Optionsreordered word subset settings
• Brown James = James Brown
tokenize
words
check subsets
check word
order
/235
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Processing Optionsedit distance • The Shynz =
The Shins
aka Levenshtein distance
operation = character insertion, deletion, substitution
possiblities based on threshold (e.g. 5 operations)
performed on title, composer, genre, album fields
/236
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Processing Optionsduplicate recording detection
filter title duplicates by: duration, artist, genre …
/237
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report Optionsparsing and merging
files parsed
files not parsed
non-mp3s found
missing files
non-corresponding fields
/238
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report Optionsgeneral profile options
lists of all recordings
options of output of breakdowns by field
recordings missing key metadata
/239
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report Optionsmiscellaneous
identical titles before processing
fields starting with space(s)
/2310
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report Optionsalbum details
output album lists by artist? by composer?
output album lists with duplicate tracks?
output list of incomplete albums?
/2311
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report Optionsdetailed processing results
field lists for otherwise identical files
list of preserved adjusted “possibly-duplicate” files
report of operations performed
/2312
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report Optionsprobable errors in metadata
lists of erroneous files for title, artist, composer, album, genre
output lists of duplicates
/2313
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report Optionstechnical reports
outputs list of options selected
outputs processing times for each section
/2314
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Reportmusic collection
overview
probable errors
/2315
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report
breakdown
artist
composer
genre
/2316
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report
missing key metadata
/2317
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report
exactly identical recordings
/2318
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report
incomplete albums
/2319
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report
probable duplicates
/2320
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Report
field errors
title
artist
composer
album
genre
/2321
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Things I’d Like To See
metadata editor functionality
(http://musicbrainz.org/doc/PicardTagger)
/2322
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
Things I’d Like To See
streamlined and hierarchical design
/2323
toggle for entire section
McGill University > Schulich School of Music > Music Technology > MUMT 611
jjMusicMetaManager
ReferencesMcKay, C., D. McEnnis, I. Fujinaga. “A large publicly accessible prototype audio database for music research,”In Proceedings of the International Conference on Music Information Retrieval, 2006, pp. 160-3.
McKay, C., D. McEnnis, R. Fiebrink, and I. Fujinaga. 2005. ACE: A general-purpose classification ensemble optimization framework. Proceedings of the International Computer Music Conference. 161-4.
McKay, C., R. Fiebrink, D. McEnnis, B. Li, and I. Fujinaga. 2005. ACE: A framework for optimizing music classification. Proceedings of the International Conference on Music Information Retrieval. 42-9.