Distributed Digital Music Archives and Libraries...

19
Distributed Digital Music Archives and Libraries (DDMAL) Ichiro Fujinaga Schulich School of Music McGill University

Transcript of Distributed Digital Music Archives and Libraries...

Page 1: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

Distributed Digital MusicArchives and Libraries

(DDMAL)

Ichiro FujinagaSchulich School of Music

McGill University

Page 2: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 2 / 19

Research InfrastructureResearch Infrastructure

CIRMMT McGill University

Schulich School of Music Music Technology Area

DDMAL

Page 3: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 3 / 19

CIRMMTCIRMMTCentre for Interdisciplinary Research in

Music Media and Technology

Six research axes: Sound modeling, acoustics, and signal

processing Musical gestures, devices, and motion capture Musical information archiving and retrieval Multimodal immersive systems Music perception and cognition Expanded musical practice

Page 4: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 4 / 19

CIRMMTCIRMMTCentre for Interdisciplinary Research in

Music Media and TechnologySchulich School of Music Music Technology Area Sound Recording Area Digital Composition Studio Music Education Area Music Theory Area

McGill Faculty of Science Department of Psychology School of Computer Science

McGill Faculty of Engineering Electrical and Computer

Engineering

McGill Faculty of Medicine Montreal Neurological

Institute

Université de Montréal Faculty of Music Faculty of Arts and Sciences

(Psychology, ComputerScience)

BRAMS

Université de Sherbrooke Groupe d'Acoustique

Page 5: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 5 / 19

McGill UniversityMcGill UniversitySchulich Schulich School of MusicSchool of MusicMusic Technology AreaMusic Technology Area

Professors Philippe Depalle Ichiro Fujinaga Stephen McAdams Gary Scavone Marcelo Wanderley

Post-docs (5) PhD students (18) Master’s students (7) Honours undergrads (7)

Page 6: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 6 / 19

McGill UniversityMcGill UniversitySchulich Schulich School of MusicSchool of MusicMusic Technology AreaMusic Technology Area

Sound Processing and Control Laboratory (SPCL)

Computational Acoustic Modeling Laboratory (CAML)

Input Devices and Music Interaction Laboratory (IDMIL)

Music Perception and Cognition Laboratory (MPCL)

Real-Time Multimodal Laboratory (RTML)

Distributed Digital Music Archives and Libraries

Laboratory (DDMAL)

Page 7: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 7 / 19

Research Projects inResearch Projects in DDMALDDMALDistributed Digital MusicDistributed Digital Music Archives and LibrariesArchives and Libraries

GEMM:GEMM: Laurent Laurent PuginPugin, John Ashley , John Ashley BurgoynBurgoyn Gamut for Early Music on MicrofilmsGamut for Early Music on Microfilms

jMIRjMIR: : Cory McKayCory McKay Java-based Music Information Retrieval toolsJava-based Music Information Retrieval tools

OMEN: OMEN: Dan McEnnis, Andrew HankinsonDan McEnnis, Andrew Hankinson On-demand Metadata Extraction NetworkOn-demand Metadata Extraction Network

MAPP: MAPP: Catherine Lai, Damon LiCatherine Lai, Damon Li McGill Audio Preservation ProjectMcGill Audio Preservation Project

MAQ (MAQ (McGill Audio Quality laboratory)McGill Audio Quality laboratory) MItAC MItAC ((McGill Image to Audio Conversion system)McGill Image to Audio Conversion system)

Page 8: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 8 / 19

GEMMGEMM(Gamut for Early Music on Microfilms)(Gamut for Early Music on Microfilms)

Based on Based on GAMUT (Gamera-based AutomaticGAMUT (Gamera-based AutomaticMusic Understanding Toolkit) & ARUSPIXMusic Understanding Toolkit) & ARUSPIX

Possibility ofPossibility of OMROMR for music on microfilmsfor music on microfilms Almost all old Western musicAlmost all old Western music are on microfilmsare on microfilms Efficient digitization using automatic microfilmEfficient digitization using automatic microfilm

scanner (500ppm)scanner (500ppm) Goal: Diplomatic facsimileGoal: Diplomatic facsimile

Geometrically accurate reproductionGeometrically accurate reproduction Imitate fonts and handwriting styleImitate fonts and handwriting style

Page 9: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 9 / 19

jMIRjMIRjava-based MIR toolsjava-based MIR tools

ACE ACE (Autonomous Classifier Engine)(Autonomous Classifier Engine) Meta learning frameworkMeta learning framework

jAudiojAudio Feature extractorFeature extractor for audio datafor audio data

jSymbolicjSymbolic Feature extractorFeature extractor for symbolic datafor symbolic data

jWebMinerjWebMiner Cultural features extractor from web text

jMusicMetaManagerjMusicMetaManager Detect and correct erroneous metadata

Page 10: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 10 / 19

On-demand MetadataOn-demand MetadataExtraction NetworkExtraction Network

((OMEN)OMEN) Musical features are metadataMusical features are metadata Metadata (XML) much bigger than audio filesMetadata (XML) much bigger than audio files Audio files mirrored in several locationsAudio files mirrored in several locations Under-utilized library computersUnder-utilized library computers Common features (metadata) cachedCommon features (metadata) cached L2L (library-to-library) protocol: currentlyL2L (library-to-library) protocol: currently

implemented using implemented using servlets servlets and and JavaServerJavaServerPages (JSP)Pages (JSP)

Page 11: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 11 / 19

OMENOMEN TopologyTopology

Master NodeMaster Node

Library NodeLibrary Node

Worker NodeWorker Node

Page 12: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 12 / 19

McGill AudioMcGill AudioPreservation Project (MAPP)Preservation Project (MAPP)

Millions of LPs to be digitized Workflow management Document analysis Automatic metadata extraction Automatic track segmentation Recordings before 1957: Public Domain Pilot project: Edelberg Handel Collection

Page 13: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 13 / 19

McGill Image-to-Audio ConversionMcGill Image-to-Audio Conversion((MItACMItAC) System) System

Page 14: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 14 / 19

White-light White-light InterferometryInterferometryProfiling MicroscopeProfiling Microscope

Lateral resolutionLateral resolution 0.1 micrometer (0.1 micrometer (µµm)m)

Vertical resolutionVertical resolution 0.1 nanometer0.1 nanometer

$260,000 !260,000 !

Page 15: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 15 / 19

Page 16: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 16 / 19

The world’s slowest turntable

Time and space to scan one side of an LP

100x

50x

10x

5x

Resolution

24,743(~ 3 years)

6,251(~ 8 months)

241(10 days)

61

Time(hours)

17,756

4,486

173

44

File Size(GB)

100x

50x

10x

5x

Resolution

24,743(~ 3 years)

6,251(~ 8 months)

241(10 days)

61

Time(hours)

17,756

4,486

173

44

File Size(GB)

Page 17: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 17 / 19

UpcomingUpcoming ResearchResearch Statistical sequential data analysis: Statistical sequential data analysis: JohnJohn

Ashley BurgoyneAshley Burgoyne Pitch estimation in polyphonic vocalPitch estimation in polyphonic vocal

music to facilitate choral intonationmusic to facilitate choral intonationmodelingmodeling: : Johanna Johanna DevaneyDevaney

Distributed name authority architectureDistributed name authority architectureforfor digital music libraries: digital music libraries: AndrewAndrewHankinsonHankinson

High-resolution time-frequency analysis:High-resolution time-frequency analysis:Jason Jason HockmanHockman

Page 18: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 18 / 19

IntroducingIntroducingNEMANEMA

Network EnvironmentNetwork Environment for Music Analysisfor Music Analysis Mellon-funded three-year $1.2M projectMellon-funded three-year $1.2M project ParticipantsParticipants

UIUC (UIUC (DownieDownie)) McGill (Fujinaga)McGill (Fujinaga) Goldsmiths (Crawford)Goldsmiths (Crawford) Queen Mary (Queen Mary (SandlerSandler)) South Hampton (De South Hampton (De RoureRoure)) Waikato Waikato (Bainbridge)(Bainbridge)

Technologies:Technologies: jMIRjMIR, ACE XML, OMEN,, ACE XML, OMEN,……

Page 19: Distributed Digital Music Archives and Libraries (DDMAL)labrosa.ee.columbia.edu/nemisig/fujinaga08nemisig.pdf · NEMISIG 2008 Fujinaga 3 / 19 CIRMMT Centre for Interdisciplinary Research

NEMISIG 2008 Fujinaga 19 / 19

AcknowledgementsAcknowledgementsAcknowledgements