Menu

Tree [afb0c4] master /
 History

HTTPS access


File Date Author Commit
 ags 2018-11-30 Joël Krähemann Joël Krähemann [514bfa] fixed missing symbol
 docs 2018-11-30 Joël Krähemann Joël Krähemann [8c12b7] fixed missing symbol export
 gsequencer.share 2018-09-25 Joël Krähemann Joël Krähemann [8bcb0c] replaced screenshots and added new ones. fixed ...
 lv2 2017-04-17 Joël Krähemann Joël Krähemann [589723] implemented load of lv2 program
 m4 2018-11-30 Joël Krähemann Joël Krähemann [8c12b7] fixed missing symbol export
 po 2018-11-30 Joël Krähemann Joël Krähemann [8c12b7] fixed missing symbol export
 .gitignore 2018-11-09 Joël Krähemann Joël Krähemann [c16050] implemented ags_osc_client_write_bytes() and ad...
 AUTHORS 2016-06-06 Joël Krähemann Joël Krähemann [f417a2] initial import GSequencer v0.7.23
 COPYING 2016-06-06 Joël Krähemann Joël Krähemann [f417a2] initial import GSequencer v0.7.23
 COPYING.docs 2016-12-15 Joël Krähemann Joël Krähemann [ddfffb] added COPYING.docs and fixed unused task docs
 COPYING.server 2017-08-31 Joël Krähemann Joël Krähemann [51c4f8] add GNU Affero General Public License
 COPYING.stk-4.3 2018-09-01 Joël Krähemann Joël Krähemann [9ee84d] added STK-4.3 license and more thread-safety
 ChangeLog 2018-11-30 Joël Krähemann Joël Krähemann [8c12b7] fixed missing symbol export
 INSTALL 2017-04-01 Joël Krähemann Joël Krähemann [31aa7e] add installcheck target
 Makefile.am 2018-11-30 Joël Krähemann Joël Krähemann [52dbac] fixed ags-symbols.m4
 Makefile.in 2018-11-30 Joël Krähemann Joël Krähemann [52dbac] fixed ags-symbols.m4
 NEWS 2018-11-30 Joël Krähemann Joël Krähemann [afb0c4] fixed type
 README 2018-11-17 Joël Krähemann Joël Krähemann [2fb255] updated README
 TODO 2018-11-30 Joël Krähemann Joël Krähemann [514bfa] fixed missing symbol
 aclocal.m4 2018-11-18 Joël Krähemann Joël Krähemann [a798ba] improved ags-symbols.m4 and fixed compiler errors
 acsite.m4 2016-06-06 Joël Krähemann Joël Krähemann [f417a2] initial import GSequencer v0.7.23
 ags-simple.xsl 2018-10-06 Joël Krähemann Joël Krähemann [785b14] added copyright notice
 ags.xsl 2018-09-05 Joël Krähemann Joël Krähemann [a29f90] fixed missing license notices
 ags_example.xml 2016-06-12 Joël Krähemann Joël Krähemann [2eaa8c] refactored peak callback
 ags_functional_notation_edit_test.xml 2017-12-21 Joël Krähemann Joël Krähemann [d5b990] rollback
 ags_license_header 2018-09-05 Joël Krähemann Joël Krähemann [e320de] added license header to marshallers
 apple_script.sh 2018-09-11 Joël Krähemann Joël Krähemann [88720b] fixed missing Copyright and function NULL point...
 clean-gtk-doc.sh 2018-10-06 Joël Krähemann Joël Krähemann [785b14] added copyright notice
 compile 2018-10-23 Joël Krähemann Joël Krähemann [a4ec0c] conditional libinstpatch
 config.guess 2018-10-23 Joël Krähemann Joël Krähemann [a4ec0c] conditional libinstpatch
 config.h.in 2016-09-05 Joel Kraehemann Joel Kraehemann [f95d69] port to debian kfreebsd
 config.rpath 2018-02-19 Joël Krähemann Joël Krähemann [685356] fixed compile errors in ags_audio.c
 config.sub 2018-10-23 Joël Krähemann Joël Krähemann [a4ec0c] conditional libinstpatch
 configure 2018-11-30 Joël Krähemann Joël Krähemann [8c12b7] fixed missing symbol export
 configure.ac 2018-11-30 Joël Krähemann Joël Krähemann [8c12b7] fixed missing symbol export
 depcomp 2018-10-23 Joël Krähemann Joël Krähemann [a4ec0c] conditional libinstpatch
 description 2017-06-26 Joël Krähemann Joël Krähemann [528418] fixed functional tests because AgsMachine:machi...
 functional-system-tests.mk.am 2018-10-08 Joël Krähemann Joël Krähemann [30ebcd] NEW ags_functional_automation_editor_workflow_t...
 functional-system-tests.mk.in 2017-11-24 Joël Krähemann Joël Krähemann [711379] added default soundcard support for ALSA
 functional-tests.mk 2018-10-08 Joël Krähemann Joël Krähemann [30ebcd] NEW ags_functional_automation_editor_workflow_t...
 gsequencer-documentation 2016-06-06 Joël Krähemann Joël Krähemann [f417a2] initial import GSequencer v0.7.23
 gsequencer-mac-os-x.patch 2017-09-16 Joël Krähemann Joël Krähemann [ffcc0c] provide gsequencer-mac-os-x.patch
 gsequencer.1 2018-06-21 Joël Krähemann Joël Krähemann [653968] updated manpages
 gsequencer.1.xml 2018-09-05 Joël Krähemann Joël Krähemann [a29f90] fixed missing license notices
 gsequencer.desktop.in 2018-06-30 Joël Krähemann Joël Krähemann [bcf278] Added some fields to gsequencer.desktop.in
 gtk-doc.make 2018-11-11 Joël Krähemann Joël Krähemann [e95dc7] no symlink of gtk-doc.make
 install-sh 2018-10-23 Joël Krähemann Joël Krähemann [a4ec0c] conditional libinstpatch
 invoke-gdb.c 2018-03-14 Joël Krähemann Joël Krähemann [2e1449] set copyright of helper files
 libags.pc.in 2016-08-31 Joël Krähemann Joël Krähemann [d07577] fixed build system and improved ags_functional_...
 libags.sym.in 2018-11-30 Joël Krähemann Joël Krähemann [8c12b7] fixed missing symbol export
 libags_audio.pc.in 2016-08-31 Joël Krähemann Joël Krähemann [d07577] fixed build system and improved ags_functional_...
 libags_audio.sym.in 2018-11-29 Joël Krähemann Joël Krähemann [a19055] implemented AgsOscFrontController and AgsOscPlu...
 libags_gui.pc.in 2016-08-31 Joël Krähemann Joël Krähemann [d07577] fixed build system and improved ags_functional_...
 libags_gui.sym.in 2018-11-21 Joël Krähemann Joël Krähemann [105dda] implemented AgsSetDevice task and added AgsOscR...
 libags_server.sym.in 2018-11-21 Joël Krähemann Joël Krähemann [105dda] implemented AgsSetDevice task and added AgsOscR...
 libags_thread.sym.in 2018-11-21 Joël Krähemann Joël Krähemann [105dda] implemented AgsSetDevice task and added AgsOscR...
 libgsequencer.pc.in 2016-08-29 Joël Krähemann Joël Krähemann [4d09d8] fixed package name in .pc
 license-notice-gnu-agpl-3-0+-c.txt 2018-11-17 Joël Krähemann Joël Krähemann [8a59c2] fixed libags_server.sym.in license
 license-notice-gnu-agpl-3-0+-sym.txt 2018-11-17 Joël Krähemann Joël Krähemann [8a59c2] fixed libags_server.sym.in license
 license-notice-gnu-fdl-1-3-xml.txt 2018-10-06 Joël Krähemann Joël Krähemann [bbc1ed] added license notice files
 license-notice-gnu-gpl-3-0+-c.txt 2018-10-06 Joël Krähemann Joël Krähemann [bbc1ed] added license notice files
 license-notice-gnu-gpl-3-0+-sym.txt 2018-11-17 Joël Krähemann Joël Krähemann [8a59c2] fixed libags_server.sym.in license
 license-notice-permissive-xml.txt 2018-10-06 Joël Krähemann Joël Krähemann [bbc1ed] added license notice files
 ltmain.sh 2018-11-06 Joël Krähemann Joël Krähemann [365ab0] some todo's in changelog
 midi2xml.1 2018-06-21 Joël Krähemann Joël Krähemann [653968] updated manpages
 midi2xml.1.xml 2018-09-05 Joël Krähemann Joël Krähemann [a29f90] fixed missing license notices
 missing 2018-10-23 Joël Krähemann Joël Krähemann [a4ec0c] conditional libinstpatch
 mkinstalldirs 2018-10-23 Joël Krähemann Joël Krähemann [a4ec0c] conditional libinstpatch
 scale_converter.c 2018-03-14 Joël Krähemann Joël Krähemann [2e1449] set copyright of helper files
 stamp-h1 2016-09-06 Joël Krähemann Joël Krähemann [bfb281] fixed OSS output
 test-copyright-and-license.sh 2018-10-07 Joël Krähemann Joël Krähemann [b274bf] added README exclusion note
 test-driver 2018-10-23 Joël Krähemann Joël Krähemann [a4ec0c] conditional libinstpatch
 unit-tests.mk 2018-10-15 Joël Krähemann Joël Krähemann [d9853b] added ags_reset_amplitude_test.c and ags_reset_...

Read Me

Advanced Gtk+ Sequencer
====

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.  This file is offered as-is,
without any warranty.

jkraehemann@gmail.com

It is recommended to have a realtime kernel in conjunction with ags in order to do more computing expensive synthesis.

Please visit http://rt.wiki.kernel.org for more information.

Following site gives you advice in configuring ALSA

http://www.alsa-project.org/main/index.php/Low_latency_howto

You might want to disable systemd accounting.

https://www.freedesktop.org/software/systemd/man/systemd.resource-control.html

$ systemd-run -p CPUAccounting=false -p MemoryAccounting=false -p TasksAccounting=false -p IOAccounting=false -p BlockIOAccounting=false --scope gsequencer

If you have pulseaudio running you might run `gsequencer` with pasuspender like:

$ pasuspender -- gsequencer

Purpose
====

The Advanced Gtk+ Sequencer framework is related to audio computation by representing it within a tree structure. It does various
abstraction and the base library can serve as fundament of any application.

libags provides an application context and a threaded tree. Which is synchronized by hard-realtime fashion. In terms of deterministic
dead-line. Each tic of the used threads has to fulfill its work in order to proceed. The file object might be used for light-weight
composition or persistency.

libags-audio is built upon libags and provides a tree of audio signals. They can be computed in parallel. One key feature is the
nested recycling tree. It allows to share audio data across channels. Further it avoids to wedge the parallel tree. There is support
for free plugin standards like LADPSA, DSSI and Lv2. So it does give support to read or write MIDI data.

libags-gui is a standalone library providing additional Gtk+-2.0 widgets.

GSequencer is the main application providing a Gtk+-2.0 GUI. Allowing you to edit or record notation. It is designed to be accessible
you should be able to control the entire application by keyboard. Likewise it implements various Atk interfaces. The frontend to AGS
requires to add machines by menubar and link them appropriately with properties dialog. It is available of the context menu. Note you can't
create any loops within the tree.

General Notes on Licensing
====

Following images are used by the documentation and hence are distributed under the GNU Free Documentation License, Version 1.3 or
(at your option) any later version published by the Free Software Foundation.

* docs/images/ags_ffplayer.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_navigation.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_performance_preferences.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_midi_preferences.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_machine_properties-link_input.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_machine_properties-input.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_mixer.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_select_accelerations_dialog.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_machine_properties-resize_channels.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_server_preferences.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_midi_import_wizard_no2.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_machine_envelope_info.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_drum.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_matrix.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_midi_export_wizard_no1.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_crop_notes_dialog.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/AGS_super-threaded.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_midi_import_wizard_no1.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/AGS_recall_lifecycle.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/AGS_linking.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/AGS_iterator.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_automation_window_drum.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_audio_connection_output_line.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_machine_envelope_editor.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_select_notes_dialog.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_move_notes_dialog.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_ladspa_browser.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags-automation-toolbar.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_ramp_accelerations_dialog.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_export_window.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_midi_export_wizard_no2.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_audio_connection_output_bulk.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_machine_envelope_pattern.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags-toolbar.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_midi_dialog.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_machine_properties-output.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_syncsynth.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_generic_preferences.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_panel.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_audio_preferences.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_synth.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_position_notation_cursor_dialog.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/images/ags_position_automation_cursor_dialog.png (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)

Following listings are used by the documentation and hence are distributed under the GNU Free Documentation License, Version 1.3 or
(at your option) any later version published by the Free Software Foundation.

* docs/listings/effects_echo_channel.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/file_property.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/effects_echo_audio.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/linking_prerequisites.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/linking_safe.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/effects_echo_audio_run.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/effects_recall_container.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/file_write.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/add_pattern.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/linking_unsafe.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/thread_application_context.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/effects_echo_channel_run.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/audio.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/pull_thread.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/application_mutex.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/audio_application_context.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/recycling.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/config.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/pcm_info.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/start_thread.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/file_read.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)
* docs/listings/complete_example.c (Copyright (C) 2005-2018 Joël Krähemann, GFDLv1.3+)

The Advanced Gtk+ Sequencer logo and splash screen are used by the final binary hence it is applied under the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This are the mentioned files (logo and splash screen):

* gsequencer.share/images/ags.png (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* gsequencer.share/images/ags_supermoon-800x450.png (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)

Other images used by the binary applied under the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

* gsequencer.share/icons/ags.png (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* gsequencer.share/icons/ags.xpm (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* gsequencer.share/icons/jumper.png (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)

The GtkRC file is used by the final binary hence it is applied under the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This are the mentioned files (GtkRC File):

* ags.rc (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)

As well the desktop file:

* gsequencer.desktop.in (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)

The generated symbol files have the very same license as their origin:

* libags.sym (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+ and AGPLv3+)
* libags_audio.sym (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* libags_gui.sym (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)

And so for the glib-object marshallers file:

* ags/object/ags_marshallers.list (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)

Third-party files of gtk-doc licensed under the terms of GNU GPLv3+, copyright provided by James Henstridge and Stefan Sauer

* docs/reference/libags/gtk-doc.make (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* docs/reference/libags-audio/gtk-doc.make (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* docs/reference/libags-gui/gtk-doc.make (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* docs/reference/libgsequencer/gtk-doc.make (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* gtk-doc.make (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* m4/gtk-doc.m4 (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)

Third-party files of gtk-doc permissive licensed see specific files for warranty disclaimer and a notice preservation requirement, copyright provided by James Henstridge, Damon Chaplin and Stefan Sauer

* docs/reference/libags/git.mk
* docs/reference/libags-audio/git.mk
* docs/reference/libags-gui/git.mk
* docs/reference/libgsequencer/git.mk

Third-party files of gtk-doc licensed under the terms of GNU GPLv3+, copyright provided by Stefan Sauer

* docs/reference/libags/Makefile.am (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* docs/reference/libags-audio/Makefile.am (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* docs/reference/libags-gui/Makefile.am (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* docs/reference/libgsequencer/Makefile.am (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)

Third-party files of autotools permissive licensed see specific files for warranty disclaimer and a notice preservation requirement, copyright provided by http://www.fsf.org:

* compile
* compile.guess
* config.h.in
* config.rpath
* config.sub
* configure
* depcomp
* INSTALL
* install-sh
* ltmain.sh
* Makefile.in
* missing
* test-driver

Derived files of gsequencer licensed under the terms of GNU GPLv3+, copyright provided by http://www.nongnu.org/gsequencer:

* po/gsequencer.pot (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)

Third-party files of Ulrich Drepper (gettext) without any copyrightable content:

* po/ChangeLog
* po/POTFILES.in
* po/stamp-po

Third-party files of Ulrich Drepper (gettext) permissive licensed see specific files for warranty disclaimer and a notice preservation requirement, copyright provided by http://www.fsf.org:

* po/Makefile.in.in
* po/remove-potcdate.sin

Third-party files of Ulrich Drepper (gettext) free software licensed, copyright provided by http://www.fsf.org:

* po/Makevars.template
* po/Makevars
* po/Rules-quot

Third-party files of Ulrich Drepper (gettext) all-permissive licensed, copyright provided by http://www.fsf.org:

* po/quot.sed
* po/boldquot.sed
* po/en@quot.header
* po/en@boldquot.header
* po/insert-header.sin

Generated files by glib-genmarshal licensed under the terms of GNU LGPLv2.1+, copyright provided by http://www.gnome.org:

ags/object/ags_marshal.c (LGPLv2.1+)
ags/object/ags_marshal.h (LGPLv2.1+)

Third-party files of Filipe Coelho ISC licensed please consider copyright notice, copyright provided by http://www.falktx.com:

lv2/lv2plug.in/ns/lv2ext/lv2_programs.h (ISC)

Third-party files of David Robillard licensed under the terms of GNU GPLv3+, copyright provided by http://www.drobilla.net:

lv2.lib/mda/EPiano-presets.ttl (GPLv3+)

All files listed:

* AUTHORS (Copyright (C) 2005-2018 Joël Krähemann, permissive)
* COPYING (this is the GNU GPLv3+ license)
* COPYING.docs (this is the GNU FDL-1.3 license)
* COPYING.server (this is the GNU AGPL-3+ license)
* COPYING.stk-4.3 (this is the STK-3.3 license)
* ChangeLog (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* INSTALL (see above)
* Makefile.am (Copyright (C) 2005-2018 Joël Krähemann, permissive)
* Makefile.in (generated by autotools)
* NEWS (Copyright (C) 2005-2018 Joël Krähemann, permissive)
* README (Copyright (C) 2005-2018 Joël Krähemann, permissive)
* TODO (Copyright (C) 2005-2018 Joël Krähemann, permissive)
* aclocal.m4 (see file)
* acsite.m4 (see file)
* ags-simple.xsl (see file)
* ags.xsl (see file)
* ags_example.xml (Copyright (C) 2005-2018 Joël Krähemann, permissive)
* ags_functional_notation_edit_test.xml (Copyright (C) 2005-2018 Joël Krähemann, permissive)
* ags_license_header (this is the GPLv3+ license header for *.c and *.h files)
* apple_script.sh (see file)
* clean-gtk-doc.sh (see file)
* compile (see file)
* config.guess (see file)
* config.h.in (generated by autoheader)
* config.rpath (see file)
* config.sub (see file)
* configure (see file)
* configure.ac (see file)
* depcomp (generated by autotools)
* functional-system-tests.mk.am (see file)
* functional-system-tests.mk.in (generated by autotools)
* functional-tests.mk (see file)
* gsequencer-mac-os-x.patch (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* gsequencer.1 (see file)
* gsequencer.1.xml (see file)
* gsequencer.desktop.in (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* gtk-doc.make (see file)
* install-sh (see file)
* invoke-gdb.c (see file)
* libags.pc.in (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* libags.sym.in (see file)
* libags_audio.pc.in (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* libags_audio.sym.in (see file)
* libags_gui.pc.in (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* libags_gui.sym.in (see file)
* libags_server.sym.in (see file)
* libags_thread.sym.in (see file)
* libgsequencer.pc.in (Copyright (C) 2005-2018 Joël Krähemann, GPLv3+)
* ltmain.sh (see file)
* midi2xml.1 (see file)
* midi2xml.1.xml (see file)
* missing (see file)
* mkinstalldirs (see file)
* scale_converter.c (see file)
* stamp-h1 (generated by automake)
* test-driver (see file)
* unit-tests.mk (see file)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.