Evening, gang.
Now; I wonder if anybody else has noticed this in recent weeks?
Until the last couple of updates, you were always able to go into Chrome's 'content' settings and select the microphone you wished to use from a drop-down list. With recent updates, they've dropped this behaviour, and have set things so that the browser now automatically uses whatever you've selected via global, system-wide settings.
Great. This is fine if you've got a laptop. Lappies all have a built-in microphone which - surprise, surprise - is automatically set as default. But what are we supposed to do for a desktop rig?
No desktop, to the best of my knowledge, comes with a built-in mike. You always have to plug something into a desktop rig to be able to have a microphone.....and anything that's plugged-in has to be selected.
Okay.....don't say it. I know exactly what some of you are going to suggest. PulseAudio will let you do this.....and if I'm NOT using a modern Puppy with built-in PulseAudio, then why the hell not? To which I answer this; ALSA-only systems were the "norm" before PulseAudio came along. I've always disliked PulseAudio, have always found it clunky & awkward to use compared to Retrovol's svelte simplicity, and on this rig especially, most of the time it only "sees" headphones (it won't detect the onboard system audio chip at all).
In short, I don't like PulseAudio, and refuse to have anything to do with it. I want to set a default microphone using ALSA.
I refuse to believe that ALSA does not have a way to select default hardware. I also refuse to believe that being able to select hardware audio items only became a reality when PulseAudio came along. What on earth did people do before PulseAudio?
Are desktop rigs really so "old-fashioned" that we're being treated as the 'poor relation' now..?
------------------------------------------
Would I be right in thinking this is a job for an /asound.conf file somewhere in the system? Y'see, I have three microphones altogether (or four, if you want to be pedantic); a stereo "pair" built-in to the Logitech c920 HD 'Pro' webcam, and a 'boom' microphone built-in to each of two different headsets.....both of which are USB devices - NOT analog - and also have their own built-in audio cards. But none of them is a separate, stand-alone device on its own; in every case, the microphone is part of a bigger device.
However, the headsets (these are what I tend to use for recording & video chat) DO have separate controls for PCM and Input level, so.....perhaps an asound.conf file that further specifies a sub-device, yes? Would this work?
Thoughts, sensible suggestions/ideas would, as always, be very much appreciated. And please, guys; do NOT mention PulseAudio. I'm NOT interested.
Mike.