Why most Puppies can't select the desired microphone when running Firefox.....
Evening, gang.
The subject is, TBH, as stated in the title, and has been "bugging" me for a long time. However, I thought I might as well post the explanation here for the benefit of all.
The whole reason for this is quite simple. Ever since the switch to PulseAudio for sound way back in the mists of time - with FF 53 - in the interests of simplicity, the Mozilla devs decided to leave device selection to PulseAudio's "pavucontrol" GUI. And this is why only very new Puppies - which now use PA, OOTB - will be able to properly make this user-defined selection. Because Mozilla is "passing the buck" for device selection onto a completely different application.....and it's expected that you will have already pre-selected the appropriate component before even firing-up the browser.
https://superuser.com/questions/1567541 ... fox-ubuntu
This unfortunately leaves traditional, ALSA-only Puppies out in the cold. Because 'apulse' is only an emulator library for basic functionality. And although you can install 'pavucontrol' as a standalone item, without the 'full' PulseAudio it won't actually DO anything.
Chromium-based browsers have always been able to make this selection within the browser itself.
Hope this clarifies matters for some of you.
Mike.