You are not logged in.
Pages: 1
Hello everyone!
I have some trouble with my headset-microphone. I didn't found solution nowhere and posting here.
The internal microphone works fine. It seems the external microphone is not recognized at all, because it is not listed in alsamixer. Headset i've tested on other laptop
with Windows and it is works fine there.
On pavucontrol and alsamixer nothing muted.
laptop:
Sony Vaio SVF1521K1RW
$ amixer -c0
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 87
Mono: Playback 76 [87%] [-8.25dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 87
Mono:
Front Left: Playback 87 [100%] [0.00dB] [on]
Front Right: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Speaker',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 87
Mono:
Front Left: Playback 4 [5%] [-62.25dB] [off]
Front Right: Playback 4 [5%] [-62.25dB] [off]
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 255 [100%] [0.00dB]
Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Mic',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [12.00dB] [on]
Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 3 [100%] [36.00dB]
Front Right: 3 [100%] [36.00dB]
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 63
Front Left: Capture 63 [100%] [30.00dB] [on]
Front Right: Capture 63 [100%] [30.00dB] [on]
Simple mixer control 'Auto-Mute Mode',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Enabled'
Simple mixer control 'Digital',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 120 [100%] [30.00dB]
Front Right: Capture 120 [100%] [30.00dB]
Simple mixer control 'Internal Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 3 [100%] [36.00dB]
Front Right: 3 [100%] [36.00dB]
Simple mixer control 'Loopback Mixing',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Enabled'
$ pacmd list-cards
1 card(s) available.
index: 0
name: <alsa_card.pci-0000_00_1b.0>
driver: <module-alsa-card.c>
owner module: 6
properties:
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xc0810000 irq 29"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "1e20"
device.product.name = "7 Series/C216 Chipset Family High Definition Audio Controller"
device.form_factor = "internal"
device.string = "0"
device.description = "Built-in Audio"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
profiles:
input:analog-stereo: Analog Stereo Input (priority 60, available: unknown)
output:analog-stereo: Analog Stereo Output (priority 6000, available: unknown)
output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6060, available: unknown)
output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 5400, available: no)
output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analog Stereo Input (priority 5460, available: unknown)
output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (priority 300, available: no)
output:hdmi-surround+input:analog-stereo: Digital Surround 5.1 (HDMI) Output + Analog Stereo Input (priority 360, available: unknown)
output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (priority 300, available: no)
output:hdmi-surround71+input:analog-stereo: Digital Surround 7.1 (HDMI) Output + Analog Stereo Input (priority 360, available: unknown)
off: Off (priority 0, available: unknown)
active profile: <output:analog-stereo+input:analog-stereo>
sinks:
alsa_output.pci-0000_00_1b.0.analog-stereo/#0: Built-in Audio Analog Stereo
sources:
alsa_output.pci-0000_00_1b.0.analog-stereo.monitor/#0: Monitor of Built-in Audio Analog Stereo
alsa_input.pci-0000_00_1b.0.analog-stereo/#1: Built-in Audio Analog Stereo
ports:
analog-input-internal-mic: Internal Microphone (priority 8900, latency offset 0 usec, available: no)
properties:
device.icon_name = "audio-input-microphone"
analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: yes)
properties:
device.icon_name = "audio-input-microphone"
analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: no)
properties:
device.icon_name = "audio-speakers"
analog-output-headphones: Headphones (priority 9000, latency offset 0 usec, available: yes)
properties:
device.icon_name = "audio-headphones"
hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: no)
properties:
device.icon_name = "video-display"
$ sudo fuser -v /dev/snd/*
USER PID ACCESS COMMAND
/dev/snd/controlC0: gdm 709 F.... pulseaudio
admin 3340 F.... pulseaudio
admin 3627 F.... audacity
/dev/snd/pcmC0D0c: admin 3340 F...m pulseaudio
/dev/snd/pcmC0D0p: admin 3340 F...m pulseaudio
$ pacmd list-sources
2 source(s) available.
index: 0
name: <alsa_output.pci-0000_00_1b.0.analog-stereo.monitor>
driver: <module-alsa-card.c>
flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: RUNNING
suspend cause:
priority: 1950
volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
base volume: 65536 / 100% / 0.00 dB
volume steps: 65537
muted: no
current latency: 0.00 ms
max rewind: 344 KiB
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 1
linked by: 1
configured latency: 40.00 ms; range is 0.50 .. 2000.00 ms
monitor_of: 0
card: 0 <alsa_card.pci-0000_00_1b.0>
module: 6
properties:
device.description = "Monitor of Built-in Audio Analog Stereo"
device.class = "monitor"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xc0810000 irq 29"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "1e20"
device.product.name = "7 Series/C216 Chipset Family High Definition Audio Controller"
device.form_factor = "internal"
device.string = "0"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
* index: 1
name: <alsa_input.pci-0000_00_1b.0.analog-stereo>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: RUNNING
suspend cause:
priority: 9959
volume: front-left: 65540 / 100% / 0.00 dB, front-right: 65540 / 100% / 0.00 dB
balance 0.00
base volume: 5206 / 8% / -66.00 dB
volume steps: 65537
muted: no
current latency: 0.00 ms
max rewind: 0 KiB
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 2
linked by: 2
configured latency: 24.99 ms; range is 1.00 .. 2000.00 ms
card: 0 <alsa_card.pci-0000_00_1b.0>
module: 6
properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "ALC233 Analog"
alsa.id = "ALC233 Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xc0810000 irq 29"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "1e20"
device.product.name = "7 Series/C216 Chipset Family High Definition Audio Controller"
device.form_factor = "internal"
device.string = "front:0"
device.buffering.buffer_size = "352800"
device.buffering.fragment_size = "176400"
device.access_mode = "mmap+timer"
device.profile.name = "analog-stereo"
device.profile.description = "Analog Stereo"
device.description = "Built-in Audio Analog Stereo"
alsa.mixer_name = "Realtek ALC233"
alsa.components = "HDA:10ec0233,104d7300,00100003 HDA:80862806,104d7300,00100000"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ports:
analog-input-internal-mic: Internal Microphone (priority 8900, latency offset 0 usec, available: no)
properties:
device.icon_name = "audio-input-microphone"
analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: yes)
properties:
device.icon_name = "audio-input-microphone"
active port: <analog-input-mic>
$ pacmd list-source-outputs
3 source output(s) available.
index: 0
driver: <protocol-native.c>
flags: DONT_MOVE
state: RUNNING
source: 0 <alsa_output.pci-0000_00_1b.0.analog-stereo.monitor>
volume: mono: 65536 / 100% / 0.00 dB
balance 0.00
muted: no
current latency: 29.73 ms
requested latency: 40.00 ms
sample spec: float32le 1ch 25Hz
channel map: mono
Mono
resample method: peaks
owner module: 11
client: 6 <PulseAudio Volume Control>
properties:
media.name = "Peak detect"
application.name = "PulseAudio Volume Control"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "32"
application.id = "org.PulseAudio.pavucontrol"
application.icon_name = "audio-card"
application.version = "3.0"
application.process.id = "3530"
application.process.user = "bbb1991"
application.process.host = "localhost"
application.process.binary = "pavucontrol"
application.language = "en_US.UTF-8"
window.x11.display = ":0.0"
application.process.machine_id = "dca55f1737bd4fd0bca9157e73ac1721"
application.process.session_id = "c3"
module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
index: 1
driver: <protocol-native.c>
flags: DONT_MOVE
state: RUNNING
source: 1 <alsa_input.pci-0000_00_1b.0.analog-stereo>
volume: mono: 65536 / 100% / 0.00 dB
balance 0.00
muted: no
current latency: 0.00 ms
requested latency: 40.00 ms
sample spec: float32le 1ch 25Hz
channel map: mono
Mono
resample method: peaks
owner module: 11
client: 6 <PulseAudio Volume Control>
properties:
media.name = "Peak detect"
application.name = "PulseAudio Volume Control"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "32"
application.id = "org.PulseAudio.pavucontrol"
application.icon_name = "audio-card"
application.version = "3.0"
application.process.id = "3530"
application.process.user = "bbb1991"
application.process.host = "localhost"
application.process.binary = "pavucontrol"
application.language = "en_US.UTF-8"
window.x11.display = ":0.0"
application.process.machine_id = "dca55f1737bd4fd0bca9157e73ac1721"
application.process.session_id = "c3"
module-stream-restore.id = "source-output-by-application-id:org.PulseAudio.pavucontrol"
index: 39
driver: <protocol-native.c>
flags:
state: RUNNING
source: 1 <alsa_input.pci-0000_00_1b.0.analog-stereo>
volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
muted: no
current latency: 0.00 ms
requested latency: 24.99 ms
sample spec: float32le 2ch 44100Hz
channel map: front-left,front-right
Stereo
resample method: copy
owner module: 11
client: 51 <ALSA plug-in [audacity]>
properties:
media.name = "ALSA Capture"
application.name = "ALSA plug-in [audacity]"
native-protocol.peer = "UNIX socket client"
native-protocol.version = "32"
application.process.id = "3627"
application.process.user = "bbb1991"
application.process.host = "localhost"
application.process.binary = "audacity"
window.x11.display = ":0.0"
application.language = "C"
application.process.machine_id = "dca55f1737bd4fd0bca9157e73ac1721"
application.process.session_id = "c3"
application.icon_name = "audacity"
module-stream-restore.id = "source-output-by-application-name:ALSA plug-in [audacity]"
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC233 Analog [ALC233 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
$ lsmod | grep snd
snd_hda_codec_hdmi 45056 1
snd_hda_codec_realtek 73728 1
snd_hda_codec_generic 69632 1 snd_hda_codec_realtek
snd_hda_intel 32768 11
snd_hda_codec 106496 4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hda_core 65536 5 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 90112 6 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
snd_timer 28672 1 snd_pcm
snd 65536 28 snd_hda_intel,snd_hwdep,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek,snd_pcm
soundcore 16384 1 snd
Any hint is welcome. Thank you very much in advance!
Last edited by bbb1991 (2017-07-24 09:55:57)
Offline
I'm not one who's likely to fix your issue but I don't see your external headset-microphone's type here. If this is so, maybe you could add that information too, who knows, it might be useful to know.
Last edited by Lemongrass (2017-05-03 16:36:58)
Offline
Thank you for your advice. My headset is Razer Kraken Pro, connection type is 3.5 mini-jack.
Last edited by bbb1991 (2017-05-06 09:54:45)
Offline
I'm pretty sure the microphone actually works correctly but the problem we have is
base volume: 5206 / 8% / -66.00 dB
which is an absurdly low base volume (and this is essentially the 100% value for the pulse volume). There are a few things you might want to do here:
Try play around with/lower the Mic Boost control
Overdrive your capture with e.g.
pactl set-source-volume alsa_input.pci-0000_00_1b.0.analog-stereo 150%
Tell pulseaudio to ignore dB information from ALSA, edit /etc/pulse/default.pa and adjust
load-module module-udev-detect ignore_dB=1
Offline
I'm pretty sure the microphone actually works correctly but the problem we have is
base volume: 5206 / 8% / -66.00 dB
which is an absurdly low base volume (and this is essentially the 100% value for the pulse volume).
What exactly is base volume though? I mean, what does it refer to or originate from? Why/when would it not be 65536 / 100% / 0dB?
Also, if it matters, why would the internal mic works (while they apparently share the same ALSA control and pulse source)?
Last edited by tom.ty89 (2017-05-06 12:51:15)
Offline
On the other hand, note that although the pulse source seemingly have two mic ports, there is apparently no relevant ALSA control change when there is a source port change.
For the sink port change, pulse rely on having the control Auto-Mute Mode enabled, then keep track of / make changes to the mute state of control Headphone and Speaker to "emulate" a change of signal route. (They should be able to output simultaneously when Auto-Mute Mode is off and they are both unmuted, in such case active pulse sink port only matters for volume mapping.)
However, although there are Mic and Capture, it doesn't seem to me they represent the internal mic and the mic jack respectively. If that's the case and they work like Headphone and Speaker, the jack should have already been working since both are unmuted and maximized.
You can even try muting the one among Mic and Capture that controls the internal mic, if you think having it unmuted can block the jack from working. Or, unmute Mic (and assume Capture is not relevant) and set Internal Mic Boost to its minimum (and keep Mic Boost at its maximum).
Last edited by tom.ty89 (2017-05-06 13:16:39)
Offline
I'm pretty sure the microphone actually works correctly but the problem we have is
base volume: 5206 / 8% / -66.00 dB
which is an absurdly low base volume (and this is essentially the 100% value for the pulse volume). There are a few things you might want to do here:
Try play around with/lower the Mic Boost control
Overdrive your capture with e.g.
pactl set-source-volume alsa_input.pci-0000_00_1b.0.analog-stereo 150%
Tell pulseaudio to ignore dB information from ALSA, edit /etc/pulse/default.pa and adjust
load-module module-udev-detect ignore_dB=1
I edited file default.pa, now base volume: is 100%. But mic still not working.
$ pacmd list-sources
2 source(s) available.
index: 0
name: <alsa_output.pci-0000_00_1b.0.analog-stereo.monitor>
driver: <module-alsa-card.c>
flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: IDLE
suspend cause:
priority: 1950
volume: front-left: 65536 / 100% / 0.00 dB, front-right: 65536 / 100% / 0.00 dB
balance 0.00
base volume: 65536 / 100% / 0.00 dB
volume steps: 65537
muted: no
current latency: 0.00 ms
max rewind: 344 KiB
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 0
configured latency: 2000.00 ms; range is 0.50 .. 2000.00 ms
monitor_of: 0
card: 0 <alsa_card.pci-0000_00_1b.0>
module: 6
properties:
device.description = "Monitor of Built-in Audio Analog Stereo"
device.class = "monitor"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xc0810000 irq 28"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "1e20"
device.product.name = "7 Series/C216 Chipset Family High Definition Audio Controller"
device.form_factor = "internal"
device.string = "0"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
* index: 1
name: <alsa_input.pci-0000_00_1b.0.analog-stereo>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL LATENCY DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 9959
volume: front-left: 65536 / 100%, front-right: 65536 / 100%
balance 0.00
base volume: 65536 / 100%
volume steps: 64
muted: no
current latency: 0.00 ms
max rewind: 0 KiB
sample spec: s16le 2ch 44100Hz
channel map: front-left,front-right
Stereo
used by: 0
linked by: 0
configured latency: 0.00 ms; range is 1.00 .. 2000.00 ms
card: 0 <alsa_card.pci-0000_00_1b.0>
module: 6
properties:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "ALC233 Analog"
alsa.id = "ALC233 Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "0"
alsa.card_name = "HDA Intel PCH"
alsa.long_card_name = "HDA Intel PCH at 0xc0810000 irq 28"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:1b.0"
sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
device.bus = "pci"
device.vendor.id = "8086"
device.vendor.name = "Intel Corporation"
device.product.id = "1e20"
device.product.name = "7 Series/C216 Chipset Family High Definition Audio Controller"
device.form_factor = "internal"
device.string = "front:0"
device.buffering.buffer_size = "352800"
device.buffering.fragment_size = "176400"
device.access_mode = "mmap+timer"
device.profile.name = "analog-stereo"
device.profile.description = "Analog Stereo"
device.description = "Built-in Audio Analog Stereo"
alsa.mixer_name = "Realtek ALC233"
alsa.components = "HDA:10ec0233,104d7300,00100003 HDA:80862806,104d7300,00100000"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
ports:
analog-input-internal-mic: Internal Microphone (priority 8900, latency offset 0 usec, available: no)
properties:
device.icon_name = "audio-input-microphone"
analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: yes)
properties:
device.icon_name = "audio-input-microphone"
active port: <analog-input-mic>
Offline
Well in that case, there might be something wrong with your audio jacks and you could try and use e.g. hdajackretask to see if you can override the default pin configuration
Offline
Thank you guys for answers! I bought a new USB headset and it is works.
Offline
Pages: 1