A Look Back: Creating a VST 2.x Plug-In from Nothing (Part 1)

When I started with VoiceFX, my original goal was to only support VST 3.x, as it was the most modern version of the SDK, and surely by now every important software had moved to it. Unfortunately I didn’t account for the occasional big shot releasing a modern product with a relatively ancient version of the SDK – an SDK that no longer officially exists. So what do you do in this situation? You do what every other totally sane developer does and start a clean-room reverse engineering project for the now abandoned VST 2.x SDK, staying faithful to the law. And finally, after roughly 5 months of development, I managed to make it work. So how did I get there? Continue reading

RTX Voice in my VST-compatible Audio Software? It’s more likely than you think!

If you haven’t heard of RTX Voice, it’s basically “Krisp” in Discord but with less shitty audio quality. It’s based on Tensor, which can fall back onto CUDA hardware, but runs best on RTX due to the hardware accelerated Tensor cores on it. You can find a guide on how to set it up here on Nvidias own website. Continue reading