[CLAM] vmqt4 and the Annotator

David García Garzón dgarcia at iua.upf.edu
Thu Mar 1 17:44:37 PST 2007


On Dijous 01 Març 2007, Alex Norman wrote:
> Ahh, that is what I get for trying to build apps when I haven't had enough
> sleep.
>
> Okay, I've built the Annotator app.  I'm using the ClamExtractorExample,
> I've input 3 songs, 2 techno songs and one metal song, the techno songs are
> mp3s with id3tags.. the song descriptors for all give me the same values
> for genre, danceability, key, mode, dynamiccomplexity and bpm.
>
> Genre folk
> Danceability 7.2
> key c
> mode minor
> DynamicComplexity 8.1
> BPM 100
>
> what's going on?

You noticed the trick ;-) Those song level values are just dummy values 
generated to demonstrate Annotator capabilities to adapt different kinds of 
data. In fact, this extractor was originally fully random and later we added 
real descriptors: lowlevel mpeg7 descriptors and song level metadata (coming 
from the id3 tags if present). But some dummy attributes are still there. 
Sorry if that has puzzled you.



> btw, just so I have this right, is there any way to build the clam library
> without qt? [just for future use]

It should. Clam currently comes in 4 modules (clam_core, clam_audioio, 
clam_processing, and clam_vmqt). Each one has independent scons targets:

$ scons install_core install_processing install_audioio

The only problem with that is that the configure still depends on having 
qt-devel installed. It might work without qt-devel by quoting most vmqt 
occurrences on CLAM/scons/libs/SConstruct. No guaranties though.


> On  0, Pau Arumi <parumi at iua.upf.edu> wrote:
> > En/na Alex Norman ha escrit:
> > >Hello, Last night I downloaded the most recent stable version of CLAM
> > > and the
> > >Annotator.  I built clam successfully and tried to build the Annotator
> > > but the
> > >library libclam_vmqt4 isn't present and so the build fails.  I installed
> > >all of
> > >the libraries [via apt (ubuntu)] that the clam readme says I need, the
> > > clam install process worked, but I just see libclam_vmqt [no 4].  Any
> > > ideas what I
> > >should do?
> >
> > from Annotator/INSTALL :
> > "
> > 2. Compile the CLAM-vmqt module
> >    From the vmqt directory type
> >    $ scons clam_prefix=/usr/local
> > "
> > the vmqt directory is: Annotator/vmqt.
> >
> > >Btw, I tried to use the ubuntu binary packages but I get lots of errors
> > >when I
> > >use the Annotator about not being able to open files, I don't have the
> > >errors
> > >with me right now, I'll try to send them later.
> >
> > yes please send the errors. we need linux packages feedback.
> >
> > >Finally, while I'm interested in using the annotator app right now to
> > >visualize
> > >the data, I'm wondering if it is possible to build clam without any gui,
> > >with
> > >just what I need to use the audio feature extraction tools, I'm
> > > evaluating clam
> > >for use with an app I'm building and clam takes a long time to build,
> > > I'd really
> > >like it if people who want to use the "bleeding edge" version of my app
> > >don't
> > >have to wait for 45 minutes to build my app + dependencies. (it took my
> > >computer
> > >[a 1.6Ghz Pentium M] roughly 40 minutes to compile clam).
> >
> > the annotator app, loads descriptors, visualizes them and can launch
> > extractors. but these extractors are separated command-line applications.
> >
> > you can compile these extractors (and not annotator) specifying the
> > scons targets:
> >
> > $ scons ChordExtractor
> > $ scons ClamExtractorExample
> >
> > then execute them with -h to see its usage.
> >
> > Cheers,
> > Pau
>
> _______________________________________________
> CLAM mailing list
> CLAM at iua.upf.es
> http://www.iua.upf.es/mtg/clam



-- 
David García Garzón
(Work) dgarcia at iua dot upf anotherdot es
(Home) vokimon at telefonica adot net
http://www.iua.upf.edu/~dgarcia
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.clam-project.org/pipermail/clam-users-clam-project.org/attachments/20070302/b379c445/attachment.sig>


More information about the clam-users mailing list