Author Archive

Google Summer of Code 2009 Warming Up

March 3, 2009
GSoC 2009

GSoC 2009

Google Summer of Code 2009 is warming up. We still don’t know whethe CLAM will be hosted again in this program. But, in any case, we really encourage you to get involved in the program.

If you have doubts, we recommend you take a look at the following video.

And, where to follow? Take a look at this ToDo List for GSoC 2009 and of course, read the program FAQ.


CLAMs GSoC 08 Projects Announced

May 25, 2008

We are very happy to announce the final list of this year’s projects in the Google Summer of Code. We have been extremely fortunate to have a large number of great students apply for CLAM this year and we are confident that the 5 projects outlined below will have a huge impact on the project and the CLAM “family”:

Natanael Olaiz UNQ, Argentina
“Network scalability and Blender integration”
This is a two sided project. The first part will improve the usability of CLAM networks allowing users to hierarchically embed networks as a processing units. The second part consists in developing a set of Blender plugins and CLAM networks to drive audio spacialization based on direct
sound from Blender 3D geometries.

Yushen Han (Indiana University, US)
“Real-time woodwind instrument synthesizer using SMS models”
The project consists in building a real-time synthesizer based on CLAM processing plugins, using SMS models, allowing flexible sound timber manipulation. This project is a continuation to Greg Kellum’s 2007 GSoC project.

Francisco Tufro (UBA, Argentina)
“MIDI Implementation for Network Editor”
This project is both about developing all the needed and most common MIDI processings and also about doing all the required refactorings to the Framework in order to achieve this (i.e. Typed Controls).

Pawel Bartkiewicz (AGH University, Poland)
“Standalone chord extractor application”
This project is about adapting CLAM’s chord extraction technology into an standalone application focusing on usability for instrument players. This project will integrate existing visual and processing components and it will have impact on the interaction between realtime and offline CLAM components.

Wang Jun (Chinese Academy of Science, China)
“AnnMerger-to stand on the shoulders of the masses”
This project goal is add into Annotator the ability of combining several sources of several kinds (webservice, database, files, extractors) into a single project. Secondary goals are providing new data sources and polishing the program workflow.

Read here for more details on the projects:

Two CLAM journal articles

November 16, 2007

The past few weeks a couple of CLAM-related journal articles have been published in two top-tier journals.

The article entitled “A framework for efficient and rapid development of cross-platform audio applications” – coauthored by Xavier Amatriain, Pau Arumi, and David Garcia – has just appeared in the ACM Multimedia Systems Journal. This can be considered as the “ultimate” CLAM article. Apart from presenting the main features in CLAM, we talk about the metamodel and some of the patterns present in the framework design.

Also Xavier Amatriain published the article entitled “A Domain-Specific Metamodel for Multimedia Processing Systems” in the IEEE Transactions on Multimedia. This is a more detailed and justified explanation of the metamodel that was derived while designing and implementing the CLAM framework.

CLAM team at Googleplex

November 16, 2007

Last month Pau Arumi and David Garcia from the CLAM team attended the Google Summer of Code Mentor Summit at Googleplex in Mountain View, California. Hundreds of mentors from many of the participating projects were invited to a one-day workshop where different issues related to the Summer of Code and Open Source in general were discussed. It was a great opportunity for the CLAM team to make connections with related projects and meet many interesting people.

Read more at David’s blog.

CLAM articles at Polish Linux Magazine

September 4, 2007

CLAM Article

Polish journal Linux Magazine has recently published two articles about CLAM, written by Pawel Wolniewicz. First — dealing with Music Annotator, SMSTools, and Voice2MIDI — and second, describing development of audio application, using Network Editor, accompanied by Prototyper. They were published in July and August issues.

Both articles were written in Polish.

CLAM at the Campus Party

August 2, 2007

The Campus Party is one of the world’s largest geek parties, with over 7000 participants
this year. Google is one of the hosts of the developers zone and every day it held special sessions on the Summer of Code inviting students and mentors to explain their experience. Xavier Amatriain from the CLAM team was invited to one of those sessions*.

More than a talk about CLAM it was a short overview of our wonderful experience in the GSoC. We were told the talk will be added to Google’s podcasts soon, will keep you informed.

*Actually, and to be clear, the project that was hosted was Joomla (ex-Mambo). It just happened that I (X. Amatriain) showed up very last minute and they invited me to talk for 5 minutes (many thanks to the Joomla guys and Google Spain!).

GSoC Accepted projects

April 20, 2007

This is the final list of students/projects that have made it into this year’s Google Summer of Code in Clam. Again, we are grateful to Google and to all the students who applied, we are very sorry we could not take all of them:

  • Hernan Ordiales (University of Buenos Aires, Argentina): Real-time spectral transformations
  • Andreas Calvo (UPF, Spain): Plug-in system for a dynamically extensible framework
  • Gregory Ryan Kellum (UPF, Spain): Real-time Spectral Model Synthesizer
  • Ebrahim Kazemzadeh (USC, USA): Clam for Speech
  • Bennet Kolasinski (NYU, USA): Enhancing Clam’s Widgets
  • Roman Goj (Warsaw University, Poland): Enhancing Clam’s chord detection for real-time

We are looking forward a very exciting Summer… of Code!

GSoC student deadline extended

March 23, 2007

Now you have until Monday March 26th to file in your application. But hurry up, don’t leave it until the very last minute!

Google Summer of Code featuring CLAM

CLAM at the 2007 Google Summer of Code

March 15, 2007

Do you enjoy programming? Audio and Music software is your thing? Tired of working in FLOSS projects without getting paid? Need a part-time job for this summer?

(If the answer to any of these questions is YES, keep reading…)

We are happy to announce that the CLAM project is participating in the 2007 edition of Google’s Summer of Code.

Updated: Google’s SoC is already open for aplications. More information in the CLAM GSoC 2007 wiki page.

Google Summer of Code is a program that offers student developers stipends to write code for various open source projects. Google will be working with a several open source, free software and technology-related groups to identify and fund several projects over a three month period. Historically, the program has brought together over 1,000 students with over 100 open source projects, to create hundreds of thousands of lines of code. The program, which kicked off in 2005, is now in its third year, following on from a very successful 2006.

We are very excited to offer a number of ideas that would benefit CLAM now that it is about to reach its 1.0 release. If you are a student with programming skils and are interested in audio/multimedia we encourage you to apply before the March 24th deadline. We also encourage you to propose new ideas if you feel none of the ones offered by the CLAM team suits your profile or interests.

Looking forward to working with you…

The CLAM team