C++ Vst3

Open-source C++ projects categorized as Vst3

Top 23 C++ Vst3 Projects

  1. JUCE

    JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.

    Project mention: C++ Is an Absolute Blast | news.ycombinator.com | 2024-12-23

    The amount of high performance, production grade, massively tested libraries written in C++ is unbeatable. I will be honest here, it's easier to improve C++ security by implementing a compiler that produces safer C++ (like Typescript to Javascript) than rewriting everything in any other language (Rust, Zig, Odin, whatever).

    I mean, could you estimate the cost ($ and time) it would take to rewrite the best audio framework in any other language? (https://juce.com/).

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. pedalboard

    🎛 🔊 A Python library for audio.

    Project mention: Pedalboard – Python Library for Audio | news.ycombinator.com | 2024-06-23
  4. yabridge

    A modern and transparent way to use Windows VST2, VST3 and CLAP plugins on Linux

    Project mention: Yabridge: Transparently Use Windows VST2, VST3 and Clap Plugins on Linux | news.ycombinator.com | 2024-07-06
  5. giada

    Your Hardcore Loop Machine.

  6. AnalogTapeModel

    Physical modelling signal processing for analog tape recording

  7. DawDreamer

    Digital Audio Workstation with Python; VST instruments/effects, parameter automation, FAUST, JAX, Warp Markers, and JUCE processors

  8. Camomile

    An audio plugin with Pure Data embedded that allows to load and to control patches

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. audiogridder

    DSP servers using general purpose computers and networks

  11. master_me

    automatic mastering plugin for live streaming, podcasts and internet radio.

  12. Vaporizer2

    Vaporizer2 hybrid wavetable additive / subtractive VST / AU / AAX synthesizer / sampler workstation plugin

  13. PeakEater

    PeakEater is a free open-source cross-platform VST3/AU/LV2/CLAP wave shaper plugin

  14. ChowMatrix

    Matrix delay effect

  15. OB-Xd

    Virtual Analog Oberheim based synthesizer.

  16. vst

    🎹 Generate sounds from words. Directly in your DAW.

  17. aeolus_plugin

    Pipe organ synthesizer (VST plugin)

  18. js80p

    A MIDI driven, performance oriented, versatile synthesizer.

  19. guitarix.vst

    guitarix vst3 wrapper for linux

  20. musegpt

    Local LLMs in your DAW!

    Project mention: Run local models in your digital audio workstation (open source vst) | news.ycombinator.com | 2024-09-15
  21. vst-sam-spl-64

    A free/open source VST2, VST3 and AudioUnit plugin to easily split a sample in up to 64 slices

  22. darvaza

    Darvaza is a multichannel audio gate with a twist : whenever the gate closes on your input signal, you get a perversion of your source spat back at you.

  23. Transfer

    a jit compiled waveshaper (by MeijisIrlnd)

  24. BiquadLimiter

    An audio effect plugin using JUCE

  25. ARA_API

    Specification of the ARA Audio Random Access API

    Project mention: Rust for Filesystems | news.ycombinator.com | 2024-07-15

    > Is it guaranteed that an incorrect calling convention will always cause a compiler error?

    A standard-conforming C++ compiler must not allow implicit pointer casts, so yes!

    > I wasn't aware the calling convention was considered part of the pointer type.

    Some well-designed C APIs define a macro for the calling convention that they add to all API functions and function pointer declarations. The user can then use the same macro when supplying their callbacks, which guarantees that the calling conventions match. (On modern platforms, the macro would be typically empty.)

    Here's an example: https://github.com/Celemony/ARA_API/blob/1f68fba7a374b14df19.... As you can see, it is part of the function pointer type: https://github.com/Celemony/ARA_API/blob/1f68fba7a374b14df19...

    That's also what I tend to do for my own C APIs.

    > I guess I had some assumptions about calling conventions that needed to be straightened out

    I also learned a few things in this discussion, so thanks for that!

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Vst3 discussion

Log in or Post with

C++ Vst3 related posts

Index

What are some of the best open-source Vst3 projects in C++? This list will help you:

# Project Stars
1 JUCE 7,184
2 pedalboard 5,504
3 yabridge 2,872
4 giada 1,808
5 AnalogTapeModel 1,184
6 DawDreamer 1,010
7 Camomile 922
8 audiogridder 815
9 master_me 604
10 Vaporizer2 467
11 PeakEater 337
12 ChowMatrix 301
13 OB-Xd 117
14 vst 115
15 aeolus_plugin 114
16 js80p 102
17 guitarix.vst 75
18 musegpt 64
19 vst-sam-spl-64 39
20 darvaza 32
21 Transfer 30
22 BiquadLimiter 28
23 ARA_API 21

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?