Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Formant oscillators #3670

Open
magnetophon opened this issue Jan 19, 2021 · 0 comments
Open

Formant oscillators #3670

magnetophon opened this issue Jan 19, 2021 · 0 comments
Labels
DSP Issues and feature requests related to sound generation in the synth Feature Request New feature request Oscillator Features or additions to the oscillator section

Comments

@magnetophon
Copy link
Contributor

I made some oscillators that I would love to see in Surge:

https://github.com/magnetophon/faustOscillators/blob/master/formant.dsp

There's 3 different types, but they all create a formant with variable formant frequency and bandwidth.
It's remarkable how similar the PAF and the FM sound, given their totally different working principle and subsequent waveform.

The FOF oscillator is very similar to the windowing oscillator in Surge, but it has more parameters to shape the window.
In this implementation I used a sine as the osc being windowed, but you can of course do it with any osc, as long as you can set the frequency and you can retrigger it.

I can imagine the windowing function sans oscillator would also be great in a filter slot, so you can window any oscillator, but that's probably unlikely because of your remark in #3669:

Filters are super hard because of the SSE architecture

Use as much or as little from the code or the ideas as you want.
Enjoy!

@magnetophon magnetophon mentioned this issue Jan 19, 2021
10 tasks
@mkruselj mkruselj added DSP Issues and feature requests related to sound generation in the synth Feature Request New feature request Oscillator Features or additions to the oscillator section labels Jan 19, 2021
@mkruselj mkruselj changed the title formant oscillators Formant oscillators Jan 19, 2021
@mkruselj mkruselj added this to the Currently Unscheduled milestone Feb 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DSP Issues and feature requests related to sound generation in the synth Feature Request New feature request Oscillator Features or additions to the oscillator section
Projects
None yet
Development

No branches or pull requests

2 participants