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 rt.wiki.kernel.org

cd Downloads
su -c "apt-get install zlib1g-dev libncurses5-dev kernel-package make gcc-4.9"
wget -c ftp://ftp.kernel.org/pub/linux/kernel/projects/rt/3.14/patch-3.14.12-rt9.patch.gz
wget -c ftp://ftp.kernel.org/pub/linux/kernel/v3.x/linux-3.14.12.tar.gz
wget -c http://ags.sf.net/config-3.14.12-rt9
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
export CONCURRENCY_LEVEL=4
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
reboot

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 http://sourceforge.net/projects/ags/files/ags-0_4_2-19.tar.bz2
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 sourceforge.net:

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