Hi folks, I’ve been developing my own modules that I wanted to have, I thought it’d be worth sharing it now.
This collection started with desire to have sounds when plugging cables, I had the idea bouncing around in my head for a while, until I saw Biset’s Blank module.
The custom cable rendering from that proved it should’ve been possible, and so I started on a quest to turn that idea into reality as a “meta module” of sorts, and here we are now.
Since I was already developing a module, I also thought I’d develop a cable colour manager for myself, since all of them were missing features I wanted, so that was the second module I made.
I have some more ideas bouncing around in my skull, in particular extra features for Meta Module, but this is all for now.
I’ve added two new modules, ST-VCA, a stereo version of the VCV VCA, and Bernoulli, a bank of 8 Bernoulli gates.
I’ve also made the panels of the existing modules nicer and more consistent with the new ones, and made input and output jacks different, as well as theming them.
The new modules and visual updates are available on the automatic builds.
I can confirm that it does not load on Mac arm64. Here is what the log says:
[2.129 warn src/plugin.cpp:233 loadPlugin] Could not load plugin /Users/<me>/Library/Application Support/Rack2/plugins-mac-arm64/OuroborosModules: Failed to read init() symbol in /Users/<me>/Library/Application Support/Rack2/plugins-mac-arm64/OuroborosModules/plugin.dylib
I haven’t tried it but I think it’s a cool idea that could be extended to button clicks etc. Anything to make the computer more immersive. You could just turn it off when recording.
nice little collection. i like the cable plug/unplug sound idea.
any possibility you would consider making the Bernoulli trigger input column normalized, top-down, so that any of the trigger/gate input sources would also be used for any of the rows below it, so long as they don’t have their own trigger input plugged in?
I’ve added a new module, Median. It “sorts” a set of 3 input voltages into minimum, middle/median and maximum. In a way, the voltages slice each other into “layers”.
This one’s polyphonic and has optional oversampling to work with audio signals.
At this point I’d like to submit the plugin to the library, but it needs more testing.
Can I suggest a use case where there are more than 3 channels at the input you make a low and high and don’t sort the middle voltages. Ie. the middle layer can be anywhere from 1-14 channels of polyphony dependent on the number of channels sent to it.
Unfortunately, that wouldn’t quite fit with the idea behind the module.
The idea I had behind it was that it’s always 3 inputs and 3 outputs, which gives some nice optimization opportunities and lets it be rather cheap. It also already uses polyphony to allow using it as multiple instances at once.