newsAdvanced Gtk+ Sequencer - News: implement VST3 C API Wrapper

 
 
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]

implement VST3 C API Wrapper

Item posted by Joël Krähemann <jkraehemann> on Tue 10 Aug 2021 12:53:03 PM UTC.

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.

$ find ags/vst3-capi/ -name "*.cpp" -or -name "*.h" | xargs wc -l
10298 total

Advanced Gtk+ Sequencer v3.10.x release goals

A major goal for the 3.10.x version is partial support for a VST3 C API Wrapper. VST3 contains over 500 header files and it doesn't make sense to cover all within 1 single release.

Further, I would love to strip deprecated functions bodies and make use of the new replacement functions.


by Joël

No messages in implement VST3 C API Wrapper

 

Back to the top


Powered by Savane 3.7