v0.5.0: Switching to Steinberg's VST3-in-VST2 wrapper


Fixes & Improvements:

  • Some hosts that really hated the use of mixed CRTs should no longer crash on load.
  • Hosts with latency compensation should now be sample accurate and no longer require moving audio forwards or backwards.
  • Changing Intensity or Mode should now properly propagate to all effect channels, instead of only some.
  • The effect should now properly refuse to start if it is unable to even load the underlying effect at all.
  • Buffer sizes as low as 1 sample are now supported, though performance will not be close to what a buffer size of 10ms would have.
  • Switched to Steinberg's VST3-in-VST2 wrapper.

Known Issues

  • Sample Rates other than 48kHz cause issues. My resampling implementation is broken because I can't math well.
  • The log output of the plugin is significantly noisier for debugging purposes - need to figure out why resampling breaks everything.
  • Buffer sizes above 48000 samples will cause odd issues. I don't plan on supporting that.
  • Initial work on the User Interface for both VST2 and VST3 versions is included - but still not functional.

Files

VoiceFX (VST 3.x, 0.5.0+ge7d1e930, 0.2.2+g8aa07d87).exe 3 MB
49 days ago
VoiceFX (VST 2.x, 0.5.0+ge7d1e930, 0.2.2+g8aa07d87).exe 3 MB
49 days ago

Get VoiceFX

Buy Now$59.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.