The audio crackles/pops if there are multiple sounds or channels being used at a time in Chrome, Edge and Opera. The sound doesn't appear to be working at all in IE11. The only browser that the sound works flawlessly in is Firefox. I haven't tested it yet in Safari.
This is on a Windows 10 Pro system with fully updated drivers. Also tested on my wife's laptop (also Win 10, only tested in Chrome), and it has the same issue.
To reproduce, a good game to try out is Celeste. You should hear crackling sounds as the music on the title screen plays if you are using one of the above listed browsers (basically anything on Windows except Firefox).
This is a "bug", for we know what it is, but zep can't really fix it.
It's due to the web player having a low audio buffer.
An update on this -- with WebAudio and modern browsers, it should be possible to get much better sound support outside of Firefox. I'm planning to have this fixed (or at least greatly improved) for 0.1.6
ok, the 0.1.5 player with a new sound system is live on the BBS now. Try out some cartridges, and if there aren't any serious problems, I'll fold it into the html5 exporter in 0.1.6.
Games don't seem to run at all in Safari any more:
[Log] exception thrown: TypeError: undefined is not an object (evaluating 'audio_context.createScriptProcessor'), (pico8_wa3.js, line 95) _emscripten_asm_const@https://www.lexaloffle.com/bbs/pico8_wa3.js?player_version=2:575:446 nm@https://www.lexaloffle.com/bbs/pico8_wa3.js?player_version=2:541:98855 dj@https://www.lexaloffle.com/bbs/pico8_wa3.js?player_version=2:537:6478 Ec@https://www.lexaloffle.com/bbs/pico8_wa3.js?player_version=2:533:6018 Mj@https://www.lexaloffle.com/bbs/pico8_wa3.js?player_version=2:537:29380 Pc@https://www.lexaloffle.com/bbs/pico8_wa3.js?player_version=2:533:15738 di@https://www.lexaloffle.com/bbs/pico8_wa3.js?player_version=2:619:411 b@https://www.lexaloffle.com/bbs/pico8_wa3.js?player_version=2:621:177 Ae@https://www.lexaloffle.com/bbs/pico8_wa3.js?player_version=2:622:145 global code@https://www.lexaloffle.com/bbs/pico8_wa3.js?player_version=2:623:323 [Error] TypeError: undefined is not an object (evaluating 'audio_context.createScriptProcessor') f di b Ae (anonymous function) |
[Please log in to post a comment]