Thanks Steve - coming from you (part of the MIndMeld team), that really means something.
Thanks!
Yes! That strongly resonates with the origin of this module. Many of the design decisions stem from my past endeavors to emulate various pieces of hardware, such as the Future Sound System OSC2 Recombination Engine, and the XAOC Sofia Transcendent Waveform Analog Oscillator. There were existing VCOs that could do much of what I wanted, except for some niggling details that prevented me from completely achieving my vision. I donât think I invented any new concepts for VCO Lab, but I combined a bunch of basic concepts in a way that allows them all to be combined in ways that had never been possible before. I find great satisfaction in trying out various âwhat ifâŚâ scenarios that result in end product patches. But it is also great for prototyping ideas for other VCOs.
An insane update Dave. VCO Lab is really amazing. I have also spent many hours with it. Also thanks for your Patch Bay modules.
Al your modules are just cool. What I also love is the design of all the modules. I think that the eye also needs something. That has to be said.
Yes - thank you! I was worried people would be preoccupied with VCO Lab and overlook the Bay Modules. I should think anyone that uses Little Utils Teleport utilities would really appreciate the added features of my Bay Modules.
Thanks again! The visual design is important to me. Obviously I am a strong proponent of form from function. One of the things that fascinates me is the beauty and complexity of sounds that can be produced by carefully applying and mixing really basic concepts. So it is important for me that the visual design reinforces the underlying concepts. I know a number of developers start with rudimentary unlabeled faceplates and create a working module before worrying about visual design. But I typically spend hours sketching out faceplate design on paper before I write a single line of code. And then I create the nearly finished faceplate in InkScape before I write the code. Of course it evolves once I start writing code, but the end product still looks very similar to the initial design.
It is true through zero linear FM. By default the port is AC coupled (a high pass filter with a low cutoff is applied), so that modulation with DC offset can still give harmonious results. If you didnât know this, you might think it is phase modulation when a constant voltage applied to the linear FM doesnât have any effect. The port has a context menu option to make it DC coupled, at which point constant input indeed has an effect.
Yep - You can get global PM via the âMixâ phase input. Or you can apply totally different PM to each of the individual wave forms via their own dedicated phase inputs. All inputs can be driven at audio rates, and all are fully polyphonic.
It can be fun and instructive to use VCO Lab to explore the similarities and differences between through zero linear FM and PM.
Thanks @Stephan for doing some beta testing and posting the video!
And new to Venom is a Donate link at PayPal.Me! Anything you can give is much appreciated and helpful. I would like to retire a few years early and devote all my time to music endeavors, but I need to establish some supplemental income before I can do that. If you canât - no worries - It is more important to me that people enjoy and use the Venom plugin.
2.9.0 (2024-08-22) Summary of Changes
New Modules
Benjolin Gates Expanderdocumentation here - Adds additional gates/triggers derived from the Rungler shift register. Very similar to the After Later Audio Morcom or Music Thing Pulses, but with more options.
Benjolin Volts Expanderdocumentation here - Adds additional channels derived from the Rungler shift register. Very similar to the After Later Audio Enigma or Music Thing Volts, but with more options.
Thrudocumentation here - A simple utility module with 5 input/output pairs for 5 compact unity mixers via stackable inputs and/or introduction of sample delays
Enhancements
All Venom modules with expanders
Added context menu options to add expanders
Mixers
Added an extra clipping mode for saturation limiting at +/- 6V
Benjolin Oscillator
Detune VCO 1 a tiny bit so PWM is not flat at initiation
Add context menu option for unipolar clock input
VCO Lab
Added shape mode options to Sin, Tri, and Saw waveforms
Rearranged faceplate to be more logical
Changed Sin, Tri, and Saw shape CV so 10 VPP covers full range, with option for old behavior
Bug Fix
VCO Lab
Fix Polyphonic CV level when level input is monophonic
Definitely try out the new VCO Lab shape options for the sine, triangle, and saw waveforms. It creates even more opportunity for creative modulation and sound design.
Here is a demo patch that features the new Benjolin Oscillator Volts and Gates expanders. They generate a beautiful, constantly shifting 4 part autogenerative melody and rhythm that is voiced by the polyphonic VCO Lab. I take advantage of the new Normalized Rectify shaping option for the sine, coupled with phase modulation to create some brass like tones. The Normalized Rectify option constantly adjusts the scale and offset to preserve an approximate +/- 5V bipolar output as the rectify offset is modulated.
possible bug?
iâm on linux kubuntu studio 24.04 and use rack 2.5.2.
yesterday i detected that deleting marked modules in my patch that include bayout do crash rack. i have to disconnect the bayout from connected modules or bayin.
is this intentional, or a bug?
i can send the log.txt, if you want.
cheers
karl
Ouch, that sounds like an ugly bug. Yes, the log file might help.
I donât fully understand your description of the conditions that cause or prevent the bug. Suppose modules A, B, C are patched to BayIn, and X, Y, Z are patched to the corresponding BayOut. Deletion of which modules would cause the crash? And what action prevents the crash?
@DaveVenom Your new Benjolin Expanders are an absolutely great addition to the Venom plugin! I started to try them out, and could not stop anymore to experiment with all the opportunities they provide for random pitch, modulation and gate/trigger generation. Together with the Benjolin Oscillator itself, the expanders deliver so much that I wasnât even trying the new extensions of VCO Lab yet. Thatâs something I must do soon. Thank you for your fantastic work!
Here is a recording of the running patch and the patch itself that came out of my experiments:
Can you post the patch itself? And your video deserves to be a full embedded player here, not just a link. It is a great demo for the Benjolin Oscillator and expanders!