Venom Release Announcements: Latest version 2.12.3 now in the Library

This really isn’t the right place for this inquiry. It would be better at ELTA Solar 42 Emulator v2 and challenge. If you couldn’t find that topic, it would be better as its own new topic.

anyway…

I remember running into this myself at one stage. I think the source was a cable management module somewhere in the patch that wasn’t needed, and was interfering. I tried all the Solar 42 patches I could find on my local machine, as well as downloading some of my Solar 42 patches on PatchStorage and from the link above, and I cannot reproduce the problem anymore. So I am not sure what is going on.

You’re right, this is the wrong place, sorry. But in the meantime I was able to find the source of the problem. It’s the Submarine ‘Wire Manager’ module in the third row that I hadn’t noticed before. Orange was clicked on there and this ensures that all new cables turn orange. Now everything is fine.

3 Likes

Announcing Venom version 2.10 - Now in the Library

New Modules

  • Mouse Pad documentation- Use your mouse as a controller
  • Poly Fade documentation- Phasor driven cross fade between channels of a polyphonic input, with envelope shaping
  • Quad VC Polarizer documentation - A compact emulation of Mutable Instruments Blinds, with polyphony and other enhancements
  • VCO Unit documentation - VCO Lab’s little brother with all the same features, except only one waveform at a time. Be sure to check out new waveform morphing, including the even waveform

Enhancements

  • Mix Pan Expander
    • Add polyphony support to CV inputs
  • VCO Lab
    • Add waveform morphing shape modes
      • Sine: square ↔ sine ↔ saw
      • Triangle: sine ↔ triangle ↔ square
      • Square: triangle ↔ square ↔ saw
      • Saw: square ↔ saw ↔ even
    • Sum of Level parameter and Level CV now limited to 100%
      • Module context option to disable Level limit
      • Old patches default to unlimited
    • Level CV can now be configured for unipolar or bipolar (ring mod) input
      • Default is unipolar
      • Old patches default to bipolar
    • Level CV Ring Mod context menu option renamed VCA unity = 5V
    • Square Full PWM shape option color changed from blue to orange to match new VCO Unit module

Bug Fix

  • Bay Modules
    • Fix crash on some platforms when a linked Bay Input is deleted.
  • Benjolin Gates Expander
    • Fix LED gate indicators broken in v2.9.1
  • Bypass
    • Trigger button did not work properly via PatchMaster control when in momentary mode. It now works properly as long as Trigger input not patched.
  • Mix 4 and VCA Mix 4
    • Bug fix for Pre Offset when using the Mix Offset expander

Venom 2.10 has been submitted, and should appear in the library soon. In the mean time you can get official binaries in the link below:

Here are some videos and patches introducing the new modules and some enhancements.

Poly Fade & VCO Unit

Poly Fade Test2.vcv (7.8 KB)

VCO Unit waveform morphing

All new modules, especially featuring the Mouse Pad

Mouse Pad Test.vcv (4.5 KB)

25 Likes

Very cool Dave! That last demo was great. Mousepad looks neat.

2 Likes

Yay - v2.10 just hit the Library!

6 Likes

:+1:

Hi Dave,

here is a little patch I did with the VCO Unit:

I like it very much, thank you for these fine modules!

8 Likes

I like it! Is the patch available?

2 Likes

yep, I’m glad you like it
:blush:

this is the patch:

2024_10_29__Just_One_VCO-Unit_rsmus7_03.vcv (25.8 KB)

3 Likes

I like this patch a lot :clap: – thank you for sharing it!

1 Like

Very tasteful use of the waveform morph shape modulation option new to both VCO Unit and VCO Lab

1 Like

Lately I have been seeking a module with the functionality of Quad VC Polarizer. It seems to have arrived in the Rack Library just as I needed it. Your work is much appreciated @DaveVenom!

1 Like

Cool. I would never have thought to create that module had it not been for @Schabbes inquiry about Southpole Bandana.

When designing my earlier Mix modules, I looked at a lot of other existing modules, and Mutable Instruments Blinds / VCV Quad VC Polarizer intrigued me a lot. But it wasn’t until @Schabbes inquiry that I looked even deeper, and realized the design is cooler than I realized, and I thought about what enhancements I could add to make development of a Venom version worth while.

5 Likes

Venom 2.11 now in the library

New Module

Enhancements

  • Poly Fade
    • Improved audio quality
      • New phasor input slew rate parameter, defaults to off
      • Removed audio pops when changing internal phasor direction
      • Reduced audio pops when changing channels or start channel
    • New context menu option to disable “Reset if direction off”
    • (breaking change) Ping pong internal phasor rate is now 1/2 displayed rate to preserve constant rate of channel switching

Bug Fixes

  • Repaired default themes system that was broken in v2.4.1

The wave folder handles both LFO and audio rate modulation extremely well, with available oversampling. It can function as a wave folding VCA and/or ring modulator. I haven’t found another wave folder that sounds the same, so you may want to check this one out.

WaveFolder

And here is a Venom Wave Folder demo.vcv (8.2 KB) patch and video

The Poly Fade enhancements make a huge difference when using CV modulation. Be on the lookout for a video from Omri that features the Poly Fade, coming soon…

18 Likes

And here is Omri’s wonderful video showcasing the newly improved Poly Fade!

12 Likes

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

Major Venom 2.12.1 release is now available in the Library! I’m not sure why I held onto it for so long before submitting. Once submitted, it only took 1 day to reach the library - very nice!

2.12.1 (2025-05-09)

New Modules

      Cross fade between 8 inputs arranged on a virtual cube via 3 dimensional parameters (X, Y , Z) to create a custom mix at the output. Each dimension fades between 4 inputs on one face and 4 inputs on the opposite face. With all 3 dimensions at an extreme, a single input is selected. With all dimensions at 50% each input contributes 12.5% to the final output (50% x 50% x 50%).
      The panning corollary to Cross Fade 3D. A single input is panned to 8 outputs arranged on a virtual cube using three dimensional parameters X, Y, Z.
      This was born from a request by Jens Peter Nielsen to add support for spherical coordinates to the Cross Fade 3D and Pan 3D modules. But it works really well as an audio processor for three inputs that is similar to, but distinctly different than ring modulation.
      This is a tricked out emulation of the Doepfer A-137-2 Wave Multiplier II. All the expansion pins and jumpers have been exposed as 8 additional outputs and 5 mute buttons. It has 4 LFO modulators built in for instant fat and dynamic sounds from simple sloped wave form inputs like sine, triangle, and saw.

Enhancements

  • All modules with DC block options

    • Improved the DC block algorithm to compensate for changes to oversampling and or VCV sample rate (potential patch sound breaking change) Thank you @Stubs for your post that solved my problem
        I have waited a long time for this! At last the DC block fully works as intended, with minimal attenuation of low frequency audio signals
  • VCO Lab and VCO Unit

    • Added a module context menu option to measure LFO frequency in BPM instead of Hz
    • Added pseudo PWM shape modes to sine, triangle, and saw, as well as skew shape modes to sine and triangle.
    • Added linear FM option to disable through-zero
    • Added context menu option to set default audio rate oversampling
    • Linear FM now sounds consistent as sample rate and/or oversample rate change (due to DC block improvement).
  • VCO Unit

    • Shape mode now always has 8 options, regardless which waveform is selected. The square waveform rotates through the three modes to make 8. This change guarantees that cycling through all the waveform options will not change the shape mode for a particular waveform.
  • Poly Fade

    • Added context menu option to disable output channel minimization
  • Poly Offset Quantize behavior

    • Old behavior that quantizes the output no longer quantizes the offset knob displays
    • Added new options to quantize the offset only, which does quantize the knob displays
  • Multi Merge

    • Add context menu options to explicitly set the number of channels on inputs, overriding the actual input channel count.
  • Rhythm Explorer

    • Added 96 ppqn clock option
    • Added dotted rate options
  • Poly Unison

    • Detune CV now scales 10V to match the detune knob range
      • Old patches default to old behavior of V/Oct for Detune CV
  • Bay Modules better preserve links when performing duplication or copy/paste

    • New behavior: Duplication of linked outputs where the input is missing from the selection attempt to establish the link to the original uncopied input
    • Continued old behavior: Duplication of input/output pairs establish the link between the new copies

Bug Fix

  • WinComp
    • Absolute value was applied to Tolerance input, but not the tolerance offset parameter
    • Module now correctly sums the tolerance input with the offset before taking the absolute value

Additional Change

  • Mix 4, Mix 4 Stereo, VCA Mix 4, and VCA Mix 4 Stereo
    • In the interest of avoiding memory allocation during the audio process, the Mix modules are now limited to a maximum of 16 expanders. Prior to v2.12 there was no limit.

I hope to publish a release demo that briefly introduces all the new modules and enhancements. But in the mean time, here are a few videos / patches that barely hint at the potential of this release.

Cross Fade 3D demo

Sphere To XYZ demo

The video is me experimenting with an early version of the module. The patch works fine with the released version.

Venom Spherical to Cartesian Experiment.vcv (4.6 KB)

Example use of the Wave Multiplier

I revisited my Subharmonicon emulation, and used the Wave Multiplier to thicken up the sound of the sine Sub 2B oscillator that was getting lost in the mix. It is hard to distinguish the effect within the mix, but the difference it made was profound.

23 Likes

Congratulations on such a big release!

I haven’t watched all videos yet, but my head already blew up on a “Sphere To XYZ” demo. Such a great sound.

2 Likes

Thanks Victor! Yeah - the Sphere To XYZ does create a surprisingly amazing sound, though I would say more of an endless spectrum of sounds! I had a blast playing with that patch.

2 Likes

The sphere to xyz demo was just fantastic. Amazing sounds!

2 Likes