Download SoundSpotter

SoundSpotter is Open Source. It runs on Windows, OSX and Linux, and ships with C and C++ APIs for integration into computer-music environments such as Max/MSP and PureData. The canonical home for the code is the MPEG-7 C++ Audio Matching Tools (mp7c) project on SourceForge.

Binaries & patches

PlatformMax/MSPPureDataSource 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

Historical release archives (soundspotter.MaxMSP.OSX.zip, SoundSpotterPD_OSX_Intel.zip, SoundSpotterPPCOSX.zip, SoundSpotterIntelWinXP.zip) are served from the SourceForge files area.

Building from source

The source lives in the mp7c Subversion tree on SourceForge. The SoundSpotter object is a highly-optimized C++ package that cross-compiles on Windows, OSX and Linux, with FLEXT (by Thomas Grill) providing the Max/MSP and PureData bridges. See our build notes for a walk-through on OSX and Windows.

Open Source: SoundSpotter was written by Michael Casey starting in 2000, with the first open-source version released in 2004. The search engine later grew into audioDB, part of the OMRAS2 project.