Sonic Visualiser is an application for inspecting and analysing the contents of music audio files. It combines powerful waveform and spectral visualisation tools with automated feature extraction plugins and annotation capabilities.
Version 1.4 of Sonic Visualiser is now available.
This is a feature release, containing several new features and a number of bug fixes over the previous 1.3 release. For more details, please read the release notes at
Sonic Visualiser contains advanced waveform and spectrogram viewers, as well as editors for many sorts of audio annotations. Besides visualisation, it can make and play selections based on the locations of automatically detected
features, seamlessly loop playback of single or multiple noncontiguous regions, synthesise annotations for playback, slow down playback while retaining display synchronisation, and show the ongoing alignment in time between multiple recordings of a piece with different timings.
Sonic Visualiser supports the Vamp plugin API for plugins that extract descriptive or analytical data from audio. Vamp plugins for onset, pitch and note detection, tempo tracking, chromagram analysis, constant-Q spectrogram, spectral centroid, power curve, key estimation, tonal change detection, harmonic spectrogram, structural segmentation, timbral similarity, audio alignment calculation and a large number of low-level spectral features are available. There is also a comprehensive SDK for use by developers of Vamp plugins and hosts. For more information about Vamp plugins, please see:
Sonic Visualiser was developed at the Centre for Digital Music, Queen Mary, University of London:
Ongoing work on Sonic Visualiser and audio feature representation in the semantic web is carried out as part of the OMRAS2 project funded by the EPSRC. See
for more information.
Sonic Visualiser is Free Software distributed under the GNU General Public License. The 1.4 release is available now in source code form or as binaries for Linux, OS/X, and Windows.