Phase Distortion Oscillator Block

Poddig's PD OSC in block form

(3 Votes)
1.0 (Updated 6 months ago)
282.1kB
March 22, 2021
Reaktor 6

DESCRIPTION

A so-called ‘Phase Distortion’ Oscillator. Based 100% on a great first entry in the U/L by Benjamin Poddig, more than 10 years ago.
https://www.native-instruments.com/en/reaktor-community/reaktor-user-library/entry/show/6197/

This block version began with a recent Forum thread about oscillators with ‘built-in’ filter effects:
https://www.native-instruments.com/forum/threads/oscillators-generating-filters-effect.449315/

I haven’t done any of the heavy lifting here. (As is usual with me.)
Some GUI credit goes to Toybox Audio’s David Alexander (aka Bolabo, David X) for his pic-based selection widgets.

The reason I made Poddig’s version(s) into a block is the modulation ease that comes with blocks.
You can try his version side by side with this block; they sound very similar to my ears.

I added the second Drive knob which can add some razzle and dazzle. Like adding an octave below in some cases.
Drive2 has its own On/Off button, and when Off it emulates the original — i.e. Drive1 is used for both source sine oscillators.

Just for kicks I swapped out Poddig’s Sin modules for factory Sin 7th Order Approximation modules, and could see no difference in CPU usage — sound change was also negligible.

It’s a Legacy Block because, to borrow a line from ’The Treasure of the Sierra Madre’ …
“We don’t need no stinkin’ spaghetti wire.”

COMMENTS  (14)

Claude S.
2 months ago
My only wish on this awesome block would be to have pitch options...
Philippe Loiseau
6 months ago
@Catman : he also did a strange Podular-VCO
Catman Dude
6 months ago
Paule, I could plead memory erasure, but I knew about Silicon Hearts and didn't forget it. It's just that there are a lot of oscillators in there, and I never even saw the Cosmo. So, thanks to Philippe I learned about another cool Poddig oscillator!
Philippe Loiseau
6 months ago
@Catman : yes, more simplicity is great sometimes
Paule
6 months ago
David, you must know it. You wrote a comment on his upload 2018 in April.
Paule
6 months ago
https://www.native-instruments.com/de/reaktor-community/reaktor-user-library/entry/show/12077/
Catman Dude
6 months ago
Bottom line is: Cosmo is more sophisticated & complex. PD Osc has the virtue and charm of simplicity. If you know what you're doing with Cosmo, however, you can probably make it do more than PD Osc, which doesn't make the latter any less useable for musical purposes.
Philippe Loiseau
6 months ago
In the version I have of Silicon Hearts, I get 3 oversampling versions : 1x, 4x, 8x
Catman Dude
6 months ago
Philippe, I was looking at Complex Osc last comment. Still most of it applies to Cosmo. Very different method, with 8x oversampling.
Catman Dude
6 months ago
Philippe, I found the Cosmo in Silicon Hearts. It's considerably more complicated in structure, with 8x oversampling and internal FM modulations. The Phase Distortion Oscillator is simpler, and uses a back and forth swapping between the 2 oscillators via the built-in LFO to create the 'filter effects'. B. Poddig very creative with oscillators!
Catman Dude
6 months ago
Can you supply a link? Searching the U/L for 'Cosmo Oscillator' brought up no matches.
Philippe Loiseau
6 months ago
Cosmo Oscillator is Ben Poddig’s CZ Phase Distorsion Block.Wthat’s why I asked.
Catman Dude
6 months ago
Hi Philippe, Yes, quite different. Poddig's code is all in Core, and thus so is mine. I haven't played with those ensembles yet, but I will to see how they sound. Thanks for the tip.
Philippe Loiseau
6 months ago
Is it different from its ezCZ/Cosmo Osc ?
now