Patching puzzle: Traffic

I’ve been trying to duplicate the functionality of Jasmin + Olive Trees Traffic module on the Meta, and I feel like it must be possible but I can’t for the life of me figure out how to do it.

For the purpose of this exercise, I’ve got a very simplified version of the problem. Can you build a patch on the Meta with the following characteristics:

– there’s three trigger inputs, three knobs, and one output.
– the user sets each of the three knobs to a voltage between 0v and 5v.
– when a a trigger is received at input A, a persistent signal is sent to the output at a level determined by knob A.
– when a trigger is received at a different input, the voltage at the output changes to the level set by the knob that corresponds to that input. Remember, there’s a single output that has to respond to triggers at all three inputs.

this sounds like s&h to me…

so use something like 4ms src → 4ms s&h in, then trig into s&h
src/s&h are dual, so you’ll need to double up , and you can get up to 4.

then you just map the MM knob to src knob, so you can set the outgoing voltage level.

assuming I understand what you are trying to do :wink:

The hard part is, when a trigger is received at one of the other inputs, the output voltage has to change to the value set by the other knob.

Basically what I’m trying to implement is a three-position switch where each step can be addressed by a trigger into a specific input. A sequential switch doesn’t work because we might need to jump straight from any step to any other step depending on where the trigger is received. Bogaudio has a voltage-addressable switch, but on that one you select a given step using CV level – it doesn’t have a trigger input for each step.

I’ve been assuming there is some kind of complicated way to do it using latching switches and mutes but I haven’t been able to figure it out.

I think this might be what you’re looking for:

Yes it is! Thank you.