Skip to content
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

Hang with RtAudio/Asio/Voicemeeter when another asio device is active #1789

Open
oleg68 opened this issue Jan 28, 2024 · 6 comments
Open

Hang with RtAudio/Asio/Voicemeeter when another asio device is active #1789

oleg68 opened this issue Jan 28, 2024 · 6 comments

Comments

@oleg68
Copy link
Contributor

oleg68 commented Jan 28, 2024

If GrandOrgue uses Rt: asio: Voicemeeter Virtual ASIO device, and VoiceMeter uses another asio device (ex. ASIO4ALL), GrandOrgue hangs after exiting from the Settings dialog.

There are two possible workarounds:

  • Use RtAudio: ds: VoiceMeeter Input instead of RtAudio: asio: Voicemeeter Virtual ASIO
  • Use a WDM device instead of ASIO in the Voicemeeter settings
@oleg68
Copy link
Contributor Author

oleg68 commented Jan 28, 2024

@Psi58 could you test the workarounds with https://github.com/oleg68/GrandOrgue-official/tree/bugfix/crash-rtasio ?

@Psi58
Copy link

Psi58 commented Jan 28, 2024

@Psi58 could you test the workarounds with https://github.com/oleg68/GrandOrgue-official/tree/bugfix/crash-rtasio ?

@oleg68 Yes, I would be happy to. But (a) I am not a developer and (b) I don't have an available Linux or OS X environment (which, if I read BUILD.md correctly, I would need). Can you build the Windows executable, or advise how I can do that?
Many thanks for your help, I am sorry that I don't have the skill to work this out myself 😥

@oleg68
Copy link
Contributor Author

oleg68 commented Jan 28, 2024

@Psi58 Excuse me, I posted a wrong link. The right one is https://github.com/oleg68/GrandOrgue-official/actions/runs/7685099650 You can download the windows .zip there.

@Psi58
Copy link

Psi58 commented Jan 29, 2024

Thanks @oleg68 . Both workarounds are good and stable.

@oleg68
Copy link
Contributor Author

oleg68 commented Jan 29, 2024

@Psi58 Thank you for your testing.

The poblem may be reformulated: GO hangs when two asio devices are active at the same time.

@oleg68 oleg68 changed the title Hang with RtAudio/Asio/Voicemeeter with another asio device is active Hang with RtAudio/Asio/Voicemeeter when another asio device is active Jan 29, 2024
@oleg68
Copy link
Contributor Author

oleg68 commented Jun 16, 2024

The issue can be reproduced with ASIO4ALL.

The workaround: open the ASIO4ALL settings panel and exit from it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants