[Clam-devel] some problems with the aggregation project

JunJun wangjun at dsp.ac.cn
Tue Jul 22 01:30:41 PDT 2008


David,
hi, some problems with the aggregation project is listed as followed:

1. If the names "Song" and "Frame" are changed, ie., if they are mapped into "Track" and "TrackFrame", the attributes can not be displayed in the Annotator interface.

2. The ChildScope relationship appears playing a role in the project interface. When mapping, this relationship should be maintained. That brings one problem: How to remain the childscope relationship while changing the scope names? 
For instance, if ExtractedChord is mapped to TrackChord, then in the schema:
 <Attribute scope='Track' name='Harte' type='Segmentation'>
   <ChildScope>ExtractedChord</ChildScope>
   <SegmentationPolicy>Discontinuous</SegmentationPolicy>
 </Attribute>
 <Attribute scope='TrackChord' name='Root' type='Enumerated'>
   <EnumerationValues>G G# A A# B C C# D D# E F F#</EnumerationValues>
 </Attribute>
In other words, the ChildScope relationship between TrackChord and Harte can not be identified.

3.In the map list, a line ("Song::Frames", "example", "Song::Frames") is necessary, or else the frame scope attributes can not be displayed correctly. 

4. The inconsistent frame size in different subextractors, e.g.,in Debaser-WoodenHouse.mp3.chords, it is <ScopePool name='Frame' size='1699'>. While in Debaser-WoodenHouse.mp3.pool, it is <ScopePool name='Frame' size='6837'>. That may be the reason of the incorrect display in the screenshot.

Anyway, too much chaos for me, any idea?

Jun
    
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clam-project.org/pipermail/clam-devel-clam-project.org/attachments/20080722/61f79f49/attachment-0003.htm>


More information about the clam-devel mailing list