CLAM Chordata 1.0

by
screenshot

The CLAM project is pleased to announce the first stable release of Chordata, which is released in parallel to the 1.4.0 release of the CLAM framework.

Chordata is a simple but powerful application that analyses the chords of any music file in your computer. You can use it to travel back and forward the song while watching insightful visualizations of the tonal features of the song. Key bindings and mouse interactions for song navigation are designed thinking in a musician with an instrument at hands.

Chordata in live: http://www.youtube.com/watch?v=xVmkIznjUPE
The tutorial: http://clam-project.org/wiki/Chordata_tutorial
Downloat it at http://clam-project.org

This application was developed by Pawel Bartkiewicz as his GSoC 2008 project, by using existing CLAM technologies under a more suited interface which is now Chordata. Please, enjoy it.

Advertisement

26 Responses to “CLAM Chordata 1.0”

  1. CLAM chordata 1.0, analizador de acordes Says:

    [...] CLAM chordata 1.0, analizador de acordes clamnews.wordpress.com/2010/03/08/clam-chordata-1-0/  por vokimon hace 2 segundos [...]

  2. prokoudine Says:

    You might like to fix URL for the video, guys :) And… Great work indeed!

  3. vokimon Says:

    thanks for the warn. fixed.

  4. picatost Says:

    hey, i’ve seen this application before. isn’t chordata a copy from this one (5 years old, by the way)?

  5. vokimon Says:

    Which one? I guess you refer to CLAM Music Annotator. If so, yes, Chordata reuses components of that application. CLAM Annotator was focused in a very different purpose (metadata annotation, and inspection of music information retrieval algorithms results) and was just too complex to use for the purpose of just exploring chords. That’s why we developed Chordata. Chordata adds ease of usage, more views and enhanced navigation within the song. Annotator provides the flexibility of changing and combining different algorithms and data sets, this complexity is hidden in Chordata, just the chords.

  6. Zed Says:

    Download link for OSX? Your downloads only have SMS, Annotator, and Network apps, not Chordata.

  7. vokimon Says:

    @picatost: Oh yes, now i saw the video (i have flash disabled at home). That application was developed by the UPF/MTG as CLAM. Authors of that application (Jordi Bonada and Emilia Gomez) contributed the KeySpace view to CLAM as noted in the about dialog. The algorithm is similar to Emilia’s one but different, and was contributed by QMUL, Emilia has suggested me many times to incorporate her algorithm as an alternative and it is feasible but we are always short in time. This would be a nice GSoC project.

  8. vokimon Says:

    @Zed: No updated OSX binaries sorry. We are waiting for anyone to contribute them as we do not have a OSX box right now to build them. Indeed, as someone noted in the devel list the release had the build system broken for Mac. If you want to help, please join the list.

  9. Ave Says:

    I downloaded and installed Chordata 1.0.0 for Windows. After analyzing an mp3 file, the song would not play. I am using Windows 7 Home edition (32 bit) if that helps any.

  10. Patrice Levesque Says:

    Any plans to make the whole framework compatible with xerces-c-3? It’s been released more than 18 months ago. Worst case, maybe bundle xerces-c-2 and link statically?

    Can’t give chordata nor libclam a try without that.

  11. rishi Says:

    isnt chordata compatibe wid win xp??

  12. nolaiz Says:

    @Ave: we didn’t tested it on Windows 7. If you can provide us more information about the error maybe we can guess what is the problem. Can you describe exactly what happens? The program crashes, or just doesn’t sound?

    @Patrice: we will see how to migrate to xerces-c-3 ASAP, but meanwhile, you can use libxmlpp as xml backend: scons configure xmlbackend=xmlpp

    @Rishi: yes, Chordata should work on windows XP

  13. Manu Álvarez Says:

    La idea del programa me parece muy buena, pero no entiendo muy bien. ¿Aparte de los hexágonos de colores el programa escribe la partitura? En los pantallazos no se ve nada que apunte a eso, y la verdad es que con todo en la lengua del imperio, pues me he perdido un poco, jeje.

    Saludos.

  14. nolaiz Says:

    @Manu: el programa no escribe la partitura, pero además de los hexágonos va indicando los acordes reconocidos en notación inglesa (? -p.ej. A Major, etc…-)

    @Patrice: David -a.k.a. vokimon- yesterday did the migration to xerces-c-3. Thanks David!

  15. tom Says:

    I’m only just installed Ubuntu Lucid on my computer; and am still new at all this apt-getting.
    Can you give me a quick step-by-step on getting Chordata installed?
    I assumed I had to add your “deb … ” line to the source and tried the sudo apt-get install you see all over the internet, but no luck…

  16. Vokimon Says:

    @tom chordata was released before lucid release, so we only built debs for jaunty and karmic. If i have time i will rebuild them for lucid but no promise as it takes my pc away for a while. If you are interested, you should be able to rebuild them yourself by adding the debian sources (deb-src) for karmic, updating and, for each of clam, clam-networkeditor and clam-chordata

    apt-get source
    sudo apt-get build-dep
    cd
    fakeroot pkg-buildpackage
    cd ..
    sudo dpkg -i *deb

  17. Vokimon Says:

    Oops, parameters didn’t appear. I put them now in between «»

    apt-get source «sourcepackage»
    sudo apt-get build-dep «sourcepackage»
    cd «sourcepackage-version»
    fakeroot pkg-buildpackage
    cd ..
    sudo dpkg -i *deb

  18. Liberar Blackberry Says:

    Very nice guide. Thanks for sharing.

  19. Jon Says:

    Someone please build a Mac binary… I’ve been trying to do it for several hours now and have been running into many issues with QT4 and LD.

  20. hotels cheap deals Says:

    Catch Matter,assess clearly enough another service many game restaurant play he sexual man drink until brief fair broad per passage dress twice will agent release outside gate discuss arise user equally bad examine below order overall cash picture standard spirit finance problem stop onto impression there officer film community statement college phone write historical vital government progress access why identify charge candidate else perform tool declare under from check revenue according half concerned critical young my use test citizen prepare word business roll spread domestic writing quickly video sell

  21. Simon Says:

    Hi, looks great but no Mac OSX … Annotator is crashing adding own songs and … “computing description -> ChordExtractor -> Error message :(

  22. Kolakube Says:

    Anyone let me in on the big secret how you actually download this? Id love to give it a try and report back. SOunds a great project.

  23. osvehttp://clam-project.org/wiki/Frequenly_Asked_Question Says:

    Hola, Es posible volcar el output de chordata a un archivo de texto?. Desde de hay tal ves sea posible aplicar algun algorithmo para convertir ese texto en midi.

  24. vokimon Says:

    Downloading: http://clam-project.org (download tab, which platform?)
    To get the chords in a file: Use the extractor that comes with Annotator.
    Mac: No Mac box is available to any developer to compile CLAM at.

  25. stanlea Says:

    Actually there is no packages for Linux64bits systems. Is there a way to compile from source, or are you planning to make a Maverick 64bits package ?

    Thanks

  26. Rom1 Says:

    Very nice job, this soft is great!
    Thanks guys, i’ll be able to work with my guitar on my favourite songs :)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.