[clam-devel] ChorData Documentation

David García Garzón david.garcia at barcelonamedia.org
Fri Mar 30 09:18:01 PDT 2012


Well, Chordata architecture is based in clam prototyping, which is documented 
in several papers and in my Ms thesis, and in Annotator data pools to 
passivate precomputed data which are documented on the Annotator's wiki and 
doxygen.

Regarding the chord extraction algorithm itself you can find also in my Ms  
thesis an module explanation and the papers it is based on.

http://lac.linuxaudio.org/2007/papers/lac07_garcia_arumi_amatriain.pdf
http://xavier.amatriain.net/PFC/dgarcia-master.pdf

Also prototyping in clam has become more flexible done in python since Xavier 
introduced ipyclam and pyqt into the framework but it is not on 1.4 but in 
subversion version.

David.



On Wednesday 28 March 2012 10:30:25 Pau Arumí wrote:
> Hi Dima,
> I don't think there is any explicit design doc. But try navigating through
> the generated doxygen doc, including class diagrams, use relations, etc. P
> 
> 2012/3/28 Dima Calancea <deeemaaa at gmail.com<mailto:deeemaaa at gmail.com>>
> David, actually I was looking for some software/design documentation,
> but I couldn't find any.
> 
> 
> 2012/3/28 David García Garzón
> <david.garcia at upf.edu<mailto:david.garcia at upf.edu>> Do you mean something
> like an usage tutorial like this:
> http://clam-project.org/wiki/Chordata_tutorial
> Or something more oriented to the application design?
> 
> On Tuesday 27 March 2012 17:02:39 Dima Calancea wrote:
> > Hi,
> > 
> > Is there any documentation available on ChorData? I'm trying to understand
> > how it works
> > because I would like to write a similar program.
> > 
> > Thanks in advance!
> 
> _______________________________________________
> clam-devel mailing list
> clam-devel at lists.clam-project.org<mailto:clam-devel at lists.clam-project.org>
> http://lists.clam-project.org/listinfo.cgi/clam-devel-clam-project.org



More information about the clam-devel mailing list