player source: https://silverhawk.neocities.org/music_player.html