Building SoundSpotter from source on OSX and Windows
A short, practical walk-through for checking out the mp7c tree and building the SoundSpotter external for Max/MSP and PureData.
Read more »
SoundSpotter is a Music Information Retrieval (MIR) computer-music object (external) that runs on Windows, OSX and Linux systems. SoundSpotter is Open Source with C and C++ APIs allowing integration into computer-music environments such as Max/MSP, PureData and others. Use the links below to download binaries, patches or source code from SourceForge.
SoundSpotter was written by Michael Casey starting in 2000, with the first open-source version released in 2004. The SoundSpotter search engine grew into a project led by Casey called audioDB, part of the OMRAS2 project.
| Platform | Max/MSP | PureData | Source Code |
|---|---|---|---|
| Mac OSX (10.4+) | Max/MSP Intel OSX | PD Intel OSX PD PPC OSX |
sourceforge |
| Windows (2000/XP/Vista/7+) | Max/MSP Windows | PD Windows | sourceforge |
| Linux | sourceforge |
SoundSpotter's matching models can be rendered as visual scores. See the TimbreScores gallery: visualizations of Webern, Xenakis, Denis Smalley and Steve Reich generated from acoustic lexeme models.
A short, practical walk-through for checking out the mp7c tree and building the SoundSpotter external for Max/MSP and PureData.
Read more »A guest note on how audio matching and careful sound design shape the feel of modern interactive and online entertainment platforms.
Read more »SoundSpotter matches against a corpus you hold in memory. audioDB asks the next question: what if the corpus is enormous? The answer involves locality-sensitive hashing.
Read more »