-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Audio quality will degrade over time until it eventually fails #27
Comments
I didn't see anything out of the ordinary when running the project Windows 10, Chrome 56.0.2924.87 (64-bit) |
Actually, I do see what @thisandagain describes, although I can't consistently reproduce it. However, I only experience any issues if I switch to another tab whilst the project is playing. So maybe this is a fundamental issue to do with how Chrome handles tabs running in the background? |
I'm also able to reproduce this, and, as @chooper100 said, only from switching between tabs. |
An event emitter leak would be my first guess, but we'll need to instrument the audio engine to track that down. |
Well, after checking the heap, I found there were a lot of gain nodes etc. owned by clones. By eliminating the forever clone loop in sprites 16 and 10 the problem was solved. This may be a result of poor clone disposal. |
Expected behavior
Actual behavior
Steps to reproduce
Operating system and browser
Mac OS 10.12.2 Chrome Version 56.0.2924.87 (64-bit)
The text was updated successfully, but these errors were encountered: