DaveVenom
(Dave Benham)
December 9, 2025, 1:13am
108
Version v2.14.3 | v2.14.4 v2.14.5 has been submitted to the library with a fix for a long standing bug in Linear Beats as per issue 33, reported right in the middle of the last release to the library.
opened 03:58PM - 07 Dec 25 UTC
closed 06:27PM - 07 Dec 25 UTC
bug
Hello!
I love using your linear beats module with gate sequencers in VCV. I usu… ally do so in small groups, and achieve this by setting an input to the "new all" mode to ignore higher inputs.
The bug I'm encountering seems to be that higher inputs are affecting lower inputs in Linear mode below an input using the "new all" mode. As an example, if I set input C to "new all," input C works as expected ignoring higher inputs A-B, but inputs D-I all stay silent if inputs A-B receive a gate at the same time. It's as if no new channels are created using the "new all" mode.
This entire time I was expecting linear beats to behave similarly to your Rhythm Explorer module, and how you can create new linear channels using the same method. If I'm misinterpreting how Linear Beats works I can always just add multiple instances of it too.
In addition there is a fix for XM-OP sometimes crashing on patch load if quantize is disabled as per issue 34. Thanks to discord user phantombeta for localizing the bug, making it quick and easy for me to fix it.
opened 02:01PM - 16 Dec 25 UTC
closed 07:43PM - 16 Dec 25 UTC
bug
Not sure why, but a helpful person at discord says my patch is having an issue w… ith Xm-Op quantize button
I can't seem to attach the patch here
#0 0x00007ffa1e17a850 in libRack!_ZN4rack3app11ParamWidget16getParamQuantityEv () from D:\Program Files\VCV\Rack2Free\libRack.dll
#1 0x00007ffa065f123a in plugin!_ZN5Venom5XM_OP7processERKN4rack6engine6Module11ProcessArgsE () from C:\Users\Chronos\AppData\Local\Rack2\plugins-win-x64\Venom\plugin.dll
#2 0x00007ffa1e1a19c7 in libRack!_ZN4rack6engine6Module9doProcessERKNS1_11ProcessArgsE () from D:\Program Files\VCV\Rack2Free\libRack.dll
#3 0x00007ffa1e19c762 in libRack!_ZN4rack6engine12EngineWorker3runEv () from D:\Program Files\VCV\Rack2Free\libRack.dll
#4 0x00007ffa1e92dd3d in libRack!_ZZN4rack6engine12EngineWorker5startEvENUlPvE_4_FUNES2_ () from D:\Program Files\VCV\Rack2Free\libRack.dll
#5 0x00007ffa9c74673c in ?? () from D:\Program Files\VCV\Rack2Free\libwinpthread-1.dll
#6 0x00007ffacd9aaf5a in msvcrt!_beginthreadex () from C:\Windows\System32\msvcrt.dll
#7 0x00007ffacd9ab02c in msvcrt!_endthreadex () from C:\Windows\System32\msvcrt.dll
#8 0x00007ffacd037374 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#9 0x00007ffacdafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#10 0x0000000000000000 in ?? ()
here is gbd stack trace a friend offered
I may reach out at the community forum as well
Multimode Filter enhancement
The Spread Direction now has a new Right Absolute option that causes the Cutoff knob and CV to only apply to the left channel, and the Spread becomes the right cutoff.
v2.14.5 Binaries
If you want the fix and/or enhancement before it hits the library, you can get it below.
1 Like