This page is available in English only

Phase Distortion Oscillator Block

Poddig's PD OSC in block form

(3 Votes)
Audio Player
1.0 (Updated 3 years 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.
3 years ago
My only wish on this awesome block would be to have pitch options...
krosstalk
3 years ago
@Catman : he also did a strange Podular-VCO
Catman Dude
3 years 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!
krosstalk
3 years ago
@Catman : yes, more simplicity is great sometimes
Paule
3 years ago
David, you must know it. You wrote a comment on his upload 2018 in April.
Paule
3 years ago
https://www.native-instruments.com/de/reaktor-community/reaktor-user-library/entry/show/12077/
Catman Dude
3 years 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.
krosstalk
3 years ago
In the version I have of Silicon Hearts, I get 3 oversampling versions : 1x, 4x, 8x
Catman Dude
3 years 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
3 years 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
3 years ago
Can you supply a link? Searching the U/L for 'Cosmo Oscillator' brought up no matches.
krosstalk
3 years ago
Cosmo Oscillator is Ben Poddig’s CZ Phase Distorsion Block.Wthat’s why I asked.
Catman Dude
3 years 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.
krosstalk
3 years ago
Is it different from its ezCZ/Cosmo Osc ?
now