Venom Release Announcements: Latest version 2.15.0 submitted to the library

Version 2.11.1

On 2024-12-17 I published minor release 2.11.1 with enhancements for VCO Lab and VCO Unit, but no new modules. It hit the library right around the new year. But I never made an announcement… until now.

Enhancements

  • All modules with oversampling options
    • New context menu option to select the quality of the oversampling filters
      • New patches default to 10th order (better)
      • Pre-existing patches use 6th order
  • VCO Lab and VCO Unit
    • Improved audio quality of square and saw waves with DPW anti-aliasing
      • Added context menu option to disable DPW
      • Pre-existing patches default to DPW disabled
    • Added option to set the sync trigger thresholds
      • Default continues to be 2V high, 0.2V low, which works for both unipolar and bipolar triggers
      • 0V high, -2V low triggers at 0 crossing point, but only works with bipolar triggers
    • Removed max frequency limit

Bug Fixes

  • VCA Mix 4 and VCA Mix 4 Stereo: Band limiting (oversampling) VCA Mode options were improperly implemented

I am particularly happy with the improvements that DPW anti-aliasing brings to the saw and square waves of VCO Lab and VCO Unit. Thanks @hemmer for your help in understanding how DPW (Differentiated polynomial waveform) anti-aliasing works. Studying the Befaco Even code really helped.

Here is a video that introduces the enhancements, as well as talks about some interesting techniques that are available to VCO Lab and VCO Unit. But be forewarned - it is quite long, and very dry and technical. There are no pretty sounds with this one.

Topics covered:

  • New DPW anti-aliasing option
  • New oversampling filter slope options
  • Removing anti-aliasing to improve phase distortion results
  • Implementing windowed (smooth) sync with VCO Lab
  • New hard/soft sync trigger threshold option
  • Tricks to optimize CPU usage
19 Likes