# Improved Drift

**URL:** <https://forum.udo-audio.com/t/improved-drift/1520>\
**Category:** Feature Wish List\
**Created:** [10 October 2022 16:26 UTC](https://forum.udo-audio.com/t/improved-drift/1520 "2022-10-10T16:26:21Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Charliten](https://avatars.discourse-cdn.com/v4/letter/c/9de053/32.png) [@Charliten](https://forum.udo-audio.com/u/Charliten)\
**Post date:** [10 October 2022 16:26 UTC](https://forum.udo-audio.com/t/improved-drift/1520/1 "2022-10-10T16:26:21Z")

</div>

I love that the Super 6 Drift feature works across a number of parameters: tuning, envelopes, filter, but it’s useable range has two major issues:

**1. Improved scaling:** The sweet spot for Drift mode is only ~5% of the fader. I wish the scaling of this fader could be improved.

**2. Improved key tracking** High notes seem to drift more than low notes. If I want big, fat, phasey low octave notes, the amount of drift necessary makes chords up the keyboard so out of tune that it is unplayable. I wish that the key tracking were reversed, so that I could have vintage sounds all over the keyboard

---

<div class="post-metadata">

**Author:** ![udo-audio](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.udo-audio.com/udo-audio/32/8_2.png) [@udo-audio](https://forum.udo-audio.com/u/udo-audio)\
**Post date:** [10 October 2022 18:14 UTC](https://forum.udo-audio.com/t/improved-drift/1520/2 "2022-10-10T18:14:27Z")

</div>

I think what we need here is the drift parameter to modulate the osc. frequency in a linear manner. This would have the effect of making bass more detuned than high notes (ie constant beat frequency). This would have the secondary effect that more of the fader travel would be “sweet” as the obvious pitch detune would be less prevalent. It’s a good observation thanks

---

<div class="post-metadata">

**Author:** ![avery.moss.magic](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.udo-audio.com/avery.moss.magic/32/1250_2.png) [@avery.moss.magic](https://forum.udo-audio.com/u/avery.moss.magic)\
**Post date:** [11 October 2022 00:02 UTC](https://forum.udo-audio.com/t/improved-drift/1520/3 "2022-10-11T00:02:26Z")

</div>

RE keytracking,I think that would be a perfect fix. I would also significantly vote for a larger parameter range. As much as I love getting sort of a broken drift sound, it would be cool to scale the parameter differently on the fader so that more real estate is in the subtler territory.

---

<div class="post-metadata">

**Author:** ![HermetechMastering](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.udo-audio.com/hermetechmastering/32/43_2.png) [@HermetechMastering](https://forum.udo-audio.com/u/HermetechMastering)\
**Post date:** [11 October 2022 05:46 UTC](https://forum.udo-audio.com/t/improved-drift/1520/4 "2022-10-11T05:46:15Z")

</div>

I asked for this before too, when Drift first arrived, would love more range in the subtle area.

---

<div class="post-metadata">

**Author:** ![Charliten](https://avatars.discourse-cdn.com/v4/letter/c/9de053/32.png) [@Charliten](https://forum.udo-audio.com/u/Charliten)\
**Post date:** [12 October 2022 00:50 UTC](https://forum.udo-audio.com/t/improved-drift/1520/5 "2022-10-12T00:50:16Z")

</div>

Amazing! Thank you for the reply. Hope this can make it in a future firmware update. As it stands now I can get close to some big beautiful analog sounds, but I’ve never been able to get the low end right on big chords. This change would be super meaningful and game changing!

---

<div class="post-metadata">

**Author:** ![Earlsfield78](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.udo-audio.com/earlsfield78/32/353_2.png) [@Earlsfield78](https://forum.udo-audio.com/u/Earlsfield78)\
**Post date:** [18 February 2023 21:47 UTC](https://forum.udo-audio.com/t/improved-drift/1520/6 "2023-02-18T21:47:16Z")

</div>

Maybe a good idea would be introducing smt like note/key modulation as in REV2 - you could then choose tracking direction with negative value. And again, can we possibly have NOTE number as a modulation source on keyboard model?

---

<div class="post-metadata">

**Author:** ![CRC](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.udo-audio.com/crc/32/609_2.png) [@CRC](https://forum.udo-audio.com/u/CRC)\
**Post date:** [1 June 2023 18:11 UTC](https://forum.udo-audio.com/t/improved-drift/1520/7 "2023-06-01T18:11:52Z")

</div>

I like how Sequential made their “Vintage Knob” in their later synths. I have had alot of old VCO polys, and none of them really drift like S6 drift does, or those "slop\* synths.  
It’s more about single voices being out of calibration with tune/envelope times/filter, and when playing round robin, you hear it clearly. This is what makes those older Oberheims ect. sound so great, not that they are constantly drifting like some old cassette.

---

<div class="post-metadata">

**Author:** ![WestonUnderwood](https://avatars.discourse-cdn.com/v4/letter/w/e68b1a/32.png) [@WestonUnderwood](https://forum.udo-audio.com/u/WestonUnderwood)\
**Post date:** [5 September 2023 20:47 UTC](https://forum.udo-audio.com/t/improved-drift/1520/8 "2023-09-05T20:47:57Z")

</div>

The guy who is the master of this is Creative Spiral here [https://www.youtube.com/watch?v=g8nVxciNSr0](https://www.youtube.com/watch?v=g8nVxciNSr0) he did the algorithm for the 3rd Wave. It picks up on the fact that it’s an elderly circuit on a particular oscillator/envelope/filter combination and that the defect in tolerances will be repeated every 6 notes proportional to round robin or whatever other system of note recycling is used. It is certainly not random. This effect work brilliantly on the 3rd wave and I strongly suspect the same technique is used on the prophet 5/10. This would be optimal on the S6 and SG.

---

<div class="post-metadata">

**Author:** ![Charliten](https://avatars.discourse-cdn.com/v4/letter/c/9de053/32.png) [@Charliten](https://forum.udo-audio.com/u/Charliten)\
**Post date:** [7 September 2023 14:13 UTC](https://forum.udo-audio.com/t/improved-drift/1520/9 "2023-09-07T14:13:10Z")

</div>

UDO [describes](https://udo-audio.zendesk.com/hc/en-gb/articles/4402176396306-How-to-Use-the-DRIFT-Parameter) their drift as working somewhat in this “[Voice Component Modeling](https://www.voicecomponentmodeling.com/)” methodology. It randomizes pitch, phase, filter cutoff & frequency, ENV stages, and LFOs. The VCM model doesn’t use randomization, but rather a lookup table per voice and component to create randomizations that mimic vintage analog gear. The 3rd Wave implementation is clearly the most stunning. Drift on the Super 6 definitely needs reconfiguration has a very small useable range in the 30-40% of the slider range. Anything below is unnoticeable, everything above puts your chords firmly out of tune, unpleasantly in random way. Unfortunately, I am never able to fully get the drifty analog sound that I’m hoping for with this current implementation. I am really hoping UDO improve the drift function in the update they are promising.

---

<div class="post-metadata">

**Author:** ![Earlsfield78](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.udo-audio.com/earlsfield78/32/353_2.png) [@Earlsfield78](https://forum.udo-audio.com/u/Earlsfield78)\
**Post date:** [23 September 2023 21:30 UTC](https://forum.udo-audio.com/t/improved-drift/1520/10 "2023-09-23T21:30:46Z")

</div>

Agreed, drift/vintage mode Sequential does is much more faithful representation of the “drift”. On Prophet 10, and OB6, it not only sets oscillators to drift, but messes up the envelopes and filter quite audibly. I am struggling to get this effect - it is either too subtle or it goes bonkers after the PW slider has been pulled up above 50%.

---

<div class="post-metadata">

**Author:** ![holberg](https://avatars.discourse-cdn.com/v4/letter/h/b4bc9f/32.png) [@holberg](https://forum.udo-audio.com/u/holberg)\
**Post date:** [30 December 2023 00:04 UTC](https://forum.udo-audio.com/t/improved-drift/1520/11 "2023-12-30T00:04:53Z")

</div>

I’ve just been listening to the drift on my new Super 6 and, although I’m not too bothered about it not doing vintage voice modelling in the same way as the Prophet 10, I think it might matter sometimes that the drift is not quite randomised in the way the manual suggests. Instead, the parameters seem to track a smooth-shaped LFO (perhaps a slewed random LFO but the effect is ultimately like a modulated sine wave).

This is not the best for pitch drift because you end up with a constantly changing frequency (like the old Sequential slop modes) when a fixed random offset per key press might be preferable, as this would better ensure the subtle chorusing effect we want without having inconsistent changes to beating during sustained notes.

But the effect is perhaps worse on the envelope stages: if you listen to, e.g., variation in decay timings, you hear consecutive sequences of longer decays followed by shorter ones instead of true random values. The effect of drift at 100% is so small on the envelopes that you’re unlikely to hear this in a mix but in principle it doesn’t seem very musical.

I didn’t spend a huge amount of time reverse-engineering it but it did also sound like the lows of the pitch drift coincide with the smallest envelope drift values, while the highs of the pitch drift coincide with the largest envelope drift values, suggesting that all of the modulated parameters uniformly track a single LFO waveshape. I would think for ‘random’ drift that the parameters should be treated independently even if their values are LFO-controlled.

---

<div class="post-metadata">

**Author:** ![udo-audio](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.udo-audio.com/udo-audio/32/8_2.png) [@udo-audio](https://forum.udo-audio.com/u/udo-audio)\
**Post date:** [30 December 2023 14:05 UTC](https://forum.udo-audio.com/t/improved-drift/1520/12 "2023-12-30T14:05:21Z")

</div>

If it helps to add some background, drift is a slowly moving random wave. Each parameter that is affected is affected by a random amount and in a random direction. So for example, voice one might go up a few cents while voice 2 goes down in pitch, and voice 3 might be unaffected. Other parameters will correlate, as they are driven by the same random wave, but in random amounts in random directions. Of course one limitation is when the random wave is 0, every modulation drift is also 0. Of course the oscillator mixer, HPF, low pass filter, final vca and envelope amount control VCAs are all analogue, so they will have their own inherent voice to voice (day to day) variation

---

<div class="post-metadata">

**Author:** ![holberg](https://avatars.discourse-cdn.com/v4/letter/h/b4bc9f/32.png) [@holberg](https://forum.udo-audio.com/u/holberg)\
**Post date:** [30 December 2023 14:28 UTC](https://forum.udo-audio.com/t/improved-drift/1520/13 "2023-12-30T14:28:06Z")

</div>

Thanks, that’s very helpful to know. I shouldn’t make out like there’s only one way of getting drift right - one approach to it is never going to be right for everyone in all situations but it’s helpful to know how it works just to predict what a patch will do, so the information is appreciated 🙂

---

<div class="post-metadata">

**Author:** ![Charliten](https://avatars.discourse-cdn.com/v4/letter/c/9de053/32.png) [@Charliten](https://forum.udo-audio.com/u/Charliten)\
**Post date:** [16 May 2024 19:05 UTC](https://forum.udo-audio.com/t/improved-drift/1520/14 "2024-05-16T19:05:01Z")

</div>

I really hope this improved drift is coming to V1.0!

---

<div class="post-metadata">

**Author:** ![Charliten](https://avatars.discourse-cdn.com/v4/letter/c/9de053/32.png) [@Charliten](https://forum.udo-audio.com/u/Charliten)\
**Post date:** [21 August 2024 13:54 UTC](https://forum.udo-audio.com/t/improved-drift/1520/15 "2024-08-21T13:54:44Z")

</div>

I saw a new 1.3 just dropped. Wondering if there is any further investigation from UDO on this improvement? The drift functionality currently doesn’t scale well to the low end. If you want to get analog like OSC drift on your bass notes, then the higher register will be out of tune. Only about 10% of the slider is useable for this feature right now.
