-
Notifications
You must be signed in to change notification settings - Fork 143
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
Verb memory fix #11
Verb memory fix #11
Conversation
Great fix.
Don't you think it would be nice if you told everyone that this was all based on Csound code - like your adaptation of this reverbsc opcode in Csound?
Dr. Richard Boulanger
Professor
Electronic Production and Design
Berklee College of Music
… On May 15, 2020, at 6:30 PM, Stephen Hensley ***@***.***> wrote:
MAX Delay size was set to 32kB, but was never checked with any settings.
Added a check to return 1 if it exceeds expected memory, and updated documentation.
You can view, comment on, or merge this pull request online at:
#11
Commit Summary
fixed pretty big memory issue with reverbsc module
reformatted files and removed commented out redundant code.
added check for memory usage, and updated documentation.
File Changes
M doc/daisysp_reference.pdf (0)
M doc/style_guide.pdf (0)
M modules/reverbsc.cpp (547)
M modules/reverbsc.h (169)
Patch Links:
https://github.com/electro-smith/DaisySP/pull/11.patch
https://github.com/electro-smith/DaisySP/pull/11.diff
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Awesome!!! I do see that, in the code you do state that it was ported from Csound and that you list the original authors of the algorithms under the hood! Wonderful. It is especially inspiring to my Csound students and to the international Csound community of users and developers!!!
Dr. Richard Boulanger
Professor
Electronic Production and Design
Berklee College of Music
… On May 15, 2020, at 7:09 PM, Dr. Richard Boulanger ***@***.***> wrote:
Great fix.
Don't you think it would be nice if you told everyone that this was all based on Csound code - like your adaptation of this reverbsc opcode in Csound?
Dr. Richard Boulanger
Professor
Electronic Production and Design
Berklee College of Music
>> On May 15, 2020, at 6:30 PM, Stephen Hensley ***@***.***> wrote:
>>
>
> MAX Delay size was set to 32kB, but was never checked with any settings.
>
> Added a check to return 1 if it exceeds expected memory, and updated documentation.
>
> You can view, comment on, or merge this pull request online at:
>
> #11
>
> Commit Summary
>
> fixed pretty big memory issue with reverbsc module
> reformatted files and removed commented out redundant code.
> added check for memory usage, and updated documentation.
> File Changes
>
> M doc/daisysp_reference.pdf (0)
> M doc/style_guide.pdf (0)
> M modules/reverbsc.cpp (547)
> M modules/reverbsc.h (169)
> Patch Links:
>
> https://github.com/electro-smith/DaisySP/pull/11.patch
> https://github.com/electro-smith/DaisySP/pull/11.diff
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub, or unsubscribe.
|
Yes, each module has the source of the original source code and any contributors listed in the Credits section of the header file. This all gets parsed out to the daisysp_reference.pdf documentation that can be found in the doc/ folder |
@csounder Actually, good catch. This one has the original credits in the implementation which won't get processed into the documentation. I'll fix this shortly so the reference material gives proper credit! |
You are doing awesome and important work Stephen! Can't wait to use, share, and teach with it!
Dr. Richard Boulanger
Professor
Electronic Production and Design
Berklee College of Music
… On May 15, 2020, at 9:10 PM, Stephen Hensley ***@***.***> wrote:
@csounder
Yes, each module has the source of the original source code and any contributors listed in the Credits section of the header file.
This all gets parsed out to the daisysp_reference.pdf documentation that can be found in the doc/ folder
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Thanks Dr. B! I appreciate the kind words. I'd love to catch up soon; it's been a long time! I'll send you an email sometime this weekend. |
Stephen,
That would be awesome.
Dr. Richard Boulanger
Professor
Electronic Production and Design
Berklee College of Music
… On May 15, 2020, at 9:38 PM, Stephen Hensley ***@***.***> wrote:
@csounder
Thanks Dr. B! I appreciate the kind words.
I'd love to catch up soon; it's been a long time! I'll send you an email sometime this weekend.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
MAX Delay size was set to 32kB, but was never checked with any settings.
Added a check to return 1 if it exceeds expected memory, and updated documentation.