Re: [AH] You know you can die happy...

From Brian Willoughby
Sent Mon, Jul 23rd 2018, 03:02

How is this =E2=80=9Crandomness=E2=80=9D usually handled?

Sure, a digital system could add some random offset every time a new =
voltage is generated, but that wouldn=E2=80=99t necessarily reproduce an =
analog synth.

With an analog synth, each voice has components with random errors, but =
those random errors are generally set in stone. There=E2=80=99s some =
amount of temperature-related drift, but there=E2=80=99s also the =
percent errors for each resistor and capacitor. Preset-based synths =
generally have a tuning mechanism to compensate for one or more =
parameters. e.g. The Matrix-12 tunes VCO, PW , RES, VCF, VCA. However, =
those adjustments are generally limited to linear corrections. If the =
analog synth has non-linear errors then the compensation will only help =
so much. Most of what is being compensated for would appear as =
tremendous error if left uncompensated. I=E2=80=99m basing this on what =
typical analog synths sound like when you defeat all =E2=80=9Ctuning=E2=80=
=9D adjustments. Sometimes the pitch isn=E2=80=99t even audible. Tuning =
brings things back to a reasonable ballpark, and this tuning is unique =
for each voice, just like the errors are unique to each voice circuit.

My point is that allowing randomness is not enough by itself. You also =
need control over when the values are randomized, how they drift, and =
what sorts of non-linear tracking might be needed to approximate the =
sounds we=E2=80=99re used to with analog synths.

This is one reason why some synths allowed a choice between cycling =
through voices in sequence versus always using the same voice. The =
=E2=80=9Crandomness=E2=80=9D can be more or less apparent depending upon =
the particular synth.

I think that what would be more effective is modeling to reproduce the =
typical errors that are associated with each type of CV. VCO pitch =
tracking, Pulse Width limits, Resonant peaks and CV tracking, VCF =
tracking and VCO following when resonant, plus VCA curves.

Brian


On Jul 21, 2018, at 8:38 AM, Greg James <xxxxxx@xxxxxx.xxx> wrote:
> You would think in this day and age that synths with digital logic =
would expose their control logic to allow specific randomness be =
dialed-in. So in effect, you could take the OB-6, and with a special =
patch, apply an =E2=80=9COB-X=E2=80=9D mode. You could experiment with =
various control coupling randomness to get new, less predictable =
behavior. Circuit bending in firmware.
> =20