I’m trying to make it so a random gate module has low probability to go to the A gate at the start, but becomes more likely to go to A if it hasn’t gone to A in a while. And once it hits the A gate it will reset to low probability
I’m thinking I could achieve it with something like a long delay gate → VCA → Probability CV
The long gate would increase with each B gate hit, and reset with an A gate hit.
I’d also like to incorporate something that doesn’t reset the A gate probability right away, and maybe gets 2 or 3 hits before resetting
Any other ways to approach this to make bernoulli gates more “musical”? Thanks!
Clock a binary counter with output B of the Bernoulli gate. Drive a DAC with the counter. Run the output of the DAC into the probability input of the Bernoulli gate. Connect the A output of the Bernoulli gate to reset of the counter.
By doing this, every pulse out of the B output should increase the probability CV until it causes A to fire which in turn causes it to start the process again.
My Lunetta Modula plugin has modules you can use for this.
I’ve given this one a try using stoermelder’s PILE, which creates a decremental sequence on the Chance parameter of Chances (Count Modula). Would something like this work for you?
UPDATE: Updated to a new version, which omits the jump in the decrement curve by controlling input voltage on the Reset port of PILE.
That get’s pretty close to what I’m looking for! but why does PILE jump from 5v to 0v after the reset? I’d like if it stays it starts decrementing at 5v instead
I think it’s all about getting the values into the right range, but the jump (which actually was 12V to 5 V) was a bit strange indeed. It seems that this was related to the fact that the input voltage on the Reset port of PILE matters.
I now updated the patch in the post above by dimming down the input to the Reset port using Offset (Bogaudio). The decrement curve looks much nicer now. In addition, this also allowed for omitting the Offset module after PILE.
Thank you that’s fantastic. I’m curious, why does dimming the input to the reset dampen that curve? I’ve always thought that reset were just open or close gates on all modules
Setting the scale of the Output module to 0.01x works fine.
Nevertheless, after running further tests, I am now getting results that are inconsistent with previous findings: A few days ago, when revising the patch, the Rest input voltage seemed to matter, but now I do not see much of a difference anymore. Somewhat puzzled.
Therefore, at this point, setting the Offset’s offset to 5V and its scale to 1x works just as well as a scale of 0.01x, and this would also be in agreement with the Reset just opening or closing gates as you describe.
Wow, I hadn’t seen this. Really cool to have those 4xxx logic gates in Rack. Now how do I setup the 4049 as a gate for muting like the Sequential Six Trak did?
(schematic from the Six Trak: audio path is wired thru a 4049 by shorting power and ground (?!!) and (ab)using the hex inverter as an analog switch)
Hi,the modules in the Lunetta Modula collection are not full CMOS emulations, rather they are merely implementations of the underlying logical functions.They have no “linear region” in which audio signals will pass through without being converted to square wave.
Cool to have those modules available. My poor sense of humor was kidding about using it as an analog switch, I wouldn’t expect that. I also can’t pass an opportunity to share that Six Trak schematic since it’s so odd.