
An application for viewing and analysing the contents of music audio files.
![]()
Sonic Visualiser is a free, open source, cross-platform desktop application for music audio visualisation, annotation, and analysis.
With Sonic Visualiser you can:
Sonic Visualiser can also be controlled remotely using the Open Sound Control (OSC) protocol (if support is compiled in).
If you are using Sonic Visualiser in research work for publication, please see the file CITATION for a reference to cite.
Sonic Visualiser was devised and developed up to release 4.2 in the Centre for Digital Music at Queen Mary University of London, primarily by Chris Cannam, with contributions from Christian Landone, Mathieu Barthet, Dan Stowell, Jesús Corral García, Matthias Mauch, and Craig Sapp. Special thanks to Professor Mark Sandler for initiating and supporting the project.
The 4.3 to 4.5 releases were developed by Chris Cannam at Particular Programs Ltd.
The 5.0 release was supported once again by the Centre for Digital Music at Queen Mary University of London.
If you would like to sponsor future general development of Sonic Visualiser, or if you need something specific and have funding available for it, please contact Particular Programs Ltd.
The bulk of the Sonic Visualiser code is
with a few exceptions as indicated in the individual source files.
Russian translation initially provided by Alexandre Prokoudine, updated by Sergey Kazorin, copyright 2006-2019 Alexandre Prokoudine and 2024 Sergey Kazorin.
Czech translation provided by Pavel Fric, copyright 2010-2019 Pavel Fric.
This work was partially funded by the European Commission through the SIMAC project IST-FP6-507142 and the EASAIER project IST-FP6-033902.
This work was partially funded by the Arts and Humanities Research Council through its Research Centre for the History and Analysis of Recorded Music (CHARM).
This work was partially funded by the Engineering and Physical Sciences Research Council through the OMRAS2 project EP/E017614/1, the Musicology for the Masses project EP/I001832/1, and the Sound Software project EP/H043101/1.
Sonic Visualiser is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. See the file COPYING included with this distribution for more information.
Sonic Visualiser may also make use of the following libraries:
(Some distributions of Sonic Visualiser may have one or more of these libraries statically linked.) Many thanks to their authors.
If you are planning to compile Sonic Visualiser from source code, please read the relevant instructions:
These three platform builds are checked via continuous integration:
For notes on how to update and edit the UI translation strings, see TRANSLATION.md
For more information about Sonic Visualiser, please go to