Oh, I misunderstood what you were doing... Are you trying to replicate the
VCO Jitter Effect, or the
Voice Component Modeling?
Those are two separate avenues I explored, and both were discussed in this thread. It sounds like you're replicating the VCO Jitter? The way you described what you're doing is basically the same: (ie: Two LFOs, one triangle, one random, to osc frequency via the mod matrix scaling)
This video explains the VCO Jitter effect:
https://www.youtube.com/watch?v=Amhl07TVdNMFor clarity, the Voice Component Modeling (VCM) is a separate topic, which has a larger effect. I tested many classic VCO poly synths (Oberheim SEM4, OBX, OBXA, Prophet 5, Prophet 10, Korg Polysix, Yamaha CS-80, Jupiter 4, Jupiter 8 and other modern VCO synths) The primary finding I made (besides the VCO jitter), is that each voice on these classic VCO poly synths have unique offsets to Osc Tuning, Filter Behavior, and other characteristics, on a voice-by-voice, and component-by-component basis. These offsets tend to be stable, per-voice, per-component.
For example, if you measure Voice 1, Oscillator 1 of an OBX or other synth, you'll find that it has a specific tuning temperament that can be mapped across the keyboard. (the most common osc tuning behavior that I measured is an intonation based tuning offset / osc scaling offset that causes a given voice/osc to be "in tune" at a certain key, but get progressively flatter or sharper as you go up/down the keyboard. Different synths have different tendencies, and different voice allocation schemes.
It's important to note that if you keep that oscillator playing, or return to it again, it will have that same offset each time you hit it -
the offsets have stability to them. They do have some high frequency jitter, but that's a different, and less noticeable aspect, at least in terms of polyphonic patches. The "perceived motion" that is heard when multiple VCO oscillators play together is "natural phasing" that is just a result of stable tuning offsets in juxtaposition with each other.
In contrast, when using Osc Slop, or LFOs, you get an artificial motion on top of that natural motion. LFOs/Slop artificially warp and swing the tuning of each oscillator, which is an un-realistic motion, if you're trying to get a classic VCO poly sound, or real acoustic ensemble. On the VCM website, I discuss this topic in further detail.
Anyways, it sounds like you may be accomplishing a sort of VCO Harmonic Jitter effect, based on how you described the your routing... I do still use this type of effect on some patches too, as it can "soften up" the harmonics. But the VCM I use on virtually all patches.