Skip to content
Rafael Valle edited this page Jun 1, 2016 · 22 revisions

Welcome to the MIR-Resources wiki!

MIR Overview

The Big MAT Book: Courseware for Audio & Multimedia Engineering Course slides, readings and code examples from a 10-week MIR course taught at UCSB by Stephen Travis Pope.

Music Information Retrieval: Recent Developments and Applications by Schedl, Gomez and Urbano published in Foundations and Trends in Information Retrieval September 2014

The State of the Art Ten Years After a State of the Art: Future Research in Music Information Retrieval by Bob Sturm

Content-Based Music Information Retrieval: Current Directions and Future Challenges by Casey, M.A. et al

[Roadmap for Music Information ReSearch] (http://www.mires.cc/files/MIRES_Roadmap_ver_1.0.0.pdf) by Xavier Serra et al.

MIR Tutorials

Music Information Retrieval: A Tutorial and Review by Nicola Orio

[Music Information Retrieval] (http://www.music.mcgill.ca/~ich/classes/mumt611_06/downie_mir_arist37.pdf) By J. Stephen Downie

Other MIR Web Hubs

[Audio Content Analysis Book] (http://www.audiocontentanalysis.org/) An Introduction to Audio Content Analysis describes standard approaches to various signal processing tasks required for the design of Music Information Retrieval (MIR) systems.

[Teaching Music Information Retrieval] (http://teachingmir.wikispaces.com) Centralized resources for teaching Music Information Retrieval

[Music Information Retrieval] (wiki.schindler.eu.com) Collaborative platform and knowledge base.

#Teaching resources [Stanford Music 253] (http://wiki.ccarh.org/wiki/Music_253) Symbolic Musical Information

[Stanford Music 254] (http://wiki.ccarh.org/wiki/Music_254) Music Query, Analysis, and Style Simulation

#Software Tools ##Python [music21] (http://web.mit.edu/music21/) Object-oriented computational musicology tool building on preexisting frameworks like Humdrum, MusicXML, MuseData, MIDI, and Lilypond.

[Bregman Audio-Visual Information Toolbox] (http://digitalmusics.dartmouth.edu/bregman/)

[audioLab] (https://pypi.python.org/pypi/scikits.audiolab/) Python package for audio file IO using numpy arrays. It supports most audio formats, including wav, aiff, au, flac, ogg, htk. It also supports output to audio device (Mac OS X and Linux only).

[librosa] (https://github.com/bmcfee/librosa/) Python package for music and audio analysis. Primary purpose is to implement common tools for low- and high-level signal-based music analysis.

[Echonest Libraries] (http://developer.echonest.com/client_libraries.html) An array of music data and services for developers using the Echonest and Spotify APIs.

C/C++

[Essentia] (http://essentia.upf.edu/) Open-source C++ library for audio analysis and audio-based music information retrieval released under the Affero GPLv3 license (also available under proprietary license upon request). The library is also wrapped in Python and includes a number of predefined executable extractors for the available music descriptors, which facilitates its use for fast prototyping and allows setting up research experiments very rapidly.

[libsndfile] (http://www.mega-nerd.com/libsndfile/) C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface.

[MARSYAS] (http://marsyas.info/) Software framework in C++ for rapid prototyping and experimentation with audio analysis and synthesis with emphasis on music signals and Music Information Retrieval. Includes command line tools.

#Tasks ##Online Tempo Estimation [aubio] (http://aubio.org)

[BTrack] (https://github.com/adamstark/BTrack) Max external, Python module and Vamp plugin

[IBT] (http://smc.inescporto.pt/technologies/ibt/) Real-time system for tempo induction and beat tracking (C++) Max and PD externals, Sonic Visualizer Vamp plugin

##Music Structure Analysis [MSAF] (https://github.com/urinieto/msaf) Music Structure Analysis Framework written in Python

##Automatic Mixing [Advanced
 Automatic 
Mixing 
Tools 
for 
Music] (https://qmro.qmul.ac.uk/xmlui/bitstream/handle/123456789/614/PEREZ%20GONZALEZAdvancedAutomatic2010.pdf?sequence=1) This thesis presents research on
 several
 independent
 systems
 that
 when
 combined
 together 
can 
generate 
an 
automatic 
sound 
mix 
out 
of 
an 
unknown
 set
 of
 multi‐channel
 inputs.


[New Sonorities for Early Jazz Recordings Using Sound Source Separation and Automatic Mixing Tools] (http://ismir2015.uma.es/articles/190_Paper.pdf) Framework for automatic mixing of early jazz recordings.

[Computational Modeling and Analysis of Multi-Timbral Musical Instrument Mixtures] (https://idea.library.drexel.edu/islandora/object/idea%3A6384) Contributions of this work involve training models to predict mixing parameters for multi-channel audio sources and developing new methods to model the component interactions of individual timbres to an overall mixture.

[Josh Reiss's lab from Queen Mary] (http://www.eecs.qmul.ac.uk/~josh/publications.htm) Extensive research on the topic.

Datasets

[MagnaTagATune] (http://mirg.city.ac.uk/codeapps/the-magnatagatune-dataset) Has audio and triplet odd-song-out similarity data

[Million Song Dataset] (http://labrosa.ee.columbia.edu/millionsong/) Provides audio features and 30-sec preview clips might also be available. Similarity information can be found here(http://mirg.city.ac.uk/codeapps/casimiraes2013)

[Meertens Tune Collections] (http://www.liederenbank.nl/mtc/) Monophonic Dutch folk songs with audio, transcription, meta data, and similarity and motif annotations

[AcousticBrainz] (http://acousticbrainz.org) Provides audio features of many songs, including songs used in MIREX similarity measure task

[Arunav Sanyal] Arunav Sanyal's dataset on melodic similarity, which will be released soon. :)

[MUSEDATA] (http://musedata.stanford.edu/) Some good classical midi files, all transcribed by actual musicians

[ABC Sourceforge] (http://abc.sourceforge.net/NMD/) Similar to the Essen db

[Turkish Makam Section Dataset] (http://compmusic.upf.edu/node/234 ) Collection of Turkish Makam melodies with extensive use of pitch bend for microtonal and non-Western tunings

[Kunst der Fugue] (http://www.kunstderfuge.com/) Good resource for general-purpose early classical midi transcriptions

[IDMT-SMT-Drums] (http://www.idmt.fraunhofer.de/en/business_units/smt/drums.html) An audio database for drum transcription and source separation

[Links MIR related datasets] (http://www.audiocontentanalysis.org/data-sets/) Excellent list of datasets, including short description about metadata and content.

[Links to other datasets] (http://homes.soic.indiana.edu/donbyrd/MusicTestCollections.HTML) Good collection of links to other datasets

http://c4dm.eecs.qmul.ac.uk/rdr/handle/123456789/27 http://resources.mpi-inf.mpg.de/SMD/SMD_MIDI-Audio-Piano-Music.html http://labrosa.ee.columbia.edu/sounds/music/ http://iwk.mdw.ac.at/goebl/mp3.html http://www.cs.huji.ac.il/~shais/alignment/ https://ccrma.stanford.edu/~jga/ismir2010/ismir2010.html http://compmusic.upf.edu/datasets

Clone this wiki locally