-
-
Notifications
You must be signed in to change notification settings - Fork 923
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
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
Missing Chorus FX #2557
Comments
I don't remember exactly, but I think there was no technical reason it couldn't now be included. @xavriley may be able to remind me 😉 |
Yes! Chorus is a delay effect so it needs a buffer (a small space in memory to hold the delayed samples). At the time it was written, Sonic Pi didn’t have much in the way of buffer management. I remember that if you tried to allocate local buffers within the supercollider synth e.g. in a tight loop, it could lead to crashes. The better option would be to allocate the buffer beforehand and then pass the buf_id to the synth. I’m not sure but we might have some other synths that do that now
On 25 Nov 2020, at 00:22, ethancrawford <[email protected]> wrote:
I don't remember exactly, but I think there was no technical reason it couldn't now be included. @xavriley<https://github.com/xavriley> may be able to remind me 😉
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#2557 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAC2G574NBMEHTJ5ZLXW6FLSRRE4DANCNFSM4UBM7VKQ>.
|
I can't remember off the top of my head... but it's certainly not hard. In my emergent behaviour synths, I pass in the buffer id of the random number buffer that Sonic Pi pre-allocates for |
Here is a link to the code where I do this for my emergent behaviour synths:
@emlyn - for |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
It looks like there are traces of a chorus effect in the code, but it's commented out here.
What's the reason for that, and what would it take to add it back in? I think it would be quite a nice effect to have available.
The text was updated successfully, but these errors were encountered: