newsAdvanced Gtk+ Sequencer - News: GSequencer version 3.10.5 released

Latest News
GSequencer version 4.0.5 released posted by jkraehemann, Tue 24 May 2022 05:54:00 PM UTC - 0 replies
GSequencer version 4.0.x announcement posted by jkraehemann, Sat 26 Feb 2022 09:47:43 AM UTC - 0 replies
GSequencer version 3.14.3 released posted by jkraehemann, Tue 21 Dec 2021 08:14:10 PM UTC - 0 replies
deprecated AgsDevout, AgsDevin and AgsMidiin posted by jkraehemann, Wed 08 Dec 2021 12:30:55 PM UTC - 0 replies
GSequencer version 3.10.5 released posted by jkraehemann, Sun 29 Aug 2021 07:41:14 AM UTC - 0 replies
[Submit News]
[107 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 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.


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 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

db_query: SQL query error in [ SELECT u.user_name, u.realname, f.has_followups, u.user_id, f.msg_id, f.group_forum_id, f.subject, f.thread_id, f.body,, f.is_followup_to, g.group_id FROM forum f, user u, forum_group_list g WHERE f.group_forum_id = '10042' AND user.user_id = forum.posted_by AND forum.is_followup_to = 0 AND g.group_forum_id = f.group_forum_id ORDER BY DESC LIMIT 0, 26] Unknown column 'user.user_id' in 'where clause'