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

LFO tempo sync #5

Closed
attilammagyar opened this issue May 7, 2023 · 3 comments
Closed

LFO tempo sync #5

attilammagyar opened this issue May 7, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@attilammagyar
Copy link
Owner

attilammagyar commented May 7, 2023

It would be nice to be able to synchronize the frequency of an LFO to the host's tempo.

(It could be just a small checkbox-like thing on the UI somewhere, which would make an LFO's frequency parameter to be interpreted as oscillations per beat instead of oscillations per second, Hz.)

@attilammagyar attilammagyar added the enhancement New feature or request label May 7, 2023
@maylortaylor
Copy link

I was the one who suggested this to your on Twitter.
Love seeing how quickly you added it to the backlog!

This would be really nice to have on a per-LFO basis. So you could have LFO 1 beat synced and LFO would still be HZ synced.

Bonus points for adding ability to double/half the incoming BPM. Imagine having LFO 1 synced to the BPM and LFO 2 synced to the BPM * 2 (double-speed) and LFO 3 synced to the BPM / 2 (half-speed)

@attilammagyar
Copy link
Owner Author

Yes, the idea was to add a tempo sync checkbox to each LFO separately, perhaps to the currently not utilized title area of them. This checkbox would just change how the frequency is interpreted: instead of oscillations per second, it would become oscillations per beat for those LFOs which have the checkbox ticked. This wouldn't just enable e.g. double speed for one LFO, and triple speed for another, but you could also sync to triplets, or any other rythmic interval you like, because the frequency parameter would still be functional. It would also leave the possibility open to control one LFO's frequency by another LFO (which could also be tempo-synced, or not).

@attilammagyar attilammagyar self-assigned this May 9, 2023
attilammagyar added a commit that referenced this issue May 12, 2023
…ific code is never compiled into non-LFO oscillators (#5)
attilammagyar added a commit that referenced this issue May 12, 2023
attilammagyar added a commit that referenced this issue May 14, 2023
…ific code is never compiled into non-LFO oscillators (#5)
attilammagyar added a commit that referenced this issue May 14, 2023
@attilammagyar
Copy link
Owner Author

LFO and Echo tempo sync will be released in v1.4.0 in a few days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants