Advanced Gtk+ Sequencer

This page helps you to compile `ags` from source code. Note that there aren't any precompiled binaries, yet.

Realtime kernel

In order not underloading Advanced Gtk+ Sequencer there's recommended a fully realtime kernel configured at clock speed of 1000 Hz. You have to pay attention that there's enough disk space left, about 6-7 GB used. On debian GNU/Linux do the following with at least 4 virtual processors:

For further information please consider

cd Downloads
su -c "apt-get install zlib1g-dev libncurses5-dev kernel-package make gcc-4.9"
wget -c
wget -c
wget -c
tar -xzf linux-3.14.12.tar.gz
cd linux-3.14.12
lesspipe ../patch-3.14.12-rt9.patch.gz | patch -p1
make-kpkg clean
cp ../config-3.14.12-rt9 .config
make oldconfig
make-kpkg --initrd --revision="01.00" kernel-image kernel-headers
cd ..
dpkg -i linux-image-3.14.12-rt9_01.00_amd64.deb linux-headers-3.14.12-rt9_01.00_amd64.deb

Compile and run

Follow the instructions below to get `ags` running.

Installing dependencies on fedora

Issue following command to install Advanced Gtk+ Sequencer dependencies on fedora 19/20.

yum install libuuid-devel libao-devel alsa-lib-devel libinstpatch-devel libxml2-devel libgtk2-devel libtool make automake autoconf gcc pkgconfig

Compile Advanced Gtk+ Sequencer

In order to get a binary you have to type:

wget -c
tar -xjf ags-0_4_2-19.tar.bz2
cd ags-0_4_2-19
export LANG=C
CFLAGS="-O3 -Wall -msse2" ./configure
make ags

Running Advanced Gtk+ Sequencer

Now, you can launch `ags` from the very same directory by entering

./ags --filename ags_file.xml

Drumkits and Soundfonts

You may want to use hydrogen's drumkits or fluidsynths soundfonts. Download them by issuing following for fedora:

yum install fluid-soundfont-gm fluid-soundfont-gs hydrogen hydrogen-drumkits

Need help!

There currently two mailing lists hosted by

The Wiki may help you in advance or even Docbook XML books of `ags`.