Categories
Uncategorized

Infinity 64bit development vst in JUCE C++

It might be the right time to show some progressions and why it took me a few years to finally run 64bit plugins succesfully, so I write my ideas down. The Infinity 64bit development vst with JUCE seems to be the best option in C++ to launch the forthcoming 64bit release on Mac and Windows.

Infinity 64bit development vst for Free or comes Money first?

To be honest, in the past I tried to get donations to buy me a developer license, I collected 280$. Don’t get me wrong here but 700$ is a lot money for a “Free Plugin”. It’s not a joke, all I want to do is give everyone a very awesome Free plugin. Why this Juce framework costs so much is also my concern. https://shop.juce.com/get-juce/indie

Donations can push 64bit launch much faster:

On the official download page for the Infinity vst I added a donation button, these people all donated so far but I still miss 420$ so all help is welcome.

Special thanks to donators Craig Monroe, Jonas Jadeborn, Eric Dior, Alexander Hoffmann, Leo Peire and the smaller 1$ donations.

Besides Juce I also tries RackAFX to build the plugin
Besides Juce I also tries RackAFX to build the plugin

The ideas to collect some extra income would be some sound packages that can be used as a strategy to buy me the licence maybe? Or do you have a great idea?

Why I switched to Juce for the Infinity 64bit development vst?

To the reader, Juce is a framework or a swiss army knife in terms of library that you can combine with visual studio (software to develop C++ software). I can program for example “Input::L” and the library tells my software that it should use the audio input. Otherwise it would take many code to combine many functions. Some sort of shortmaking code library is very handy.

Before 2016 I used C++ only in combination with the well known

VST 3 Audio Plug-Ins SDK (Format: zip, 90.4 MB) VST Module Architecture SDK (Format: zip, 0.35 MB) ASIO SDK (Format: zip, 5.70 MB)

Simple written, a framework by Steinberg 😉

But why not use this anymore?

For example in Ableton 9 and above versions, my plugin is not showing up at all. So back to Juce, it’s future proof and my plugin or at least my attempt is working fine. The only things to add extra is my custom drive, tone controls and the GUI (Graphic User Interface) so it looks like the 32 bit version that is out since 2015.

The Juce splash screen, that fades away after a few seconds. To remove it, I should pay 700$.
The Juce splash screen, that fades away after a few seconds. To remove it, I should pay 700$.

Why I stopped with Steinberg’s sdk’s.

Not Mac compatible, not future proof, not AAX, AU and 64bit compabible on Windows.

Why work on something that in the next 30 years might be a no go anyway? Juce is future proof, but expensive in the end.

Other vst’s coming up?

Yes, that’s the plan at least.

I made an 808 inspired (colors only by the way) oldschool looking FM synth for my own use. Maybe I can release this as well, but let us first release the Infinity 64 bit.

808 Bass, my oldschool diy C++ simple synth. 🙂

Why I made this plugin?

I was missing the analog vibe a lot, not joking. So I tought how to build an analog device, inspired a little on the Pultec EQ preamps and thermionic compressor combined with my own EQ design to select a frequency that the Infinity compressor ignores while compressing all the other signals.

Personally I like to fatten up 808 style drums, synths and other stuff with this compressor. Some people ask me what makes my sounds so alive, guess what… 😉

Since 2012 I did a lot DIY projects. Here are some images from things I builded myself.