Closed Pro-pra closed 7 months ago
my frend send this patch, may be this help? https://abf.io/import/grandorgue/blob/rosa2023.1/grandorgue-3.13.0-fixes-for-rtaudio6.patch
A patch has also been submitted to the Debian bug tracking system, see https://bugs.debian.org/1051559
Could you submit a normal PR here instead of the patch?
@oleg68 IMHO, this patch applies only if we update RtAudio to 6.0 version. So, it should be embedded too in the PR (if we want to update it of course)
i'm not programmer, sorry. no PR from me.
IMHO, this patch applies only if we update RtAudio to 6.0 version. So, it should be embedded too in the PR (if we want to update it of course)
@rousseldenis @oleg68 Yes, this is correct. The error handling in RtAudio, as well as a few other things, have changed significantly since the version GO currently uses. If we change anything in the code then the commit that the submodule of the library currently point to must be updated (ie. a later version of RtAudio will be used).
However, since I've recently tested this for LoopAuditioneer I can say that it's not without issues to go to the latest RtAudio release. Currently I cannot get the DirectSound api working with the cross compile to windows, but this might be specific to that project... After changing a few things in my code I got the 6.0.1 version working under Linux without issues.
with system rtaudio-6.0 rtmidi-6.0 build fail
with internal rtaudio and rtmidi build fail: