Harden Advanced Gtk+ Sequencer v0.4.2

251

Advanced Gtk+ Sequencer is intended to use for music composition. It features a piano roll, as well a synth, matrix editor, drum machine, soundfont2 player, mixer and an output panels designed to be highly configurable. You may add effects to its effect chain and add or remove audio channels/pads. You may set up a fully functional network of engines, thus there is a link editor for linking audio lines.

It features such functionality so far:

  • add or remove engines
  • link audio channels of different engines to set up a synthesis tree
  • loop pattern sequencers
  • notation editor with copy & paste support
  • project settings
  • open or save XML files
  • auto backup and recovery
  • exporting live to audio file
  • LADSPA plugin support

Version 0.4.2-54 is current stable fix version. It is programmed in a object orientated matter in the manner of Gtk+-2.0 using GObject library. All the time it was for sure intending to provide a library itself. Thus design principals were taken to be able to do so.

In on-coming release 0.4.3 you can take libags-audio as a model of gsequencer’s view or may be provided in your own application.

There was just a big refactoring needed for a long time and it’s over, for now. Those modifications happend all in view of providing you a straight forward and advanced API. Note there still many things on my personal wish list but it may not prevent rocking you.

More informations can be found on http://gsequencer.org

Screenshot ags-0.4.2