hey, all.
i’m trying to make a geiger counter effect in VCV. specifically, i’m trying to make a geiger counter with an alarm that goes off when the rate of “blips” (the “radiation”) reaches a certain level.
here’s what i’ve got so far to generate the blips:
VCO outputting pulses > bernoulli gate > sampler (“blip” sound) > output
when i increase the LFO speed, more pulses get through the bernoulli gates. it sounds pretty convincing!
but for the life of me, i can’t figure out how to go about making an alarm that goes off when the rate reaches a certain speed. i have the alarm sound – it’s just a steady beeping tone. but i’m not sure how to turn it on and off.
i’m still pretty new to modular in general, so there might be a name for the exact thing i’m looking for and i just don’t know it yet. but basically, i need a module that will count how many pulses come out from the bernoulli gate, and if the rate exceeds a certain amount within a certain amount of time, it sends a signal to a switch to turn the alarm on. and when the pulses fall below a certain amount within a certain amount of time, it sends a signal to turn the alarm off.
i’ve tried using slew limiters to smear the triggers into a signal, but it’s pretty jankety and doesn’t work across the whole sweep of possible rates. i’ve also tried taking the output of the VCO itself, rather than the bernoulli-fied triggers and running it through a pitch tracker, then running the pitch tracker into a comparator. again, it’s pretty jankety, and isn’t relying on the actual “blips”, which diminishes the effect somewhat.
been tinkering with this for a couple of hours now, so any and all help is appreciated!