Ratiofader

NOW WITH MODULATION OPTIONS, KNOB CATCHING, AND MORE.

Another just intonation drone patch. Similar in conception to my prior patch, but capable of covering territory from Radigue / Malone / Young style drones to glitchier Ikeda-esque territory via the addition of a ring modulator and distortion.

Architecture: Five sine waves. One plays the root note, selected via keyboard. The remaining four are divided into pair A and pair B. Select an interval for each voice and crossfade between each individual oscillator within A and B using the keyboard controls. This can be done as a one-time trigger or set to loop, and the crossfade fade time is set separately for A and B. When loop is set to off, both voices will be set to equal volume. This is then run through a glitchy ring mod, a waveshaping distortion, and a simple reverb. A filter is applied to the ring mod output, allowing for fairly complex sounds to be derived from the original sine waves. Many of these parameters can be automated through two random walk and two sine wave LFOs.

CONTROLS: Some sacrifices have been made to keep the page count as low as possible. This results in extensive use of the keys for various uses – I know this is annoying, but I like having access to certain functions while on any menu page. The layout is as follows (see main photo for additional reference):

PAGE SPECIFIC CONTROLS:
Page 1: Intervals
Knobs 1 – 4: Select intervals
Button 83 (high b): Set root octave

Page 2: Envelopes
Knobs 1-2: A / B crossfade times
Knob 3: AD envelope for volumes when turning voices on/off
Knob 4: Slew time for pitch changes

Page 3: Ring Mod
Knob 1: Mix
Knob 2: Frequency
Knobs 3 – 4: Mix of sound from phasors set to different frequencies related to the overall frequency
Button 83: Random phasor speed toggle on/off

Page 4: FX
Knob 1: Distortion mix
Knob 2: Distortion input gain
Knob 3: Reverb send (can result in high output)
Knob 4: Ring mod filter frequency
Button 83: Q

Page 5: Misc.
Knob 1: Root offset (+/- 20hz)
Knob 2: Root volume
Knob 3: A volume
Knob4: B volume
Button 83: Ring Mod autopan settings

Page 6: Random Walk 1
Knob 1: Target
Knob 2: Rate (time between updates)
Knob 3: Step Size (percent of target’s range)
Button 83: Random Walk 1 toggle on/off

Page 7: Random Walk 2
Knob 1: Target
Knob 2: Rate (time between updates)
Knob 3: Step Size (percent of target’s range)
Button 83: Random Walk 2 toggle on/off

Page 8: Sine LFO 1
Knob 1: Target
Knob 2: Frequency
Knob 3: Minimum Value
Knob 4: Maximum Value
Button 83: Sine LFO 1 toggle on/off

Page 9: Sine LFO 2
Knob 1: Target
Knob 2: Frequency
Knob 3: Minimum Value
Knob 4: Maximum Value
Button 83: Sine LFO 2 toggle on/off

GENERAL CONTROLS (see above photo also):
Buttons 60 – 71 (C – B): Fundamental.
Buttons 72 – 74 (high c – d): Turn on/off root / A / B voices. Current status indicated on screen line 5 across all pages.
Buttons 75 – 78 (high d# – f#): Octave select for individual A, B voices. Current status indicated by -, |, +, symbols next to respective voice on page 1.
Buttons 79 – 80 (high g – g#): Manually fade from one voice to the other within pair A / B, if looping is not on. Fade time set on Page 2.
Buttons 81 – 82 (high a – a#): Automate fade from one voice to other within pair A / B. Fade time is set by the same controls on Page 2 for both manual and looping crossfade.

There you have it. Not all settings sound good – it takes some experimentation to set up. The interaction between the ring mod and the shifting frequencies though can make for some nice evolving soundscapes, particularly with long crossfade times set to slightly different amounts. At higher ring mod frequencies, try experimenting with different filter settings and mix amounts to get a more subtle effect. Use the pan settings at lower frequencies for some glitchy fun, particularly when combined with random phasor speeds – at low frequencies this will yield changing rhythms, at high frequencies shifting textures. Try the various slow modulation options to add more variation.

Acknowledgements: Many of the individual bits of the patch are adapted from Andy Farnell’s excellent Designing Sound book. The ring mod is adapted from andrewe’s Ring Mod organelle patch. The overall idea is influenced the Droneo app, the Disting Dream Machine, and Radigue’s technique of crossfading tape loops of different ARP drones.

Updates:
0.2: Added modulation options, volume controls for root and A / B pairs, and a fine-tuning control for root frequency. Improved ring modulator design, with added randomized speed option for the glitchy phasor pops and crackles. Integrated a knob-catching system for switching between pages. Note that you will have to bring the knob to its last saved position before a change will register. I might continue to work on the modulation, but it is quite usable for now.

Leave a Reply

  • Platform:
  • Category: Synthesizer
  • Revision: 0.2
  • License: Do What The F*ck You Want To Public License
  • Modified: 2 months ago
  • Views: 841
    Likes: 3
    Downloads: 164
Download
Chat