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

AudioSystem Proposal #272

Closed
otraore opened this issue May 5, 2016 · 3 comments
Closed

AudioSystem Proposal #272

otraore opened this issue May 5, 2016 · 3 comments

Comments

@otraore
Copy link
Member

otraore commented May 5, 2016

We've decided to create a new audio package engo.io/audio which is similar to engo.io/gl being a wrapper around the audio players for each platform. It'll have a higher level API similar to https://godoc.org/golang.org/x/mobile/exp/audio. After it's done the AudioSystems will be using it to provide a cross-platform audio player/system. This will also attempt to support the AudioSystem on both the web and windows targets.

@otraore
Copy link
Member Author

otraore commented Apr 25, 2017

Going to give a shot at windows audio using: https://bitbucket.org/StephenPatrick/go-winaudio/src

@otraore
Copy link
Member Author

otraore commented Apr 27, 2017

Update: I've been working on windows audio using this branch/pr. I've got it to work using another wav file other than the previous birds.wav file. Setting the volume isn't properly working either. It is playing on windows though. I'm using the built-in audio package demo to test it out. I'll update this PR as progress occurs.

Edit: Since I didn't mention it on this issue before, web audio is also working properly although it's not using 3d audio.

Edit2: Windows Audio is using DirectSound

@Noofbiz
Copy link
Member

Noofbiz commented Feb 24, 2018

Closed in #494

@Noofbiz Noofbiz closed this as completed Feb 24, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants