All Projects → obiwanjacobi → Vst.net

obiwanjacobi / Vst.net

Licence: lgpl-2.1
Virtual Studio Technology (VST) for .NET. Plugins and Host applications.

Projects that are alternatives of or similar to Vst.net

Frequalizer
Equalizer using JUCE new dsp module
Stars: ✭ 130 (-51.31%)
Mutual labels:  plugin, vst
Sonobus
Source code for SonoBus, a real-time network audio streaming collaboration tool.
Stars: ✭ 586 (+119.48%)
Mutual labels:  plugin, vst
Camomile
An audio plugin with Pure Data embedded that allows to load and to control patches
Stars: ✭ 527 (+97.38%)
Mutual labels:  plugin, vst
Awesome Musicdsp
A curated list of my favourite music DSP and audio programming resources
Stars: ✭ 871 (+226.22%)
Mutual labels:  plugin, vst
Baseplug
MVC audio plugin framework for rust
Stars: ✭ 44 (-83.52%)
Mutual labels:  plugin, vst
Juce
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.
Stars: ✭ 3,841 (+1338.58%)
Mutual labels:  plugin, vst
Wdl Ol
Enhanced version of Cockos' iPlug - A simple-to-use C++ framework for developing cross platform audio plugins and targeting multiple plugin APIs with the same code. VST / VST3 / Audiounit / RTAS / AAX (Native) formats supported. NOTE: THIS IS OBSOLETE, PLEASE SEE IPLUG2:
Stars: ✭ 906 (+239.33%)
Mutual labels:  plugin, vst
Node Audio
Graph-based audio api for Node.js based on LabSound and JUCE
Stars: ✭ 67 (-74.91%)
Mutual labels:  plugin, vst
Audio Plugin Development Resources
Various resources related to developing plugins for audio production.
Stars: ✭ 136 (-49.06%)
Mutual labels:  plugin, vst
elk-examples
Example collection for Elk
Stars: ✭ 29 (-89.14%)
Mutual labels:  vst
Runtimeunityeditor
In-game inspector and debugging tools for applications made with Unity3D game engine
Stars: ✭ 254 (-4.87%)
Mutual labels:  plugin
spectmorph
SpectMorph: spectral audio morphing
Stars: ✭ 16 (-94.01%)
Mutual labels:  vst
VOSIMSynth
Modular VST environment for building synthesizers and audio processors.
Stars: ✭ 41 (-84.64%)
Mutual labels:  vst
Nocheatplus
Anti cheating plugin for Minecraft (Bukkit/Spigot).
Stars: ✭ 260 (-2.62%)
Mutual labels:  plugin
matchering-cli
🎚️ Simple Matchering 2.0 Command Line Application
Stars: ✭ 28 (-89.51%)
Mutual labels:  vst
Octoprint Enclosure
OctoPrint Enclosure Plugin
Stars: ✭ 267 (+0%)
Mutual labels:  plugin
digidist
🎵 A super simple VST written in Rust
Stars: ✭ 33 (-87.64%)
Mutual labels:  vst
GLFWDotNet
.NET bindings for GLFW.
Stars: ✭ 47 (-82.4%)
Mutual labels:  interop
Parinfer Rust
A Rust port of parinfer.
Stars: ✭ 270 (+1.12%)
Mutual labels:  plugin
Vim Crystalline
Functions for taking the monotony out of building your own fancy statusline in Vim
Stars: ✭ 264 (-1.12%)
Mutual labels:  plugin

VST.NET 2

New Version: VST.NET 2

VST.NET 2 builds on the basis of VST.NET (1) and is completely built with .NET 5. The new version is still Windows-only and supports the Steinberg VST 2.x API.

This means that VST.NET (1) is phasing out and will not receive any more updates. If you are looking for the old VST.NET (1) code, its in the branch called vstnet1. Of course you can still ask questions about VST.NET (1), but no feature requests or bug fixes will be applied.

What is VST.NET

VST stands for Virtual Studio Technology and is an API designed by Steinberg that allows Audio and Midi plugin to work together in a Digital Audio Workstation (DAW) host application.

VST.NET allows VST Plugin developers to write Plugins for the Steinberg VST 2.x API. The interop layer makes the transition between the C++ and C# smooth and easy. The Framework built on top of the interop layer provides a clear and structured architecture accelerating development considerably.

VST.NET also allows developers to write a managed VST2 Host application. The VstPluginContext class (Host.Interop) allows you to load and communicate with unmanaged (and managed) VST Plugins. At this time there is no Framework for Host applications. But any ideas on this are welcome.

Documentation

Still a work in progress, but here they are.


Community

Discord

Discuss on the VST.NET Discord Server: https://discord.gg/QyZqQDk

Anyone can join and do not hesitate to ask a question or start a discussion.

Facebook

There is a Facebook page here.

Contribute

If you have a great idea for a new feature, have a suggestion or have found a bug, please create an issue on github. Use the appropriate template.


Donations

Yes please!

It is very much appreciated if you ... Donate


License

LGPL Version 2.1


VST is a trademark of Steinberg Media Technologies GmbH.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].