newsAdvanced Gtk+ Sequencer - News: GSequencer version 3.10.5 released

 
 
Latest News
GSequencer version 3.10.5 released posted by jkraehemann, Sun 29 Aug 2021 07:41:14 AM UTC - 0 replies
implement VST3 C API Wrapper posted by jkraehemann, Tue 10 Aug 2021 12:53:03 PM UTC - 0 replies
refactored utility functions posted by jkraehemann, Tue 03 Aug 2021 06:26:38 AM UTC - 0 replies
GSequencer version 3.9.1 released posted by jkraehemann, Wed 30 Jun 2021 06:07:07 AM UTC - 0 replies
preparation for migration to Gtk4 posted by jkraehemann, Thu 18 Feb 2021 10:38:40 AM UTC - 0 replies
[Submit News]
[103 news in archive]

GSequencer version 3.10.5 released

Item posted by Joël Krähemann <jkraehemann> on Sun 29 Aug 2021 07:41:14 AM UTC.

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 to run VST3 UIs we would have to implement an IPC mechanism to talk to the foreign UI. The Advanced Gtk+ Sequencer implements an OSC server and could do the job. We just have to extend it.

VST3 C API

The C wrapper is capable to talk to VST3 plugins, but in a very limited way for now. Some structs are not yet support to alloc or have any getter/setter functions. There is potential to extend it.

ags-fx-vst3 recall

libags-audio.so is still a C library and supports now ags-fx-vst3 recall. It does run VST3 plugins, analyzed by AgsVst3Manager and AgsVst3Plugin.

AgsVst3Bridge and AgsLiveVst3Bridge

These are the 2 machines running VST3 plugins within gsequencer.


by Joël

No messages in GSequencer version 3.10.5 released

 

Back to the top


Powered by Savane 3.7