Yes, each oscillator has its own envelope
I'll look into the paraphonic velocity
Cool, thanks Pym - When you say "each has its own envelope"... for clarity, these envelopes target the Osc Level destination at the Pre Filter Mix, right? And I assume they are probably ASR pulses with sustain level based on velocity, and sustain time based on a calculation between duration/ratcheting/bpm. (actually wondering if ratchet division is currently left out of the sustain time calculation, but should maybe be added in there?, so you don't have to do the 1/ratchets calculation manually to determine a max duration that can be used... ie: 100% duration would be 100% of the bpm/ratchet max time, rather than max time of the beat without ratchets)
And then for Attack/Release, just a slight smoothing? Or are the AR times basically set to 0? As @sockmonkey mentioned, that would be extra cool if the A/R stages had a control in soft menu (as a feature request)
This is a very cool revelation! Once the duration / velocity osc mapping is working properly, this will open up some really interesting possibilities for paraphonic sequencing. I've been playing around with drum sequencing the past few weeks, and I think this will work great for that.
ps: also, if going in and modifying this seq code, if there's an easy way to allow the Arp to work in conjunction with Seq Trigger mode (triggering each seq step consecutively from the arp), would love to see that as a feature request.