-
Notifications
You must be signed in to change notification settings - Fork 10
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
Stackoverflow error due to ordering of voice parameters #17
Comments
@NaniHo hey, can you share your patch? |
Hi Alex,
I sent it a few days ago for the previous issue. You'll find it attached.
Best
Nani
Gesendet: Mittwoch, 05. Juli 2023 um 16:22 Uhr
Von: "Alex Norman" ***@***.***>
An: "Cycling74/rnbo.example.juce" ***@***.***>
Cc: "NaniHo" ***@***.***>, "Mention" ***@***.***>
Betreff: Re: [Cycling74/rnbo.example.juce] Stackoverflow error due to ordering of voice parameters (Issue #17)
@NaniHo hey, can you share your patch?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
I don't see it in the isssue #14 you could post it into this issue after "copy compressed" from max when you select the |
... Sorry I wanted to transmit the data just to the support and not make them public. I send an email to the support.
Gesendet: Mittwoch, 05. Juli 2023 um 18:00 Uhr
Von: "Alex Norman" ***@***.***>
An: "Cycling74/rnbo.example.juce" ***@***.***>
Cc: "NaniHo" ***@***.***>, "Mention" ***@***.***>
Betreff: Re: [Cycling74/rnbo.example.juce] Stackoverflow error due to ordering of voice parameters (Issue #17)
Hi Alex, I sent it a few days ago for the previous issue. You'll find it attached. Best Nani Gesendet: Mittwoch, 05. Juli 2023 um 16:22 Uhr Von: "Alex Norman" @.> An: "Cycling74/rnbo.example.juce" @.> Cc: "NaniHo" @.>, "Mention" @.> Betreff: Re: [Cycling74/rnbo.example.juce] Stackoverflow error due to ordering of voice parameters (Issue #17) @NaniHo hey, can you share your patch? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>
I don't see it in the isssue #14
I also don't see it here.. maybe the email approach doesn't work for attachments?
you could post it into this issue after "copy compressed" from max when you select the [rnbo~] box you're using to export.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
ahh okay, @jinpavg (also named alex) just shared it with me, i'll look into this today |
@NaniHo where did you find these numbers? the |
Hey @NaniHo |
When I try to build a c++ application with the exported rnbo patcher, it throws a stackoverflow exception because it tries to sort the list of parameters. In my rnbo patcher there are 2 subpatchers, one with 37 voices, one with 48 voices and 37 input channels. Each subpatcher has 8 parameters (@exposevoiceparams 1 and @voicecontrol user). But RNBO sees many more parameters than what I expose. Upon inspection, I found that each of these 37 voices has 303 parameters, and each of the 48 voices has 391 parameters, making a total of about 30000 parameters. During the following quick sort recursion the stack overflow happens. If I reduce the number of voices from 37 to 1 and from 48 to 3 and the number of input channels to 1, the error no longer occurs.
The text was updated successfully, but these errors were encountered: