GSoC 2007

From Clam
Jump to: navigation, search
  • Flyers to promote students applications.

Accepted projects

CLAM Google Summer of Code 2007 Projects
Project Student Mentor
GSoC/Real-time Spectral Transformations Hernan Ordiales (UBA, Argentina) Pau Arumí
GSoC/Plugin System for a Dynamically Extensible Framework Andreas Calvo (UPF, Spain) Pau Arumí
GSoC/Real-time Spectral Model Synthesizer Gregory Ryan Kellum (UPF, Spain) Pau Arumí
GSoC/Clam for Speech Ebrahim "Abe" Kazemzadeh (USC, USA) Xavier Amatriain
GSoC/Enhancing Clam's Widgets Bennett Kolasinski (NYU, USA) David García
GSoC/Enhancing Clam’s Chord Detection for Real-time Roman Goj (Warsaw University, Poland) David García

How to apply

Important Dates

  • March 14: List of accepted mentoring organizations published on; student application period opens
  • March 24: Student application deadline
  • April 9: List of accepted student applications published on
  • May 28: Students begin coding for their GSoC projects; Google begins issuing initial student payments

And see the SoC timeline


If you have any question about any of the information below please contact or join the #clam channel at FreeNode IRC.

About CLAM

CLAM(C++ Library for Audio and Music) is a project that aims at developing a full-featured application framework for Audio and Music Applications. It offers a conceptual metamodel as well as many different tools for that particular domain. One of its most relevant features is the availability of a visual building dataflow application that allows to develop rapid prototypes without writing code. The project started 6 years ago and, after winning the ACM award to the Best Open Source Multimedia Software in 2006 it is now ready to publish its 1.0 release. CLAM is mostly developed and hosted by the Universitat Pompeu Fabra (Barcelona, Spain). Nevertheless, it is currently managed from the University of California Santa Barbara.


Right about to publish our first 1.0 release we are very excited about the possibility of participating in Google's Summer of Code. We intend to draw a larger developer and also user base once our first milestone has been surpassed.

For SoC we are offering three mentors (Xavier Amatriain, Pau Arumi, and David Garcia) that are currently CLAM's main developers and have an extensive background in audio and software development. We hope to offer an enjoyable working atmosphere with a large, growing community and very exciting goals.

We look forward for your participation!

Potential projects

See SoC ideas

For your SoC Application

These are the questions we would like you to address in your application:

  1. Please summarize your background (education and software development)
  2. Rate from 0 to 5 your knowledge of the following tools:
    1. C++
    2. CVS/Subversion
    3. GNU/Linux Programming tools
    4. Qt
    5. Audio DSP
  3. How much time do you expect to invest in the GSoC project?
  4. What is your interest in CLAM?
  5. What are the main highlights in CLAM and what do you think is missing?
  6. What are your biggest strengths/weaknesses?
  7. What do you expect to gain from SoC?

Navigation menu