Jump to content

User:Joel2001k/Gsequencer

From Wikipedia, the free encyclopedia
Original author(s)Joël Krähemann
Stable release
v.5.4.3 / July 29, 2023 (2023-07-29)
Written inC
Operating systemLinux, Microsoft Windows,FreeBSD,Apple macOS
TypeMIDI music sequencer
LicenseGPL-3.0-or-later
Websitenongnu.org/gsequencer/index.html

Advanced Gtk+ Sequencer

[edit]

The Advanced Gtk+ Sequencer framework is a collection of application libraries and binaries written in ANSI C99, it is intended for music composition.

Distributed under the terms of the GPL-3.0-or-later and AGPL-3.0-or-later for server parts, Advanced Gtk+ Sequencer is free software.

The framework provides 2 binaries gsequencer and midi2xml. As well some application development libraries, which can be used by including the matching header files:

  • ags/libags.h application framework
  • ags/libags-audio.h audio/MIDI layer of the framework
  • ags/libags-gui.h stand-alone GUI widgets
  • ags/libags-vst.h wrapper library to interface C++ code

The libraries are introspected using GObject-Introspection, what makes it reusable by scripting languages and other compiled programming languages.

See also

[edit]

References

[edit]

https://archive.org/details/OSMP85 Podcast news. Retrieved 29 July 2023.

https://audio-file.org/2020/11/25/ags-advanced-gtk-sequencer/ All things audioware. Retrieved 29 July 2023.

https://www.linux-magazine.com/Issues/2018/214/Sparkling-gems-and-new-releases-from-the-world-of-Free-and-Open-Source-Software/(offset)/9 Linux Magazine. Retrieved 29 July 2023.

[edit]

https://nongnu.org/gsequencer official website.

https://gsequencer.org landing page.