mainAdvanced Gtk+ Sequencer - Summary

 
 
Membership Info
Project Admin:
1 active member

Group identification
Id: #11593
System Name: gsequencer
Name: Advanced Gtk+ Sequencer
Group Type: non-GNU software and documentation

Search in this Group

in
   

This project is not part of the GNU Project.

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 panel. It's designed to be highly configurable, you may add effects to its effect chain, add or remove audio channels/pads. You may set up a fully functional network of engines, therefore exists a link editor for linking audio lines.

Registration Date: Fri 27 May 2016 06:09:32 PM UTC
License: GNU General Public License v3 or later
Development Status: 5 - Production/Stable

 

Latest News rss feed
GSequencer version 3.10.5 released
     posted by jkraehemann, Sun 29 Aug 2021 07:41:14 AM UTC - 0 replies

Advanced Gtk+ Sequencer implements a VST3 host, now. Thus I had to implement a C wrapper library for VST3. It is called libags-vst.so. Thought, the wrapper doesn't cover all VST3 classes yet. The VST3 host doesn't support plugin UI yet.

In order ...


[Read more]
implement VST3 C API Wrapper
     posted by jkraehemann, Tue 10 Aug 2021 12:53:03 PM UTC - 0 replies

VST3 is an audio plugin standard from Steinberg and is common on Microsoft Windows and Apple macOS.

2 years ago, I started to implement a VST3 C API Wrapper but never completed it.

1 week ago, I proceeded the work. So far I have created 51 API headers and 48 .cpp files. The changes include more than 10'000 lines of code. ...


[Read more]
refactored utility functions
     posted by jkraehemann, Tue 03 Aug 2021 06:26:38 AM UTC - 0 replies

Many utility functions have been declared as deprecated. Each has got a replacement function with a different signature. The new functions accept only 1 argument, the struct containing all needed parameters.

Further, all structs has got at least the source and source_stride fields and if needed destination and destination_stride. ...


[Read more]
GSequencer version 3.9.1 released
     posted by jkraehemann, Wed 30 Jun 2021 06:07:07 AM UTC - 0 replies

In GSequencer version 3.9.1 I have introduced some empty structs in utility function headers, from which I created a boxed type. This causes better matching of introspected functions.

Ouch, prior versions of GSequencer didn't have those types. ...


[Read more]
[Submit News]
[103 news in archive]

Communication Tools
 Tech Support Manager (open items: 0, total: 0)
  - Browse open items
  - Submit a new item
 Mailing Lists (2 public mailing lists)

Development Tools
 Bug Tracker (open items: 5, total: 16)
  - Browse open items
  - Submit a new item
 Task Manager (open items: 18, total: 54)
  - Browse open items
  - Submit a new item

Back to the top


Powered by Savane 3.7