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`.