Phaseshaper is a eurorack oscillator built on the Daisy Patch. The module implements 7 phaseshaping techniques as presented in Phaseshaping Oscillator Algorithms For Musical Sound Synthesis by Jari Kleimola, Victor Lazzarini, Joseph Timoney, and Vesa Välimäki. The C++ implementation of the phaseshaping algorithm was largely based on the original code in Python. Each phaseshaping technique can also be modulated, as described in the paper. The module also allows the possibility to crossfade between each waveform, providing an even wider range of timbres.
Here you can find captures of the different waveforms and how they respond to modulation.
And here’s some audio samples of the different waveforms:
Supersaw
Variable-slope, Triangular phase
Variable-slope, Ramp phase
Waveslice
Softsync