RuudErmers / DelphiASIOVST-64-bit-Examples-2018

Some 64 bit VSTs (Crumar DS2, Modular, Syntorchestra, Mellotron) using DelphiASIOVST and Delphi Community Edition
17 stars 8 forks source link

DelphiASIOVST-64-bit-Examples-2018

Some 64 bit VSTs (Crumar DS2, Modular, Syntorchestra, Mellotron, Waveplayer) using DelphiASIOVST and Delphi Community Edition. This is part of my hobby project. See www.ermers.org.

Here you find a few examples of 64 bit VSTs written

I am very happy Embarcadero has released a community edition with which it is possible to write 64 bit applications. I have been using the ASIOVST package for a long, long time and I am sorry to see that it isn't used often anymore. It is a shame because this package is miraculous! And yes, even in 2018 you can build 64 bit VSTs (2.4) with it! I have made a few adjustments in the original package, some are bugfixing, some are workarounds. Since I am using this for years I am not exactly sure why the changes are needed. I know there were a few bugs in the wave Filehandling and reading Parameters.

Moreover, this is part of my hobby projects where I also have build a dedicated MIDI routing system. Therefor there are a few overlapping things, shared in the RMCShared directory. Some plugins use Delay, Reverb from other (free) plugins. These are not part of this source and should be put in your VST folder. If you get that far, I can be of help to get things going. But in all fairness, I've made these sources available so you can create new ones yourself more quick (and you can leave out the effects easily).

A quick overview:

The VST are available in 64 bit VST format, but there are also standalone versions included. It is very nice to see how, with some effort, the ASIOVST makes it possible to have a large simultaneous codebase to realize this.

Note that these plugins have only be tested with the master of all DAWs, Reaper! They run smooth there, and you can even debug them using Delphi debugger. As with many open source projects, and due to the complexity of VST software, you will be puzzled at first, but hopefully you can get it going. If not, let me help. I would really like to see Delphi and ASIOVST to become as popular as they were one day. They deserve it!