Recent Posts

Pages: 1 2 [3] 4 5 ... 10
Plugin Development / Re: simple feature request: "copy drawn beats to aligned audio"
« Last post by cannam on September 09, 2015, 10:46:35 »
If you have two audio files loaded in separate panes, and they are aligned, then you should be able to take annotations made against one of them and copy/paste them onto the other one and SV will adjust their timings to match the alignment. This sounds like what you are asking for?

For example:

 1. Load an audio file into a new session
 2. Use "Import More Audio" to load another (presumably of the same work)
 3. Switch on the Align control
 4. Make sure the first pane is active, and tap some instants into it (e.g. with the ";" key)
 5. Select all (e.g. Ctrl+A or Cmd+A) and copy to clipboard (Ctrl+C or Cmd+C)
 6. Make the second pane active (by clicking on it)
 7. Paste (Ctrl+V or Cmd+V)

SV should pop up a dialog saying "The instants you are pasting came from a layer with different source material from this one.  Do you want to re-align them in time, to match the source material for this layer?" Say yes to this, and the instants should be pasted into the second pane with appropriate alignment.

I'd like to suggest a feature.

After one has drawn the bars or beats in a track by hand and has aligned two or more tracks, it would be nice, if SV would just copy the bars/beats to the other tracks.

Since it is able to jump to the same "note" in different tracks per the alignment tool, it should be possible for it to make references and know how to copy the beats accordingly or am I thinking to simple here?

Another thing:
It is also possible to create a line that shows the bpm when one points the mouse on it, how does one make the bpm visible as numbers and not by first pointing the mouse on it. I also miss a guide that brings me to this result: which you can find here

I installed "aubio" like all other Plugins the recommended way via creating a "vamp" folder in the library audio plugins directory. All other plugins show up in the menu:
I select "Transform" and then "show by name" and there I can see
- beatRoot
- Match Performance Aligner
- Tempogram
... for example!

But I can't see "aubio"!

I followed the steps like with all the other plugins and I even watched a video by Matthias Mauch and he did it the same way I did it.

What am I doing wrong?

My System: Mac Os X 10.9, SV 2.4.1
installed Plugin: vamp-aubio-plugins-0.5.0-osx.tar.bz2
This paper mentions three tempo/beat tracker plugins, one of those is simply named "Tempotracker Vamp Plugins" (see page 11)

I can't find it in the list of downloadable plugins. However there is a thread seeming to talk about it and there it says that it has bugs

PS: an additional site note, so I don't spam the whole Forum with small questions... in the Musicologist's guide to Sonic Visualiser they tell one to install the "Vamp Audio Plugins" (for a person like me, who usually first thinks that I am the error, it took me quite a while to try if they are referring to "Vamp Aubio Plugins" and download it. Just a text correction, but...). Also, the Mazurka Plugin demanded to install in the guide is not available for Macs, did they not mention this with purpose, because you plan to port it for Mac in the future (and so you won't have to change the guide)?

I am not sure, if I am allowed to post here and this Subforum is meant for any sort of technical support, but:

the notes to "Marsyas Vamp Plugins" say that it is not available for Macs, but it can be used with Sonic annotator 0.7 for Macs.

I downloaded both the 32bit and the 64bit version and can't install or open it, when I open it I get a Terminal window with the last line "abborted" (well its German here, but that's what it says in translation).

What am I supposed to do with the unix-file in the tar.gz archive?

Also, for the not so technically minded, it might be nice to add, that the Marsyas page links to the 32bit version for Macs, while there is a 64bit version available via navigating from the page to all available downloads of the certain Plugin.

My system: Mac OS X 10.9
If I want to know in what tempo several parts of a piece of music are played, what should I use.

In the musicologist's guide to Sonic Visualizer they speak of either tapping by ones own or using Spectrograms. I suppose they are talking about the "Chronogram" feature in Mazurka Plugin, which is not supported on Macs, right?
Getting and Using Vamp Plugins / Re: Mazurka Plugins for Mac
« Last post by Apfelmatsch on July 20, 2015, 23:55:15 »
I have this question, too.

Or is there maybe another Plugin that is similar?

(1.) someone told me, if I use analysis software (in general) that it doesn't work with analogue sources (i.e. studio/live recordings that maybe were first released on LP and then later for CD). I mean I can imagine, that it would interpret "noise" (hizzing?) as music and give wrong results...
but, if there is little noise in the recording they made the digitalized CD version of, would that be usable?

(2.) What parameters would be affected by analogue sources and what not?
(3.) I guess tempo will not be a problem, if there are no cracks that could be misinterpreted as beats in the recording, right?
(4.) Analysing the pitch could be a problem, right?
(5.) Dynamics would be a problem, right?

My questions are in regard to classical music (a Symphony).

I added numbers, so people can answer easier, if they don't want to quote.
Host Development / Python Vamp host v1.0 released
« Last post by cannam on June 26, 2015, 12:47:19 »

This week I released v1.0 of a Python module for loading and using Vamp plugins for audio analysis.

You can find it in PyPI:

and the code project is here:

If you'd like to try it out, I'd love to hear how you get on!

Plugin Development / Vamp plugin SDK v2.6 now available!
« Last post by cannam on June 16, 2015, 14:11:42 »
Version 2.6 of the Vamp plugin SDK is now available.

Vamp is a plugin API for audio analysis and feature extraction plugins written in C or C++.  Its SDK features an easy-to-use set of C++ classes for plugin and host developers, a reference host implementation, example plugins, and documentation.  It is supported across Linux, OS/X, and Windows.

A documentation guide to writing plugins using the Vamp SDK can be found at

Version 2.6 is a bugfix and minor enhancement release. For more details, see the changelog at

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