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

Feature: New static randomizing mode / waveform #1317

Closed
VincyZed opened this issue Nov 20, 2019 · 3 comments
Closed

Feature: New static randomizing mode / waveform #1317

VincyZed opened this issue Nov 20, 2019 · 3 comments
Labels
Feature Request New feature request Modulation Modulation related issues
Milestone

Comments

@VincyZed
Copy link
Collaborator

The problem:
Right now, if I want to send a randomized value each time a voice / scene is triggered, the best way to do this is to use the LFO with the S/H waveform and set it to the slowest rate possible (0.008 Hz).
The problem is that its value would change after a little more than 2 minutes, since it's at 0.008 Hz.

Feature request:
We were talking about that over on Slack, but there could be 2 ways to implement this:

  1. Allowing the LFO speed to go down to 0 Hz. When set to S/H and using the existing "Random" trigger mode, this would behave like a randomizer. This wouldn't add any new mode / waveform.

  2. Adding a new "Randomize" waveform or mode. This could lock the LFO rate to 0 Hz and remove the Rate slider (like the "Width" parameter is disabled when using certain types of filters), and lock the trigger mode to "Random". Magnitude could set the extremums of the randomizer. Deform could make it so the odds of hitting a bigger / smaller value than 0 are greater? Not sure what the Phase / Shuffle could do. This approach would be more explicit for the user and would allow for more customization of the LFO parameters in the context of a dedicated randomizer.

Additional context
This is really useful when routing the LFO to voice pitch for instance, where each time a note is triggered, the pitch of each voice would be slightly randomized, to give it a more analog feel.

@VincyZed VincyZed changed the title Feature: New randomizing mode / waveform Feature: New static randomizing mode / waveform Nov 20, 2019
@baconpaul baconpaul added this to the Currently Unscheduled milestone Nov 28, 2019
@mkruselj mkruselj added Feature Request New feature request Modulation Modulation related issues labels Feb 5, 2020
@mkruselj
Copy link
Collaborator

If this comes to pass, I am voting for suggestion 2 here.

@mkruselj
Copy link
Collaborator

OK so Paul helped Vincy to implement LFO phase scrubbing, so this essentially allows Vincy to make LFOs do his bidding! Yay!

@VincyZed
Copy link
Collaborator Author

Yup, this has been done on #2135! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request New feature request Modulation Modulation related issues
Projects
None yet
Development

No branches or pull requests

3 participants