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

Make waveshape on Sine Osc an mod destination #1055

Closed
itsmedavep opened this issue Aug 19, 2019 · 6 comments
Closed

Make waveshape on Sine Osc an mod destination #1055

itsmedavep opened this issue Aug 19, 2019 · 6 comments
Labels
DSP Issues and feature requests related to sound generation in the synth Feature Request New feature request Modulation Modulation related issues

Comments

@itsmedavep
Copy link
Contributor

itsmedavep commented Aug 19, 2019

I would really like for the ability to assign an LFO to the waveshape parameter/use waveshape as a mod destination on the Sine Osc.

I know that some of the jumps between waveshapes may be a bit jarring. Even with that constraint plenty of happy accidents for sound design can be had with the ability to move back and forth between the smooth pure sine and the more harmonically rich sine waves.

Having stepped values is fine for my purposes.

@baconpaul baconpaul added this to the 1.6.n milestone Aug 19, 2019
@baconpaul baconpaul added the Modulation Modulation related issues label Aug 19, 2019
@baconpaul
Copy link
Collaborator

There's two approaches to this

  1. Allow surge LFOs to modulate int parameters. Super useful. Tricky
  2. Make the wave shape continuous and blend. Sort of not the spirit. Version tricky.

I think 1 is the way to go.... but will ponder.

@baconpaul
Copy link
Collaborator

Linking with #235

@mkruselj
Copy link
Collaborator

I actually think approach 2 would be super mega awesome. We would still be able to hone in on the actual quadrant-based waveforms by using the integer values (just like we do in the wavetable oscillator now, with the helpful parameter display), so I don't consider this version tricky an awful lot. Maybe I'm wrong?

But I sure think that it would be a lot more fun with a smoothly morphed wavetable!

@baconpaul
Copy link
Collaborator

Oh it’s only version tricky because the streamed patches would change their type. (I could easily make the control snappable). I actually added a streaming-type-change mechanism in this release so we can probably do it in the next release, when there will be lots of other streaming changes too.

Also if we do your idea of having LFO mod maps then making an integer step modulation from a continuous mod could also be pretty easy.

Gotta finish #1117 ...

@mkruselj
Copy link
Collaborator

Mod maps would be for any modulator, not just LFO ;)

But yes, thanks for considering the smooth morphing between quadrant waves in the next release! :)

@baconpaul baconpaul modified the milestones: 1.6.n, Currently Unscheduled Oct 4, 2019
@mkruselj mkruselj added DSP Issues and feature requests related to sound generation in the synth Feature Request New feature request labels Feb 5, 2020
@mkruselj
Copy link
Collaborator

mkruselj commented Oct 8, 2020

Gonna close this one as essentially a duplicate of #235.

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 Modulation Modulation related issues
Projects
None yet
Development

No branches or pull requests

3 participants