Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - cannam

Pages: 1 ... 7 8 [9] 10 11 ... 19
121
Getting and Using Vamp Plugins / Re: simple vamp host
« on: May 13, 2010, 11:18:36 »
No, the simple host always runs the plugin with its default parameters.

For more flexible batch processing have a look at Sonic Annotator (http://omras2.org/SonicAnnotator).  It has a bit of a learning curve but it can do lots of useful things including configuring plugin parameters, running multiple plugins across multiple audio files, etc, as well as understanding more audio file formats than the simple host does.


Chris

122
Getting and Using Vamp Plugins / Re: simple vamp host
« on: May 12, 2010, 15:02:56 »

Assuming that the vamp-example-plugins plugin library is properly installed:

Code: [Select]
vamp-simple-host vamp-example-plugins:percussiononsets:onsets file.wav

should get you a list of estimated onset times for the given WAV file.

(If the plugins are not properly installed, it should give you an error to the effect -- but not just show you the usage instructions.)


Chris

123
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.7.2 of Sonic Visualiser is now available.

 http://www.sonicvisualiser.org/

This is primarily a bug fix release.
For more information, please read the change log at:

 https://sourceforge.net/projects/sv1/files/sonic-visualiser/1.7.2/CHANGELOG/download


Chris

124
Sorry to take so long to respond here.  The newly released 1.7.2 has a fix specifically aimed at a not always reproduceable crash on startup on Windows -- it may be worth giving this a try!

Chris

125
The nearest thing is the piano keyboard that is drawn along the edge of the spectrogram if you have the vertical scale set to logarithmic.  This shows middle C (in light blue) and the other Cs (in grey).

If you activate the Measure tool, you can then wave the mouse over the spectrogram and see the current position reported in note terms as well as Hz.

The tuning frequency for these calculations can be adjusted in the preferences (Analysis tab, "Frequency of concert A").

Chris

126
Ah, hang on -- you said spectrum, not spectrogram.  This currently isn't possible at all -- the spectrum view has quite a few significant limitations and this is one of them.  I'm sorry about that.

Chris

127
Make sure you have the zoom wheel display switched on (Edit -> Show Zoom Wheels, or the Z key) and then double-click on the panner box just to the left of the vertical zoom wheel, in the bottom-right corner of the pane.


Chris

128
Can you perhaps provide some examples (either as attached files, or by cut-and-paste from their contents) of the sorts of data you find you need that are present in the .svl export but not in .csv or vice versa?

It would not be hard to crank out a Perl script or similar to turn a .svl file into .csv, at least for files containing sparse data.  There's no formal DTD but the format is fairly obvious: just a dataset element containing a series of point elements each with frame (i.e. audio sample number), value, duration, label etc attributes.


Chris

129
Hi -- do I understand that you want to convert the actual audio waveform itself to text?

The example you were quoting was talking about converting from Sonic Visualiser's comma-separated export format for annotations data, not anything to do with the audio data.  There is no facility in SV for exporting the audio data in any sort of text format, I'm afraid.  I can't think offhand of any program that does this... the output would be incredibly verbose.


Chris

130
Host Forum: Sonic Visualiser / Re: Unable to open SV sessions
« on: January 28, 2010, 09:33:13 »
Jonelle,

That is alarming -- does it give any meaningful error message?  Does SV still work normally otherwise -- can it still open audio files, for example?

Do you have an example session that you might be able to send me (cannam@all-day-breakfast.com) for testing?  I assume the session files are OK and it's something about SV that has changed, but it's probably worth checking.


Chris

131
Ben,

Should be fixed now.


Chris

132
Host Forum: Sonic Visualiser / Re: Match Vamp plugin
« on: January 15, 2010, 10:04:51 »
Jonelle,

(From the reference to the C drive, I assume you're using Windows)

The most usual reason why this might not work would be simply that the plugin is not in quite the right place.  Are you sure it is exactly in a folder named

C:\Program Files\Vamp Plugins

?

If it is in the right place: Does Sonic Visualiser pick up on any other plugins you install?  Can you put other plugins in the same folder and check whether they show up in the Transform menu?  (Try looking in Transform -> Analysis by Plugin -> submenu)


Chris

133

(Sorry to take so long to reply!)

Yes, this is intentional.  There is some rationale in the Vamp SDK programmer's guide at http://vamp-plugins.org/guide.pdf in the section entitled "What can depend on a parameter?" in chapter 6.

Remember that a Vamp plugin essentially gets a two-phase initialise -- first it is constructed, and only later is initialise() called.   The meaning of initialise() essentially is "set up all the internal parameters for your signal processing engine"; since these may depend on parameters of the plugin, and those parameters are not allowed to change during use, it is reasonable to ask them to be all set completely before that initialisation happens.

So, the order is construct - configure - initialise, which is indeed different from a real-time audio plugin API.

The design is intended to support signal processing methods in which initialisation is expensive, and to support plugins in which the very structure of the returned features may depend on the plugin's parameters.  (A constant-Q spectrogram with a parameterised bin count would be an example of both of these.)


Chris

134
Host Forum: Sonic Visualiser / Re: Spectrogram contrast
« on: December 14, 2009, 10:04:13 »
Thanks for the comments.  No, I'm afraid there is no direct way to clamp the colour range of the spectrogram to a subset of the available dynamic range.  You can of course do various things to change the palette's effective brightness (level control) or distribution (e.g. set colour scale to linear and use the high-gain palette) but you cannot currently set the dynamic range extents.

On the subject of other spectral visualisers, especially for live monitoring, I'd like to mention baudline (http://www.baudline.com/) -- no doubt you know it already, but I think it's worth noting in the topic.


Chris

135
Getting and Using Vamp Plugins / Re: MFCC in Audacity
« on: December 11, 2009, 18:15:59 »
The problem here is that Audacity has no way to display the MFCC results (which would require a grid display, as there is an MFCC vector for each time step).  So, because it would be unable to display the results, it does not show the plugin in the menu at all.


Chris

Pages: 1 ... 7 8 [9] 10 11 ... 19