This is a Web port of UADE 2.13 (Unix Amiga Delitracker Emulator): UADE plays old Amiga tunes through UAE emulation and cloned m68k-assembler Eagleplayer API.
I had done the original Web port back in 2014 without bothering about the details of UADE's implementation. Though I had owned an Amiga back in the nineties, I had never actually written much software on that machine. And though I had done some m68k assembly programming on the AtariST I cannot say that I still remembered much about the respective Motorola 680x0 CPUs.
But it bothered me that UADE's emulation still doesn't support certain Eagleplayers - after all these years. So I decided that it might be a fun exercise to fix at least some of those flaws myself.. "If you want something done right, do it yourself"... right? ;-)
This page shows my resulting enhanced webUADE version: As compared to the original, this version has an added "audio.device" implementaion, added multi-tasking support and added support for shared library loading (in addition to various small fixes). It supports (at least) these additional players: Andrew Parton, Ashley Hogg, PlayAY (except ZXAYEMUL), Digital Sound Creations, FaceTheMusic, G&T Game Systems, Janne Salmijarvi Optimizer, Kim Christensen, Mosh Packer, Music-X Driver, Nick Pelling Packer, TimeTracker Titanics Packer, UFO and some Custom modules.
The page comes with a built-in set of test songs but additional songs can be played using drag&drop.
2022 by Juergen Wothke (The source code will eventually be updated here here.)