How could this possibly be?
-
@gorangrooves Can you make a minimal snippet that has the issue?
-
@d-healey I don't think so. It is only the compiled plugin that has an issue. The plugin is quite complex, and without the samples, you can't tell that it is not working. Everything looks fine; it just doesn't play two notes.
-
@gorangrooves yeah, I either need a minimal example or you need to send me one of your projects. I keep looking at this commit but I can't see anything that would cause this issue, so I need to debug it.
-
@Christoph-Hart Thanks, Christoph. I'll send the link in pm shortly. I can't make any sense of it either, especially considering that half of plugins work perfectly, half don't, but are all based on the same structure.
-
@gorangrooves it has something to do with multimic samples, but only with a certain configuration, hence why I need a project to reproduce it.
-
@Christoph-Hart Alright. We are getting closer to it
-
@Christoph-Hart Happy to confirm that you fixed the issue! I am very happy and relieved about it, and as an added bonus, I am learning to use Git.
Thanks, Christoph and Dave!
-
What did the problem turn out to be?
-
@d-healey Christoph said: "if you have multiple containers they will overwrite the sound that was generated on previous siblings."
-
Basically I used a
copy
function where aadd
function was supposed to be used, but it was hidden behind 3 levels of preprocessor madness which is why I didn't spot it first.