Quantcast
Channel: KVR Audio
Viewing all articles
Browse latest Browse all 5068

DSP and Plugin Development • Re: VST3 C API

$
0
0
You're correct that I'm not planning on writing it in C :). The plan is to write it in Zig, which has really good C interop. It means that with something like CLAP (which is just a C API), I can do:

Code:

const c = @cImport({    @cInclude("clap.h");});
Gotcha. A useful reference might be the port of the VST3 API in Rust: https://github.com/RustAudio/vst3-sys

There's a good example of how a plugin is put together from the COM interfaces:https://github.com/RustAudio/vst3-sys/b ... src/lib.rs
That's super helpful, looking forward to digging in. Thanks so much!

Statistics: Posted by superelectric — Sat Dec 23, 2023 3:35 am



Viewing all articles
Browse latest Browse all 5068

Trending Articles