Another noob question, all as picture.
Ie need sort of conversion\dividing the time to (different) voltage.
Sorry i missed in the description about forming outcoming signal: it will be simple trigg of single pulse (with voltage level resp by scale) by achieve nearest upper horizontal threshold at scale (1-10). (And crossing thresholds when the level moves down does not cause trigg, resp)
Yes i feel that this can be something with using the envelope type device.
But, desirable to make this via most simple way (like at example), maybe there is exists already single such device ? (and even maybe this is separate type, not exactly envelope ?).
And ofcourse with such an visual representation of (like time scale) would be good.
As I see it, you need to set an envelope to no attack and long decay and just 1 volt level. Each time a trig is emitted you need to sample falling envelope and add it to the previously sampled falling envelope. This value becomes the new offset level added at next sample trigger to currently falling env sample.
Oh, re-reading – your output concept will take some patching. So it outputs pulses of whole-integer values but only while the signal is ascending? That’s more Sample & Hold probably, and a Modulo (%1). Various Modulo modules, I like Submarine aO.
Frankly why i wanted to do this initially - just wanted to “add sense” (lol) to horizontal threads of VCV Pulse Matrix devices. Although i guess there is some other ways to do that (?), but i decided to try that in such way.