Skip to content, sitemap or skip to search.

Personal tools
Join now
You are here: Home Blogs Licensing The Licensing and Compliance Lab interviews Joël Krähemann, maintainer of Advanced GTK+ Sequencer

The Licensing and Compliance Lab interviews Joël Krähemann, maintainer of Advanced GTK+ Sequencer

by Joshua Gay Contributions Published on Jul 08, 2015 12:22 PM
This is the latest installment of our Licensing and Compliance Lab's series on free software developers who choose GNU licenses for their works.

In this edition, we conducted an IRC-based interview with Joël Krähemann, Maintainer of Advanced GTK+ Sequencer. Joël is an IT professional in Switzerland and works on music for fun. Advanced GTK+ Sequencer (AGS) is a an audio processing and composition tool.

What inspired you to create AGS?

I'm a long time GNU/Linux user and enthusiast. I had dislikes about Rosegarden but it was you're only choice in 2002 to do composition on a free operating system. So, I decided to write new software. I chose to write it in C, because it is my favorite programming language, and further, GObject does a great job to do basic tasks for implementing a library.

What features do you think really set AGS apart from similar software?

For users, the modular GUI and multi-channel editing. For example, you may edit each audio channel on its own or as a group. Also, in the latest version there is also a new pattern editor. For developers, its atomic design, its multi-threaded capabilities, and that it is object orientated are what make it stand apart.

Why did you choose the GNU GPLv3 as the license for AGS?

It's evident software must be free in order the give you freedoms to share, learn or improve. I read the GNU GPL and decided it fit my needs.

How can people help contribute to AGS?

Contributing good code, good documentation, or reporting bugs is probably the best way someone can help to contribute. But, there are many other ways to contribute, like spreading the word.

Right now, users need to download source code or binary distro packages provided on the project's website. So getting distributions to provide those packages in their repositories would also be a good way to contribute.

What's the next big thing for AGS?

AGS 0.4.3 brings extended MIDI support and LV2 host implementation. Down the road, LibAGS 1.0 will be released, and it will give users remote and scripting capabilities, as well desktop integration for GNU/Linux.

Enjoy this interview? Check out our previous entry in this series, featuring François Marier, of Libravatar.

Document Actions
Filed under:

The FSF is a charity with a worldwide mission to advance software freedom — learn about our history and work. is powered by:


Send your feedback on our translations and new translations of pages to