Summer of Code 2006

Posted by Hans Fugal Wed, 24 May 2006 12:57:00 GMT

It's official! I am one of the recipients of Google's Summer of Code grant. That means I get paid $4500 to improve Ardour according to my proposal over the summer. Combined with the GAANN fellowship I've received this means I can spend most of the time this summer writing code for Ardour and studying for quals.

My proposal was to modify Ardour so that plugins can be applied to regions instead of just tracks, both for realtime processing and bounced to disk. This is a feature I have sorely missed in Ardour, as it is an important tool for making electronic music and musique concrete efficiently. The other half is to add undo/redo serialization of the current undo system to allow unlimited undo across program instances.

I'm really excited for this opportunity. It will be my first serious involvement with a big and important open source project as a developer. I've often told myself I needed to get involved with one, and now I have an ideal opportunity to do just that.

There are two other SoC recipients for Ardour. One is adding basic MIDI recording and playback, and the other is doing a Windows port.

Comments

  1. Gabriel Gunderson said about 2 hours later:

    Very cool. Keep us updated on the whole experience.

  2. Levi said about 3 hours later:

    Congrats! Sounds like a fun project, at least as long as the Ardour source code isn't too bad to work with. Happy hacking!

  3. Hans Fugal said about 3 hours later:

    Actually, the Ardour code is a shining star of beauty and glory. I was floored when I first dug into it at how clean and well-organized it is. Especially in contrast to the most recent large project codebases I had inspected: Asterisk and SER.

(leave url/email »)

   Comment Markup Help Preview comment

Tags

asterisk audio bash bread cs diy fat food health life linux mac music osx review ruby sourdough src typo voip