-
Notifications
You must be signed in to change notification settings - Fork 4
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
[FR] A way to quickly create complex patterns for delays using a command. #35
Comments
Is this a language which you invented, or it's based on an existing specification? |
It is just a idea in my head.
MTurboReverb has a designer which lets you create a reverb with a simple command which variables are controlled by randomizers and user parameters. https://www.meldaproduction.com/download/documentation/MTurboReverb.pdf strg-f Syntax explains more about the MTurboReverb designer. The important difference between my idea and MTurbReverb is that the goal of my idea is to create interesting pattern instead of chaos, by having more direct control of the variables. |
A way to quickly create complex patterns for delays using a command.
Example:
20, 1, 4(ldv * 1.75), 1(ldv * 0.5 + rndb..0.2)
This example would create the delays with values d1 = 1, d2 = 1.75, d3 = 3.0625 ...
20 is the total delays to create, 1 is the time in seconds for first delay, 4 is the count to calculate the expressions inside the (). After calculating all expressions it would go back to the first until 20 delays have been created.
Keywords:
ldv = last delay value
rndb..x = random value bipolar (-0.2 to 0.2)
mac = macros/sliders that the user can automate (if possible performance wise)
dn = the number of the delay currently calculated
and probably more
Some thoughts:
· One problem is that values will get out range, a solution would to compress the values to user defined ranges.
· One could also use this to create value patterns for other parameters of DelayArchitect.
· A randomizer with some control parameters for the command.
· My main thought was that with a simple command and and a randomizer for that command, complex delay patterns are just a couple of clicks away, similar to MTurboReverb for reverbs.
The text was updated successfully, but these errors were encountered: