You are not logged in.

#1 2024-06-26 08:11:29

sztilu
Member
Registered: 2024-03-12
Posts: 3

USB microphone not working

I have a usb microphone that is displayed on Arch but doesn't produce any output. It works perfectly on Windows.
This mic name shows up as LCS_USB_Audio both on Arch and Windows.

And here's the output of some commands:

arecord -l

**** List of CAPTURE Hardware Devices ****
card 1: PCH [HDA Intel PCH], device 0: ALC257 Analog [ALC257 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: LCSUSBAudio [LCS_USB_Audio], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

pactl list sources

Source #53
        State: SUSPENDED
        Name: easyeffects_sink.monitor
        Description: Monitor of Easy Effects Sink
        Driver: PipeWire
        Sample Specification: float32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 4294967295
        Mute: no
        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
        Monitor of Sink: easyeffects_sink
        Latency: 0 usec, configured 0 usec
        Flags: DECIBEL_VOLUME LATENCY 
        Properties:
                application.id = "com.github.wwmm.easyeffects"
                node.name = "easyeffects_sink"
                device.description = "Easy Effects Sink"
                node.virtual = "true"
                node.passive = "out"
                factory.name = "support.null-audio-sink"
                media.class = "Audio/Sink"
                audio.position = "FL,FR"
                monitor.channel-volumes = "false"
                monitor.passthrough = "true"
                priority.session = "0"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "52"
                node.driver = "true"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "53"
                object.serial = "53"
                device.class = "monitor"
        Formats:
                pcm

Source #54
        State: SUSPENDED
        Name: easyeffects_source
        Description: Easy Effects Source
        Driver: PipeWire
        Sample Specification: float32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 4294967295
        Mute: no
        Volume: front-left: 5138 /   8% / -66,34 dB,   front-right: 5138 /   8% / -66,34 dB
                balance 0,00
        Base Volume: 65536 / 100% / 0,00 dB
        Monitor of Sink: n/a
        Latency: 0 usec, configured 0 usec
        Flags: DECIBEL_VOLUME LATENCY 
        Properties:
                application.id = "com.github.wwmm.easyeffects"
                node.name = "easyeffects_source"
                device.description = "Easy Effects Source"
                node.virtual = "true"
                factory.name = "support.null-audio-sink"
                media.class = "Audio/Source/Virtual"
                audio.position = "FL,FR"
                monitor.channel-volumes = "false"
                monitor.passthrough = "true"
                priority.session = "0"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "52"
                node.driver = "true"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "54"
                object.serial = "54"
        Formats:
                pcm

Source #73
        State: SUSPENDED
        Name: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
        Description: Monitor of Wbudowany dźwięk Analogowe stereo
        Driver: PipeWire
        Sample Specification: s32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 4294967295
        Mute: no
        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
        Monitor of Sink: alsa_output.pci-0000_00_1f.3.analog-stereo
        Latency: 0 usec, configured 0 usec
        Flags: HARDWARE DECIBEL_VOLUME LATENCY 
        Properties:
                alsa.card = "1"
                alsa.card_name = "HDA Intel PCH"
                alsa.class = "generic"
                alsa.components = "HDA:10ec0257,17aa3810,00100001 HDA:8086280b,80860101,00100000"
                alsa.device = "0"
                alsa.driver_name = "snd_hda_intel"
                alsa.id = "PCH"
                alsa.long_card_name = "HDA Intel PCH at 0xa441c000 irq 148"
                alsa.mixer_name = "Realtek ALC257"
                alsa.name = "ALC257 Analog"
                alsa.resolution_bits = "16"
                alsa.subclass = "generic-mix"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                api.alsa.card.longname = "HDA Intel PCH at 0xa441c000 irq 148"
                api.alsa.card.name = "HDA Intel PCH"
                api.alsa.path = "front:1"
                api.alsa.pcm.card = "1"
                api.alsa.pcm.stream = "playback"
                audio.channels = "2"
                audio.position = "FL,FR"
                card.profile.device = "6"
                device.api = "alsa"
                device.class = "monitor"
                device.id = "62"
                device.profile.description = "Analogowe stereo"
                device.profile.name = "analog-stereo"
                device.routes = "2"
                factory.name = "api.alsa.pcm.sink"
                media.class = "Audio/Sink"
                device.description = "Wbudowany dźwięk"
                node.name = "alsa_output.pci-0000_00_1f.3.analog-stereo"
                node.nick = "ALC257 Analog"
                node.pause-on-idle = "false"
                object.path = "alsa:pcm:1:front:1:playback"
                priority.driver = "1009"
                priority.session = "1009"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "45"
                node.driver = "true"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "68"
                object.serial = "73"
                api.acp.auto-port = "false"
                api.alsa.card = "1"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio1"
                api.dbus.ReserveDevice1.Priority = "-20"
                device.bus = "pci"
                device.bus_path = "pci-0000:00:1f.3"
                device.enum.api = "udev"
                device.form_factor = "internal"
                device.icon_name = "audio-card-analog-pci"
                device.name = "alsa_card.pci-0000_00_1f.3"
                device.nick = "HDA Intel PCH"
                device.plugged.usec = "5383174"
                device.product.id = "0xa348"
                device.product.name = "Cannon Lake PCH cAVS"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                device.string = "1"
        Ports:
                analog-output-speaker: Głośniki (type: Speaker, priority: 10000, availability group: Legacy 3, not available)
                analog-output-headphones: Słuchawki (type: Headphones, priority: 9900, availability group: Legacy 4, available)
        Active Port: analog-output-headphones
        Formats:
                pcm

Source #74
        State: SUSPENDED
        Name: alsa_input.pci-0000_00_1f.3.analog-stereo
        Description: Wbudowany dźwięk Analogowe stereo
        Driver: PipeWire
        Sample Specification: s32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 4294967295
        Mute: no
        Volume: front-left: 19789 /  30% / -31,20 dB,   front-right: 19789 /  30% / -31,20 dB
                balance 0,00
        Base Volume: 6554 /  10% / -60,00 dB
        Monitor of Sink: n/a
        Latency: 0 usec, configured 0 usec
        Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
        Properties:
                alsa.card = "1"
                alsa.card_name = "HDA Intel PCH"
                alsa.class = "generic"
                alsa.components = "HDA:10ec0257,17aa3810,00100001 HDA:8086280b,80860101,00100000"
                alsa.device = "0"
                alsa.driver_name = "snd_hda_intel"
                alsa.id = "PCH"
                alsa.long_card_name = "HDA Intel PCH at 0xa441c000 irq 148"
                alsa.mixer_name = "Realtek ALC257"
                alsa.name = "ALC257 Analog"
                alsa.resolution_bits = "16"
                alsa.subclass = "generic-mix"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                api.alsa.card.longname = "HDA Intel PCH at 0xa441c000 irq 148"
                api.alsa.card.name = "HDA Intel PCH"
                api.alsa.path = "front:1"
                api.alsa.pcm.card = "1"
                api.alsa.pcm.stream = "capture"
                audio.channels = "2"
                audio.position = "FL,FR"
                card.profile.device = "0"
                device.api = "alsa"
                device.class = "sound"
                device.id = "62"
                device.profile.description = "Analogowe stereo"
                device.profile.name = "analog-stereo"
                device.routes = "2"
                factory.name = "api.alsa.pcm.source"
                media.class = "Audio/Source"
                device.description = "Wbudowany dźwięk"
                node.name = "alsa_input.pci-0000_00_1f.3.analog-stereo"
                node.nick = "ALC257 Analog"
                node.pause-on-idle = "false"
                object.path = "alsa:pcm:1:front:1:capture"
                priority.driver = "2009"
                priority.session = "2009"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "45"
                node.driver = "true"
                factory.mode = "split"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "69"
                object.serial = "74"
                api.acp.auto-port = "false"
                api.alsa.card = "1"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio1"
                api.dbus.ReserveDevice1.Priority = "-20"
                device.bus = "pci"
                device.bus_path = "pci-0000:00:1f.3"
                device.enum.api = "udev"
                device.form_factor = "internal"
                device.icon_name = "audio-card-analog-pci"
                device.name = "alsa_card.pci-0000_00_1f.3"
                device.nick = "HDA Intel PCH"
                device.plugged.usec = "5383174"
                device.product.id = "0xa348"
                device.product.name = "Cannon Lake PCH cAVS"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                device.string = "1"
        Ports:
                analog-input-internal-mic: Wewnętrzny mikrofon (type: Mic, priority: 8900, availability group: Legacy 1, not available)
                analog-input-mic: Mikrofon (type: Mic, priority: 8700, availability group: Legacy 2, available)
        Active Port: analog-input-mic
        Formats:
                pcm

Source #98
        State: SUSPENDED
        Name: alsa_input.usb-AOKEO_LCS_USB_Audio_000001760000-00.mono-fallback
        Description: LCS_USB_Audio Mono
        Driver: PipeWire
        Sample Specification: s24le 1ch 48000Hz
        Channel Map: mono
        Owner Module: 4294967295
        Mute: no
        Volume: mono: 61680 /  94% / -1,58 dB
                balance 0,00
        Base Volume: 64562 /  99% / -0,39 dB
        Monitor of Sink: n/a
        Latency: 0 usec, configured 0 usec
        Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
        Properties:
                alsa.card = "2"
                alsa.card_name = "LCS_USB_Audio"
                alsa.class = "generic"
                alsa.components = "USB2e3c:4444"
                alsa.device = "0"
                alsa.driver_name = "snd_usb_audio"
                alsa.id = "LCSUSBAudio"
                alsa.long_card_name = "AOKEO LCS_USB_Audio at usb-0000:00:14.0-1, full speed"
                alsa.mixer_name = "USB Mixer"
                alsa.name = "USB Audio"
                alsa.resolution_bits = "24"
                alsa.subclass = "generic-mix"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                api.alsa.card.longname = "AOKEO LCS_USB_Audio at usb-0000:00:14.0-1, full speed"
                api.alsa.card.name = "LCS_USB_Audio"
                api.alsa.path = "hw:2"
                api.alsa.pcm.card = "2"
                api.alsa.pcm.stream = "capture"
                audio.channels = "1"
                audio.position = "MONO"
                card.profile.device = "1"
                device.api = "alsa"
                device.class = "sound"
                device.id = "61"
                device.profile.description = "Mono"
                device.profile.name = "mono-fallback"
                device.routes = "1"
                factory.name = "api.alsa.pcm.source"
                media.class = "Audio/Source"
                device.description = "LCS_USB_Audio"
                node.name = "alsa_input.usb-AOKEO_LCS_USB_Audio_000001760000-00.mono-fallback"
                node.nick = "LCS_USB_Audio"
                node.pause-on-idle = "false"
                object.path = "alsa:pcm:2:hw:2:capture"
                priority.driver = "2000"
                priority.session = "2000"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "45"
                node.driver = "true"
                factory.mode = "split"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "67"
                object.serial = "98"
                api.acp.auto-port = "false"
                api.alsa.card = "2"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio2"
                api.dbus.ReserveDevice1.Priority = "-20"
                device.bus = "usb"
                device.bus-id = "usb-AOKEO_LCS_USB_Audio_000001760000-00"
                device.bus_path = "pci-0000:00:14.0-usb-0:1:1.0"
                device.enum.api = "udev"
                device.icon_name = "audio-card-analog-usb"
                device.name = "alsa_card.usb-AOKEO_LCS_USB_Audio_000001760000-00"
                device.nick = "LCS_USB_Audio"
                device.plugged.usec = "10402789"
                device.product.id = "0x4444"
                device.product.name = "LCS_USB_Audio"
                device.serial = "AOKEO_LCS_USB_Audio_000001760000"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/sound/card2"
                device.vendor.id = "0x2e3c"
                device.vendor.name = "AOKEO"
                device.string = "2"
        Ports:
                analog-input-mic: Mikrofon (type: Mic, priority: 8700, availability unknown)
        Active Port: analog-input-mic
        Formats:
                pcm

Offline

#2 2024-06-26 10:15:10

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 22,194

Re: USB microphone not working

Are you sure you're not accidentally recording from the 8% easyeffects source? During an attempt at recording, post

sudo fuser -v /dev/snd/*
amixer -c2
pactl list sources
pactl list source-outputs
wpctl status

Offline

#3 2024-06-26 12:35:25

sztilu
Member
Registered: 2024-03-12
Posts: 3

Re: USB microphone not working

I've made sure that I have selected LCS_USB_Audio on Audacity and Discord.

sudo fuser -v /dev/snd/*

                     UŻYTKOWNIK  PID DOSTĘP POLECENIE
/dev/snd/controlC0:  sztilu      714 F.... wireplumber
/dev/snd/controlC1:  sztilu      713 F.... pipewire
                     sztilu      714 F.... wireplumber
/dev/snd/controlC2:  sztilu      714 F.... wireplumber
/dev/snd/pcmC1D0p:   sztilu      713 F...m pipewire
/dev/snd/pcmC2D0c:   sztilu      713 F...m pipewire
/dev/snd/seq:        sztilu      713 F.... pipewire

amixer -c2

Simple mixer control 'Mic',0
  Capabilities: cvolume cvolume-joined cswitch cswitch-joined
  Capture channels: Mono
  Limits: Capture 0 - 101
  Mono: Capture 0 [0%] [0.00dB] [on]

pactl list sources

Source #53
        State: RUNNING
        Name: easyeffects_sink.monitor
        Description: Monitor of Easy Effects Sink
        Driver: PipeWire
        Sample Specification: float32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 4294967295
        Mute: no
        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
        Monitor of Sink: easyeffects_sink
        Latency: 0 usec, configured 0 usec
        Flags: DECIBEL_VOLUME LATENCY 
        Properties:
                application.id = "com.github.wwmm.easyeffects"
                node.name = "easyeffects_sink"
                device.description = "Easy Effects Sink"
                node.virtual = "true"
                node.passive = "out"
                factory.name = "support.null-audio-sink"
                media.class = "Audio/Sink"
                audio.position = "FL,FR"
                monitor.channel-volumes = "false"
                monitor.passthrough = "true"
                priority.session = "0"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "52"
                node.driver = "true"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "53"
                object.serial = "53"
                device.class = "monitor"
        Formats:
                pcm

Source #54
        State: SUSPENDED
        Name: easyeffects_source
        Description: Easy Effects Source
        Driver: PipeWire
        Sample Specification: float32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 4294967295
        Mute: no
        Volume: front-left: 5138 /   8% / -66,34 dB,   front-right: 5138 /   8% / -66,34 dB
                balance 0,00
        Base Volume: 65536 / 100% / 0,00 dB
        Monitor of Sink: n/a
        Latency: 0 usec, configured 0 usec
        Flags: DECIBEL_VOLUME LATENCY 
        Properties:
                application.id = "com.github.wwmm.easyeffects"
                node.name = "easyeffects_source"
                device.description = "Easy Effects Source"
                node.virtual = "true"
                factory.name = "support.null-audio-sink"
                media.class = "Audio/Source/Virtual"
                audio.position = "FL,FR"
                monitor.channel-volumes = "false"
                monitor.passthrough = "true"
                priority.session = "0"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "52"
                node.driver = "true"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "54"
                object.serial = "54"
        Formats:
                pcm

Source #76
        State: RUNNING
        Name: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
        Description: Monitor of Wbudowany dźwięk Analogowe stereo
        Driver: PipeWire
        Sample Specification: s32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 4294967295
        Mute: no
        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
        Monitor of Sink: alsa_output.pci-0000_00_1f.3.analog-stereo
        Latency: 0 usec, configured 0 usec
        Flags: HARDWARE DECIBEL_VOLUME LATENCY 
        Properties:
                alsa.card = "1"
                alsa.card_name = "HDA Intel PCH"
                alsa.class = "generic"
                alsa.components = "HDA:10ec0257,17aa3810,00100001 HDA:8086280b,80860101,00100000"
                alsa.device = "0"
                alsa.driver_name = "snd_hda_intel"
                alsa.id = "PCH"
                alsa.long_card_name = "HDA Intel PCH at 0xa441c000 irq 148"
                alsa.mixer_name = "Realtek ALC257"
                alsa.name = "ALC257 Analog"
                alsa.resolution_bits = "16"
                alsa.subclass = "generic-mix"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                api.alsa.card.longname = "HDA Intel PCH at 0xa441c000 irq 148"
                api.alsa.card.name = "HDA Intel PCH"
                api.alsa.path = "front:1"
                api.alsa.pcm.card = "1"
                api.alsa.pcm.stream = "playback"
                audio.channels = "2"
                audio.position = "FL,FR"
                card.profile.device = "6"
                device.api = "alsa"
                device.class = "monitor"
                device.id = "62"
                device.profile.description = "Analogowe stereo"
                device.profile.name = "analog-stereo"
                device.routes = "2"
                factory.name = "api.alsa.pcm.sink"
                media.class = "Audio/Sink"
                device.description = "Wbudowany dźwięk"
                node.name = "alsa_output.pci-0000_00_1f.3.analog-stereo"
                node.nick = "ALC257 Analog"
                node.pause-on-idle = "false"
                object.path = "alsa:pcm:1:front:1:playback"
                priority.driver = "1009"
                priority.session = "1009"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "45"
                node.driver = "true"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "71"
                object.serial = "76"
                node.max-latency = "16384/48000"
                api.alsa.period-size = "1024"
                api.alsa.period-num = "32"
                api.alsa.headroom = "0"
                api.acp.auto-port = "false"
                api.alsa.card = "1"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio1"
                api.dbus.ReserveDevice1.Priority = "-20"
                device.bus = "pci"
                device.bus_path = "pci-0000:00:1f.3"
                device.enum.api = "udev"
                device.form_factor = "internal"
                device.icon_name = "audio-card-analog-pci"
                device.name = "alsa_card.pci-0000_00_1f.3"
                device.nick = "HDA Intel PCH"
                device.plugged.usec = "5135791"
                device.product.id = "0xa348"
                device.product.name = "Cannon Lake PCH cAVS"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                device.string = "1"
        Ports:
                analog-output-speaker: Głośniki (type: Speaker, priority: 10000, availability group: Legacy 3, availability unknown)
                analog-output-headphones: Słuchawki (type: Headphones, priority: 9900, availability group: Legacy 4, not available)
        Active Port: analog-output-speaker
        Formats:
                pcm

Source #77
        State: SUSPENDED
        Name: alsa_input.pci-0000_00_1f.3.analog-stereo
        Description: Wbudowany dźwięk Analogowe stereo
        Driver: PipeWire
        Sample Specification: s32le 2ch 48000Hz
        Channel Map: front-left,front-right
        Owner Module: 4294967295
        Mute: no
        Volume: front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
                balance 0,00
        Base Volume: 6554 /  10% / -60,00 dB
        Monitor of Sink: n/a
        Latency: 0 usec, configured 0 usec
        Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
        Properties:
                alsa.card = "1"
                alsa.card_name = "HDA Intel PCH"
                alsa.class = "generic"
                alsa.components = "HDA:10ec0257,17aa3810,00100001 HDA:8086280b,80860101,00100000"
                alsa.device = "0"
                alsa.driver_name = "snd_hda_intel"
                alsa.id = "PCH"
                alsa.long_card_name = "HDA Intel PCH at 0xa441c000 irq 148"
                alsa.mixer_name = "Realtek ALC257"
                alsa.name = "ALC257 Analog"
                alsa.resolution_bits = "16"
                alsa.subclass = "generic-mix"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                api.alsa.card.longname = "HDA Intel PCH at 0xa441c000 irq 148"
                api.alsa.card.name = "HDA Intel PCH"
                api.alsa.path = "front:1"
                api.alsa.pcm.card = "1"
                api.alsa.pcm.stream = "capture"
                audio.channels = "2"
                audio.position = "FL,FR"
                card.profile.device = "0"
                device.api = "alsa"
                device.class = "sound"
                device.id = "62"
                device.profile.description = "Analogowe stereo"
                device.profile.name = "analog-stereo"
                device.routes = "2"
                factory.name = "api.alsa.pcm.source"
                media.class = "Audio/Source"
                device.description = "Wbudowany dźwięk"
                node.name = "alsa_input.pci-0000_00_1f.3.analog-stereo"
                node.nick = "ALC257 Analog"
                node.pause-on-idle = "false"
                object.path = "alsa:pcm:1:front:1:capture"
                priority.driver = "2009"
                priority.session = "2009"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "45"
                node.driver = "true"
                factory.mode = "split"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "72"
                object.serial = "77"
                api.acp.auto-port = "false"
                api.alsa.card = "1"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio1"
                api.dbus.ReserveDevice1.Priority = "-20"
                device.bus = "pci"
                device.bus_path = "pci-0000:00:1f.3"
                device.enum.api = "udev"
                device.form_factor = "internal"
                device.icon_name = "audio-card-analog-pci"
                device.name = "alsa_card.pci-0000_00_1f.3"
                device.nick = "HDA Intel PCH"
                device.plugged.usec = "5135791"
                device.product.id = "0xa348"
                device.product.name = "Cannon Lake PCH cAVS"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
                device.vendor.id = "0x8086"
                device.vendor.name = "Intel Corporation"
                device.string = "1"
        Ports:
                analog-input-internal-mic: Wewnętrzny mikrofon (type: Mic, priority: 8900, availability group: Legacy 1, availability unknown)
                analog-input-mic: Mikrofon (type: Mic, priority: 8700, availability group: Legacy 2, not available)
        Active Port: analog-input-internal-mic
        Formats:
                pcm

Source #98
        State: RUNNING
        Name: alsa_input.usb-AOKEO_LCS_USB_Audio_000001760000-00.mono-fallback
        Description: LCS_USB_Audio Mono
        Driver: PipeWire
        Sample Specification: s24le 1ch 48000Hz
        Channel Map: mono
        Owner Module: 4294967295
        Mute: no
        Volume: mono: 61680 /  94% / -1,58 dB
                balance 0,00
        Base Volume: 64562 /  99% / -0,39 dB
        Monitor of Sink: n/a
        Latency: 0 usec, configured 0 usec
        Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
        Properties:
                alsa.card = "2"
                alsa.card_name = "LCS_USB_Audio"
                alsa.class = "generic"
                alsa.components = "USB2e3c:4444"
                alsa.device = "0"
                alsa.driver_name = "snd_usb_audio"
                alsa.id = "LCSUSBAudio"
                alsa.long_card_name = "AOKEO LCS_USB_Audio at usb-0000:00:14.0-2, full speed"
                alsa.mixer_name = "USB Mixer"
                alsa.name = "USB Audio"
                alsa.resolution_bits = "24"
                alsa.subclass = "generic-mix"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                api.alsa.card.longname = "AOKEO LCS_USB_Audio at usb-0000:00:14.0-2, full speed"
                api.alsa.card.name = "LCS_USB_Audio"
                api.alsa.path = "hw:2"
                api.alsa.pcm.card = "2"
                api.alsa.pcm.stream = "capture"
                audio.channels = "1"
                audio.position = "MONO"
                card.profile.device = "1"
                device.api = "alsa"
                device.class = "sound"
                device.id = "61"
                device.profile.description = "Mono"
                device.profile.name = "mono-fallback"
                device.routes = "1"
                factory.name = "api.alsa.pcm.source"
                media.class = "Audio/Source"
                device.description = "LCS_USB_Audio"
                node.name = "alsa_input.usb-AOKEO_LCS_USB_Audio_000001760000-00.mono-fallback"
                node.nick = "LCS_USB_Audio"
                node.pause-on-idle = "false"
                object.path = "alsa:pcm:2:hw:2:capture"
                priority.driver = "2000"
                priority.session = "2000"
                factory.id = "18"
                clock.quantum-limit = "8192"
                client.id = "45"
                node.driver = "true"
                factory.mode = "split"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                object.id = "70"
                object.serial = "98"
                node.max-latency = "16384/48000"
                api.alsa.period-size = "128"
                api.alsa.period-num = "256"
                api.alsa.headroom = "128"
                api.acp.auto-port = "false"
                api.alsa.card = "2"
                api.alsa.use-acp = "true"
                api.dbus.ReserveDevice1 = "Audio2"
                api.dbus.ReserveDevice1.Priority = "-20"
                device.bus = "usb"
                device.bus-id = "usb-AOKEO_LCS_USB_Audio_000001760000-00"
                device.bus_path = "pci-0000:00:14.0-usb-0:2:1.0"
                device.enum.api = "udev"
                device.icon_name = "audio-card-analog-usb"
                device.name = "alsa_card.usb-AOKEO_LCS_USB_Audio_000001760000-00"
                device.nick = "LCS_USB_Audio"
                device.plugged.usec = "10397703"
                device.product.id = "0x4444"
                device.product.name = "LCS_USB_Audio"
                device.serial = "AOKEO_LCS_USB_Audio_000001760000"
                device.subsystem = "sound"
                sysfs.path = "/devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/sound/card2"
                device.vendor.id = "0x2e3c"
                device.vendor.name = "AOKEO"
                device.string = "2"
        Ports:
                analog-input-mic: Mikrofon (type: Mic, priority: 8700, availability unknown)
        Active Port: analog-input-mic
        Formats:
                pcm

pactl list source-outputs

Source Output #412
        Driver: PipeWire
        Owner Module: n/a
        Client: 194
        Source: 98
        Sample Specification: s16le 2ch 48000Hz
        Channel Map: front-left,front-right
        Format: pcm, format.sample_format = "\"s16le\""  format.rate = "48000"  format.channels = "2"  format.channel_map = "\"front-left,front-right\""
        Corked: no
        Mute: no
        Volume: front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
                balance 0,00
        Buffer Latency: 0 usec
        Source Latency: 0 usec
        Resample method: PipeWire
        Properties:
                client.api = "pipewire-pulse"
                pulse.server.type = "unix"
                application.name = "Chromium input"
                application.process.id = "9452"
                application.process.user = "sztilu"
                application.process.host = "archlinux"
                application.process.binary = "electron"
                application.language = "pl_PL.UTF-8"
                window.x11.display = ":0"
                application.process.machine_id = "fcaa48d504e647818cd6c953f4cc8d89"
                application.process.session_id = "2"
                application.icon_name = "chromium-browser"
                media.name = "RecordStream"
                node.rate = "1/48000"
                node.latency = "480/48000"
                target.object = "alsa_input.usb-AOKEO_LCS_USB_Audio_000001760000-00.mono-fallback"
                stream.is-live = "true"
                node.name = "Chromium input"
                node.want-driver = "true"
                node.autoconnect = "true"
                media.class = "Stream/Input/Audio"
                adapt.follower.spa-node = ""
                object.register = "false"
                factory.id = "6"
                clock.quantum-limit = "8192"
                factory.mode = "merge"
                audio.adapt.follower = ""
                library.name = "audioconvert/libspa-audioconvert"
                client.id = "111"
                object.id = "155"
                object.serial = "412"
                pulse.attr.maxlength = "4194304"
                pulse.attr.fragsize = "1920"
                module-stream-restore.id = "source-output-by-application-name:Chromium input"

wpctl status

PipeWire 'pipewire-0' [1.0.7, sztilu@archlinux, cookie:695424236]
 └─ Clients:
        31. WirePlumber                         [1.0.7, sztilu@archlinux, pid:714]
        32. pipewire                            [1.0.7, sztilu@archlinux, pid:716]
        45. WirePlumber [export]                [1.0.7, sztilu@archlinux, pid:714]
        46. libcanberra                         [1.0.7, sztilu@archlinux, pid:839]
        47. xdg-desktop-portal                  [1.0.7, sztilu@archlinux, pid:796]
        48. plasmashell                         [1.0.7, sztilu@archlinux, pid:887]
        49. libcanberra                         [1.0.7, sztilu@archlinux, pid:887]
        52. easyeffects                         [1.0.7, sztilu@archlinux, pid:1069]
       111. Chromium input                      [1.0.7, sztilu@archlinux, pid:9452]
       117. Chromium                            [1.0.7, sztilu@archlinux, pid:9452]
       124. wpctl                               [1.0.7, sztilu@archlinux, pid:9754]
       133. KMix                                [1.0.7, sztilu@archlinux, pid:1138]
       134. kded6                               [1.0.7, sztilu@archlinux, pid:839]
       135.                                     [1.0.7, sztilu@archlinux, pid:887]

Audio
 ├─ Devices:
 │      60. HDA NVidia                          [alsa]
 │      61. LCS_USB_Audio                       [alsa]
 │      62. Wbudowany dźwięk                  [alsa]
 │  
 ├─ Sinks:
 │      53. Easy Effects Sink                   [vol: 1.00]
 │  *   71. Wbudowany dźwięk Analogowe stereo [vol: 0.40]
 │  
 ├─ Sources:
 │  *   54. Easy Effects Source                 [vol: 0.08]
 │      70. LCS_USB_Audio Mono                  [vol: 0.94]
 │      72. Wbudowany dźwięk Analogowe stereo [vol: 1.00]
 │  
 ├─ Filters:
 │  
 └─ Streams:
       104. Chromium                                                    
            136. output_FR       > Easy Effects Sink:playback_FR        [active]
            159. output_FL       > Easy Effects Sink:playback_FL        [active]
       155. Chromium input                                              
            127. monitor_MONO   
            154. input_MONO      < LCS_USB_Audio:capture_MONO   [active]

Video
 ├─ Devices:
 │      69. Integrated Camera: Integrated C     [libcamera]
 │      73. Integrated Camera                   [v4l2]
 │      74. Integrated Camera                   [v4l2]
 │  
 ├─ Sinks:
 │  
 ├─ Sources:
 │  *   68. Integrated Camera (V4L2)           
 │  
 ├─ Filters:
 │  
 └─ Streams:

Settings
 └─ Default Configured Devices:
         0. Audio/Sink    alsa_output.usb-COOLING.PL_Zdziech_Spolka_Jawn_VIRO_Plus-00.analog-stereo
         1. Audio/Source  easyeffects_source

I ran these commands on an attempt when I called my friend on Discord.

Offline

#4 2024-06-26 13:55:24

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 22,194

Re: USB microphone not working

Reads like bogus DB info getting reported on an ALSA level, as 0db is normally 100% but in your case it's nothing, does

amixer -c2 set  'Mic',0 80

help already? If it helps, but gets reset to 0 when manipulating the volume in pipewire/pulseaudio try a /etc/wireplumber/wireplumber.conf.d/51-handleUsbMic.conf

monitor.alsa.rules = [
  {
    matches = [
      {
        device.name = "LCS_USB_Audio"
      }
    ]
    actions = {
      update-props = {
         api.alsa.ignore-dB = true
         api.alsa.soft-mixer = true
      }
    }
  }
]

try also whether omitting one or the other of these two api.alsa tokens is sufficient, assuming they help in the first place.

Offline

#5 2024-06-27 07:35:11

sztilu
Member
Registered: 2024-03-12
Posts: 3

Re: USB microphone not working

I changed the default audio input to the microphone in KDE Settings and it now works, but it doesn't when I set the volume to lower than 99%. And the folder wireplumber in /etc doesn't exist.

Offline

#6 2024-06-27 08:23:22

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 22,194

Re: USB microphone not working

Then create the folders and the file, this is creating new configuration to be applied for your specific case

Offline

Board footer

Powered by FluxBB