Recent Posts

Pages: 1 2 [3] 4 5 ... 10
Host Forum: Sonic Visualiser / Re: portability of image files in SV
« Last post by cannam on January 27, 2015, 09:35:07 »
Hi -- this is possible by editing the saved .sv session file, which is a bzipped XML format. The process would be something like

  • copy the file to something.xml.bz2
  • find a program that can unzip a bz2 file and run it! (on Linux or OS/X this would be "bunzip2" at the command line, I'm not sure what your best option is on Windows at the moment) Thus producing something.xml
  • edit something.xml in a text editor and replace the paths of the images with your desired alternatives
  • re-zip the file back to something.xml.bz2, then rename it to

But I can see that this is far too complicated and that the way SV handles this by default is inadequate. I'll see what I can do to improve this for future releases.
Hi -- first off, I am fairly sure the answer is "no", at least with the current Sonic Visualiser release and the existing Melodia plugin.

What is actually happening here is that Melodia produces a series of values that happen to have the unit Hz, and when you mouse close to one of those, the value associated with the nearest point is printed. Sonic Visualiser is just printing out the value and unit that the plugin gave it, it isn't actually interpreting it in any way.

That said, this would be quite easy to improve in the code. Sonic Visualiser does have special handling in some places for known units such as Hz -- for example when calculating the vertical auto-align alignment between pitch and spectrogram layers. So it could be enhanced so as to do this conversion as well and show you both results.

So this is a great suggestion, I have made a note and hopefully might be able to include this in the next release, but I'm afraid for now the answer is that this isn't supported yet.
I am a new user of Sonic Visualiser, which I have been mainly using to work out transcriptions of songs into standard musical notation.  I have found a combination of a Melodic Range Spectrogram with a Melodia layer really helpful by showing a representation of the melodic line and enabling me to approximate notation of the melody.  The Melodia layer effectively highlights the vocal melody amongst what can sometimes be a quite busy-looking spectrogram.  There is, however, one annoyance associated with using this combination.  With just the Melodic Range Spectrogram by itself, wherever the pointer is situated on the spectrogram the pitch of the note closest to that point is identified.  However, when the Melodia layer is added, (as far as I can tell) that is no longer possible.  The pointer gives a value in Hertz, but not the music notation value.  I realise I could convert the Hertz value, but this would be fairly tedious and time-consuming, so what I tend to do is keep my eye on the spot and alternate between the spectrogram plus Melodia and the spectrogram only (where I’m able to read the note value).   So, my question is this: Is there any way, with the Melodia layer in place, that the note value (equivalent to the pointer position) can be shown?
Host Forum: Sonic Visualiser / portability of image files in SV
« Last post by rshill05 on January 11, 2015, 12:45:46 »
I use small .png image files of snippets of score to link to time instants, which is extremely useful for displaying tempo changes in association with the place in the score.

I need to transfer my work from my desktop to a laptop, but find that the image files as they get imported into SV always have a drive letter at the beginning, that becomes part of the address.  So even when I put all relevant files on an SD card on the desktop, the images will then have the drive letter from the desktop SD drive written into their address, so that when I try to load them up on the laptop, their address is not recognized, even though all relevant files are in the same directory.

Is there a way to edit the image file address so that they will load up like the other annotation layers in the same directory?  In other words, to make the drive that they are located on a non-specific piece of information.

Getting and Using Vamp Plugins / Trouble correcting file path for plugins
« Last post by avisser on December 08, 2014, 10:34:51 »
like others, having trouble with file paths, read 2 books, believe I've found problem, but need help fixing. My current filepath is- home/al/vamp/vamp-aubio-plugins-0.4.0-amd64-linux      tried to mv plugins to vamp, didnt work,   noticed I have al in pathname,tried to make new path without it, didnt work     noticed my home is not HOME, like directions, was not able to make new HOME path.    I realize new people can be frustrating to teach, but I have done all the trial and error I can think of , and would be very thankful for some help.
Getting and Using Vamp Plugins / Detection function for aubio onset detection
« Last post by manojpamk on November 12, 2014, 18:39:17 »
Hi all

I have been using the aubio onset detection plugin for quite some time now. (source : ). The plugins output the onset time for different algorithms. I would like to know where can I find the plugins that would output the "detection functions". The source code for the plugins are preferred.

I discovered the 32-bit equivalent library, but cannot locate the source..  :-\

The source for the original plugins (without the detection function output) is available here :
I have raised an issue about the above problem :

Host Forum: Sonic Visualiser / Possible dependancy problems in Windows?
« Last post by Notis Funn on November 03, 2014, 09:40:46 »
I have Sonic installed on both XP and Windows 7. I receive an error message in both cases upon exiting the program. Windows XP will actually notify me, in the details, that the problem has something to do with libpthreads. Looking this up on the internet I found pthreads had to do with a Posix system, and Windows, since XP, has moved on to a Unix based system. I was wondering if there is some dependency I'm missing such as a C++ library, or Net Framework 1.1. I had looked on this forum at some of the crash reports but nothing seemed to fit my case, but I hope some of this information will help resolve some of these issues. The Sonic Visualizer is operable on my systems so that I can use it, but I guess I am just a perfectionist after all.
Plugin Development / qm-dsp and qm-vamp-plugins for Fedora
« Last post by valtri on November 01, 2014, 13:52:08 »

I'm packaging qm-dsp and qm-vamp-plugins for Fedora and EPEL (the review requests are here:,

You can consider applying these patches used for Fedora (ported to the latest development version):

Also license texts in qm-dsp/qm-vamp-plugins can be updated - the bearded guy changed the address. The latest GPL 2.0 license text is here:

Plugin Development / Vamp Plugins and Audacity
« Last post by cpsmusic on October 29, 2014, 22:54:54 »

I work as an audio editor and use Audacity quite a bit in my work. I also have a background in C/C++ software development.

I'd like to try developing some plugins using Vamp however I'm a bit unclear as to how Vamp interacts with Audacity in displaying plugin output. Is this explained anywhere?


Plugin and Host Announcements / Vamp Tempogram Plugin
« Last post by cannam on October 16, 2014, 14:21:35 »
Version 1.0 of a new Tempogram plugin is now available.

This is an implementation of the tempogram and cyclic tempogram
features described in Grosche, Müller, and Kurth 2010, providing a
robust mid-level representation that encodes local tempo information.

The plugin was written by Carl Bussey at Queen Mary University of
London, and is published under the GNU General Public License.

for downloads and more information.

Pages: 1 2 [3] 4 5 ... 10