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