-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Welcome to the MIR-Resources wiki!
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.
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
[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.
[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.
[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