-
Notifications
You must be signed in to change notification settings - Fork 134
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
darwin: Use AVAudioEngine #106
Comments
got same thing today too:
|
What about the latest Oto (v0.6.1)? |
AH good point... trying now |
Yep that fixed it totally !! |
Great! This issue is about moving to AVAudioEngine instead of the current implementation. As the current implementation doesn't use OpenAL, this is not an urgent task. |
We have the same issue, any update on this?
|
Are you using the latest version of Oto? |
Hello @hajimehoshi it was me and @einand that wrote the comment above together, while developing this game: https://github.com/objarni/rescue-on-fractal-bun Rescue uses faiface/beep for audio, and if I read beep/go.mod correctly it uses version 0.7.1 of Oto: https://github.com/faiface/beep/blob/master/go.mod Is warning not expected in 0.7.1? |
Right, this is not expected in 0.7.1, as Oto doesn't use OpenAL. |
Hmm, that's weird. FYI we build rescue on MacOSX M1 system, so possibly some things happened due to that that is not expected? Speculating here.... Is there a way to easily list all 'actual versions' of dependencies (as opposed to what is specified in go.mod)? Trying to rule that we're on something other than Oto 0.7.1 :) |
https://github.com/faiface/beep/blob/b573886bdf0f6ac1b8e7f8931a2a2b249c90666b/go.mod Beep 1.0.2 uses Oto 0.3.1, and that's why. You have to specify the latest Beep version to use the latest Oto.
Probably |
Ah, great to have an explanation! And thanks for sharing I think this is an issue with beep actually, which hasn't had a release since Oct '19. I guess a PR with updated Oto dependency in go.mod would be possible, but I'll first check if this change to rescue will work for @einand ... einand: this is probably fixed in rescue main branch now, can you try building and tell us if you still get OpenAL deprecation warnings? |
I can confirm it works now. |
@faiface is there a new release of beep happening anytime soon? See discussion above |
OpenAL is deprecated in favor of AVAudioEngine
I've not determined yet.
The text was updated successfully, but these errors were encountered: