Advanced Gtk+ Sequencer

Welcome to project website of Advanced Gtk+ Sequencer. Advanced Gtk+ Sequencer is a tree based audio processing engine released under the terms of the GNU GPLv3+. It uses extensively threads, supporting LADSPA, DSSI and Lv2 plugin format.

Advanced Gtk+ Sequencer is capable of doing multi-channel editing, it contains an automation editor and you might want live export to audio files. There are sequencer machines as well a fully featured notation editor. Supporting copy & paste, resizing audio channels or align in-/output pads.

Thank you

LinuxFund.org in order supporting me to buy a work-station. I hope with this investment we can pin point performance issues. It is interesting how GSequencer behaves with more physical threads. For now I can say it runs much smoother ... read more

Download

Download recent source tarballs.

Microsoft Windows EXE, Apple OS X DMG and universal Linux binary available from Pling!

GSequencer in Debian Tracker

GSequencer Package in Fedora

GSequencer Package in OpenSUSE Build Service

Documentation

Read online reference manual of Advanced Gtk+ Sequencer API:

User's handbook available online in html-help format.

developer's handbook available online in html-help format.

OSC server handbook available online in html-help format.

Explained in a few words

GSequencer does audio output on GNU/Linux by ALSA. Avoid additional layers on ALSA like arts, esd or pulseaudio. The output to the soundcard is usually done by AgsPanel sink. Sounds are created by sequencers like AgsDrum, AgsMatrix and alike. Such sources can be bundled by AgsMixer and finally write to hardware by AgsPlayChannelRun recall.

Lost Prototype - Demo
Lost Prototype 2nd stage - Demo

Become a Patron!

Last modified: Wed Feb 23:35:25 UTC 2024 by joelkraehemann