gasman / jsspeccy2

Ground-up rewrite of the Javascript Spectrum emulator
http://jsspeccy.zxdemo.org/
GNU General Public License v3.0
165 stars 43 forks source link

Sound Issues #12

Open maverick74 opened 4 years ago

maverick74 commented 4 years ago

I've tried JSSpeccy in various Browsers (Firefox/Edge/Falkon) and various Platforms (Windows/Linux (either desktop or android)) and sound is very far from perfect.

In it accompanied with weird noises and constantly pausing.

What's wrong with it?

mistificator commented 4 years ago

JSSpeccy simply does not have time to run at the right speed.

gasman commented 4 years ago

I received a couple of patches from a contributor who I'm not sure is on Github, with various fixes to the audio code, but I haven't had chance to review them or generally maintain this project for a long time. @mistificator, as your fork is in active development, would you be interested in picking these up? I'd be happy to pass them on to you if so.

mistificator commented 4 years ago

I received a couple of patches from a contributor who I'm not sure is on Github, with various fixes to the audio code, but I haven't had chance to review them or generally maintain this project for a long time. @mistificator, as your fork is in active development, would you be interested in picking these up? I'd be happy to pass them on to you if so.

I slightly refactored sound routines in my fork of project, so now they live in WebWorker and sound quality is pretty good on PC, without crackles and pauses, but sound still have performance troubles on webOS and Android. Of course I will glad to apply patches, may be they will be the solution to these troubles.

maverick74 commented 4 years ago

Would be really nice to get this fixed!!! Other non-opensource JS speccy emulators already run it nicely (QAOP, for example)