Hello everyone,
While learning VST2.4 development, I ended up wanting to share my experience since the information is quite scarce. I created an open source project which implements a very trivial VST2.4 plugin and works perfectly in Reason. There is no UI/no configuration. The only thing the plugin does is remove 3dB of signal. So it is probably one of the fastest VST plugin ever written !
The project is there: https://github.com/pongasoft/vst24-hello-world
If you want to install this plugin (for macOS ONLY!), I have attached it to this thread (only 6KB). Unzip and copy M3dB.vst under $HOME/Library/Audio/Plug-Ins/VST
Yan
VST2.4 Hello World
Interesting - what do you have up your sleeve Mr Ponga?
You should have made a VST that adds 1 dB, and told everyone it was some “special” algorithm that made everything you ran through it sound “better”. Ha Ha… ;(
Sent from some crappy device using Tapatalk
You should have made a VST that adds 1 dB, and told everyone it was some “special” algorithm that made everything you ran through it sound “better”. Ha Ha… ;(
Sent from some crappy device using Tapatalk
Selig Audio, LLC
And sell it for 99€.
Reason12, Win10
just for fun: here's a Windows port (works in my vst host, yay!)
you'll need the (free) visual studio 2017 community edition. tested with the Release/x64 build configuration.
you'll need the (free) visual studio 2017 community edition. tested with the Release/x64 build configuration.
- Attachments
-
- pongasoft_vst24-hello-world-master.7z
- (44.51 KiB) Downloaded 91 times
Thanks for this, I've been looking at VST (and RE) SDK code for a few months with some projects in mind, this will really help.
If you ain't hip to the rare Housequake, shut up already.
Damn.
Damn.
- tobypearce
- Posts: 576
- Joined: 28 Sep 2015
- Contact:
With a setting for 0.5bd for "just a sprinkle of magic".
https://onetrackperweek.com
One year - 52 tracks - Electronic Dance Music
One year - 52 tracks - Electronic Dance Music
-
- Posts: 728
- Joined: 05 Sep 2017
that's...actually evil....
- theshoemaker
- Posts: 595
- Joined: 21 Nov 2015
- Location: Germany
- Contact:
Will have a look... I'm interested to write one in cython or other solutions.
Don't miss out on
https://github.com/topics/vst
And if you are interested in more modern languages ... https://github.com/rust-dsp/rust-vst/
Is there anyone here having ReWire experience? I know I'm not allowed to talk in public, which I won't do. I'm just evaluating my options on scripting Reason with python. Right now I have a BETA which is doing that with remotables in Python and a Lisp dialect running on Python (Hy), but I would love to have more fine grained control.
Don't miss out on
https://github.com/topics/vst
And if you are interested in more modern languages ... https://github.com/rust-dsp/rust-vst/
Is there anyone here having ReWire experience? I know I'm not allowed to talk in public, which I won't do. I'm just evaluating my options on scripting Reason with python. Right now I have a BETA which is doing that with remotables in Python and a Lisp dialect running on Python (Hy), but I would love to have more fine grained control.
latest V12 on MacOS Ventura
-
- Information
-
Who is online
Users browsing this forum: drno and 5 guests