I have submitted Venom v2.15.0 to the library with 8 new modules, enhancements to XM-OP and others, and some bug fixes. You can get the binaries now in the link below, or you can wait for the version to hit the library.
The changes for XM-OP may appear subtle, but they are very significant. It has new context menu options to make the Level VCA respond exponentially to the envelope, and/or to use the Level attenuated signal for feedback. When both are enabled it becomes possible to easily dial in sine phase modulation timbres that come very close to matching the beautiful output of the Bogaudio FM-OP. But of course they can also be applied to other waveforms and modulation types, which FM-OP cannot do.
Here are the new modules:
Rhythm Explorer CV Expander (documentation) adds three channels of repeating CV patterns to each of the divisions within the Rhythm Explorer. Two expanders may be used, for a total of six channels of CV per division. The expander makes Rhythm Explorer a very capable auto-generative sequencer.
Octaver (documentation) is a fun effects module that emulates two analog octave effect pedals from the 1980s, the Pearl OC-7 and the Boss OC-2. Unlike the hardware, this module is polyphonic. It tracks well as long as each poly channel is restricted to a single clean pitch. Like the hardware, mixed pitches will cause harsh inharmonic output that is normally not wanted.
This video uses the patch above pitched up one octave, and then adds the Octaver to show the full sound that can be achieved.
Merge 4x2 (documentation) gives you two sections, each of which can merge up to four mono or poly inputs into one polyphonic output. Or leave the top output unpatched and merge up to eight inputs into one output.
Split 4x2 (documentation) performs the reverse, splitting two polyphonic inputs into sets of four mono or poly outputs each, or a single poly input into as many as 8 outputs. By default each output is monophonic. But each output has a context menu to set the number of polyphonic channels, so complex split operations can be performed.
Merge Split (documentation) has an upper section to merge up to four mono or poly inputs into a single polyphonic output. The bottom section splits one polyphonic input into up to four mono or poly outputs. Port context menu options let you choose how many channels to assign to the split outputs. But if the sum of input poly channel counts in the merge matches the input channel count of the split, then Merge Split can automatically assign split channel counts to match the merge inputs.
Null Cable (documentation) gives you manual or CV control to set the output poly channel count to 0, making it seem as if any patched cable(s) is not there. It is basically the same as the Sapphire Moots, but in a much more compact form factor.
Poly Mute (documentation) lets you mute individual channels of a polyphonic input via manual or CV control. It has two input output pairs, so it works well with stereo polyphonic inputs. Inputs are normalled to 10V, so it can also be used to generate polyphonic gates under manual control.
Poly Prune (documentation) gives you two methods to remove channels from a polyphonic input. You can use polyphonic gate inputs to select which channels to preserve - Venom Poly Mute and Venom WinComp work great for this. And/or you can specify a start channel and a count (forward or backward) to select which channels to preserve. Various sort options let you sort before or after selection.
Here is the complete change log.
2.15.0 (2026-04-18)
New Modules
- Merge 4x2
- Merge Split
- Null Cable
- Octaver
- Poly Mute
- Poly Prune
- Rhythm Explorer CV Expander
- Split 4x2
Enhancements
- XM-OP
- Add context menu options for exponential level response and post level feedback so as to better replicate Bogaudio FM-OP sound
- Rhythm Explorer
- External seed of 10 V forces use of internal random seed
- Entire plugin
- Give consistent appearance to all LED lights
- Improve rendering of square switches
Bug Fixes
- The Trig button on the Poly Sample & Hold Analog Shift Register was not working unless the top trigger input was patched
- Fixed Poly Offset custom min/max restoration on patch load
- Restore bypassed module parameter locks and custom defaults on load
- Linear Beats Add left expander option sometimes misplaced the expander
- Rhythm Explorer bar count now properly defaults to fixed 1/4 divisions with option for old behavior when 48 PPQN used 1/8 and 96 PPQN used 1/16. Old patches default to old behavior.