My VCV Rack plugin project, DHE-Modules (https://library.vcvrack.com/?page=1&limit=50&sort=fullName&brand=DHE%20Modules), has been dormant for a few years, mostly because I got tired of writing C++ in general (again), and C++11 in particular.

#VCVRack #DHEModules
1/3

VCV Library

Database of all modules and plugins for VCV Rack

There are a few cross-cutting features that I think people would like. First is support for multi-channel signals. In fact I got a request for that recently.

The other is anti-aliasing. Because I have no DSP skill, and have tried and failed several times to understand the math behind DSP, all of my modules have focused solely on control signals, not audio signals. But I think some of my modules would be interesting at audio rate… if they did not suffer from aliasing.

#VCVRack #DHEModules
2/3

Both of those features probably would benefit from using SIMD techniques. Alas, my modules are designed on the assumption that they accept only one signal per input port. And I’m not sure how much performance would suffer if I handled aliasing via oversampling and filtering.

I think either feature would require significant redesign. In C++11. Bleah.

#VCVRack #DHEModules
3/3