Microphone not working on Creative Labs EMU20k2 [X-Fi Titani

Getting your soundcard to work, using Debian on non-i386 hardware, etc

Microphone not working on Creative Labs EMU20k2 [X-Fi Titani

Postby lalebarde » 2018-05-08 12:51

Hi all,

I have a dual boot Windows 7 / Debian Wheezy. My sound card device is a Creative Labs EMU20k2 [X-Fi Titanium Series]. Sound works well, the microphone works under Windows, but I cannot manage to make it work under Linux. I have followed many helpfull threads, but it still does not work. Of course, I checked alsamixer, AudioMixer and the PulseAudio Volume Controller to check that the microphone is active everywhere, not muted, with appropriate volume.


Here is my alsa-info : https://pastebin.com/xWH25vNV


Any idea please ?
lalebarde
 
Posts: 16
Joined: 2015-07-17 14:55

Re: Microphone not working on Creative Labs EMU20k2 [X-Fi Ti

Postby peter_irich » 2018-05-08 14:07

Perhaps, it is need to tweak PulseAudio and set right set-default-sink output and set-default-source input in /etc/pulse/default.pa.
Its can be got by command "pactl list". Far example, I use usb C-Media sound card and my settings are
Code: Select all
set-default-sink alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-stereo
set-default-source alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-stereo.monitor


Peter.
Last edited by peter_irich on 2018-05-08 19:22, edited 1 time in total.
peter_irich
 
Posts: 1233
Joined: 2009-09-10 20:15
Location: Saint-Petersburg, Russian Federation

Re: Microphone not working on Creative Labs EMU20k2 [X-Fi Ti

Postby lalebarde » 2018-05-08 15:43

Thanks Peter. pactl list shows (whole https://pastebin.com/2YXBDu5j) :

Code: Select all
Module #6
   Nom : module-alsa-card
   Paramètre : device_id="0" name="pci-0000_04_00.0" card_name="alsa_card.pci-0000_04_00.0" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes card_properties="module-udev-detect.discovered=1"
   Nombre d'utilisations : 0
   Propriétés :
      module.author = "Lennart Poettering"
      module.description = "ALSA Card"
      module.version = "5.0"
Sink #0
   State: SUSPENDED
   Name: alsa_output.pci-0000_04_00.0.analog-stereo
   Description: EMU20k2 [X-Fi Titanium Series] Stéréo analogique
   Driver: module-alsa-card.c
   Sample Specification: s16le 2ch 44100Hz
   Channel Map: front-left,front-right
   Owner Module: 6
   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 Source: alsa_output.pci-0000_04_00.0.analog-stereo.monitor
   Latency: 0 usec, configured 0 usec
   Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
   Properties:
      alsa.resolution_bits = "16"
      device.api = "alsa"
      device.class = "sound"
      alsa.class = "generic"
      alsa.subclass = "generic-mix"
      alsa.name = "Front/WaveIn"
      alsa.id = "ctxfi"
      alsa.subdevice = "0"
      alsa.subdevice_name = "subdevice #0"
      alsa.device = "0"
      alsa.card = "0"
      alsa.card_name = "Creative X-Fi"
      alsa.long_card_name = "Creative X-Fi 20K2 Unknown"
      alsa.driver_name = "snd_ctxfi"
      device.bus_path = "pci-0000:04:00.0"
      sysfs.path = "/devices/pci0000:00/0000:00:1c.4/0000:04:00.0/sound/card0"
      device.bus = "pci"
      device.vendor.id = "1102"
      device.vendor.name = "Creative Labs"
      device.product.id = "000b"
      device.product.name = "EMU20k2 [X-Fi Titanium Series]"
      device.string = "front:0"
      device.buffering.buffer_size = "131072"
      device.buffering.fragment_size = "65536"
      device.access_mode = "mmap+timer"
      device.profile.name = "analog-stereo"
      device.profile.description = "Stéréo analogique"
      device.description = "EMU20k2 [X-Fi Titanium Series] Stéréo analogique"
      alsa.mixer_name = "20K2"
      module-udev-detect.discovered = "1"
      device.icon_name = "audio-card-pci"
   Ports :
      analog-output: Sortie analogique (priority: 9900)
   Port actif : analog-output
   Formats:
      pcm

Source #0
   State: SUSPENDED
   Name: alsa_output.pci-0000_04_00.0.analog-stereo.monitor
   Description: Monitor of EMU20k2 [X-Fi Titanium Series] Stéréo analogique
   Driver: module-alsa-card.c
   Sample Specification: s16le 2ch 44100Hz
   Channel Map: front-left,front-right
   Owner Module: 6
   Mute: no
   Volume: front-left: 99957 / 153% / 11,00 dB,   front-right: 99957 / 153% / 11,00 dB
           balance 0,00
   Base Volume: 65536 / 100% / 0,00 dB
   Monitor of Sink: alsa_output.pci-0000_04_00.0.analog-stereo
   Latency: 0 usec, configured 0 usec
   Flags: DECIBEL_VOLUME LATENCY
   Properties:
      device.description = "Monitor of EMU20k2 [X-Fi Titanium Series] Stéréo analogique"
      device.class = "monitor"
      alsa.card = "0"
      alsa.card_name = "Creative X-Fi"
      alsa.long_card_name = "Creative X-Fi 20K2 Unknown"
      alsa.driver_name = "snd_ctxfi"
      device.bus_path = "pci-0000:04:00.0"
      sysfs.path = "/devices/pci0000:00/0000:00:1c.4/0000:04:00.0/sound/card0"
      device.bus = "pci"
      device.vendor.id = "1102"
      device.vendor.name = "Creative Labs"
      device.product.id = "000b"
      device.product.name = "EMU20k2 [X-Fi Titanium Series]"
      device.string = "0"
      module-udev-detect.discovered = "1"
      device.icon_name = "audio-card-pci"
   Formats:
      pcm

Carte #0
   Nom : alsa_card.pci-0000_04_00.0
   Pilote : module-alsa-card.c
   Module propriétaire : 6
   Propriétés :
      alsa.card = "0"
      alsa.card_name = "Creative X-Fi"
      alsa.long_card_name = "Creative X-Fi 20K2 Unknown"
      alsa.driver_name = "snd_ctxfi"
      device.bus_path = "pci-0000:04:00.0"
      sysfs.path = "/devices/pci0000:00/0000:00:1c.4/0000:04:00.0/sound/card0"
      device.bus = "pci"
      device.vendor.id = "1102"
      device.vendor.name = "Creative Labs"
      device.product.id = "000b"
      device.product.name = "EMU20k2 [X-Fi Titanium Series]"
      device.string = "0"
      device.description = "EMU20k2 [X-Fi Titanium Series]"
      module-udev-detect.discovered = "1"
      device.icon_name = "audio-card-pci"
   Profils : .....


So, shall I add into /etc/pulse/default.pa :

Code: Select all
set-default-sink alsa_output.pci-0000_04_00.0.analog-stereo
set-default-source alsa_output.pci-0000_04_00.0.analog-stereo.monitor


Why is state SUSPENDED ?
lalebarde
 
Posts: 16
Joined: 2015-07-17 14:55

Re: Microphone not working on Creative Labs EMU20k2 [X-Fi Ti

Postby lalebarde » 2018-05-08 15:55

I have tried anyway, without success (I have rebooted)
lalebarde
 
Posts: 16
Joined: 2015-07-17 14:55

Re: Microphone not working on Creative Labs EMU20k2 [X-Fi Ti

Postby lalebarde » 2018-05-08 16:07

I have tryed to un-suspend without success, the status remains SUSPENDED after :
Code: Select all
# LANG=en pactl suspend-source 0 0
Failure: Invalid argument
# pactl suspend-source 0
# pactl suspend-source 1 0
# pactl list short sources
0   alsa_output.pci-0000_04_00.0.analog-stereo.monitor   module-alsa-card.c   s16le 2ch 44100Hz   SUSPENDED
1   alsa_input.pci-0000_04_00.0.analog-stereo   module-alsa-card.c   s16le 2ch 44100Hz   SUSPENDED
lalebarde
 
Posts: 16
Joined: 2015-07-17 14:55

Re: Microphone not working on Creative Labs EMU20k2 [X-Fi Ti

Postby peter_irich » 2018-05-08 19:29

lalebarde, try also create ~/.asoundrc for pulseaudio:
Code: Select all
pcm.!default {
type pulse
}

ctl.!default {
type pulse
}

and re-login.

Peter.
peter_irich
 
Posts: 1233
Joined: 2009-09-10 20:15
Location: Saint-Petersburg, Russian Federation

Re: Microphone not working on Creative Labs EMU20k2 [X-Fi Ti

Postby lalebarde » 2018-05-09 05:45

Unfortunately, nothing changed
lalebarde
 
Posts: 16
Joined: 2015-07-17 14:55

Re: Microphone not working on Creative Labs EMU20k2 [X-Fi Ti

Postby peter_irich » 2018-05-09 06:01

I don't know. Run alsamixer in xterm, select your sound card and make sure that the microphone is unmuted.
Or use pavucontrol. For the sound settings saving and restoring I use alsactl.

Peter.
peter_irich
 
Posts: 1233
Joined: 2009-09-10 20:15
Location: Saint-Petersburg, Russian Federation

Re: Microphone not working on Creative Labs EMU20k2 [X-Fi Ti

Postby lalebarde » 2018-05-09 09:54

Unfortunately, I have already tried all of that. Thanks anyway. I think I am going to buy another sound card.
lalebarde
 
Posts: 16
Joined: 2015-07-17 14:55

Re: Microphone not working on Creative Labs EMU20k2 [X-Fi Ti

Postby lalebarde » 2018-05-09 09:56

I have just firured out you are living in Saint-Petersburg. That's really a place I want to visit :D
lalebarde
 
Posts: 16
Joined: 2015-07-17 14:55

Re: Microphone not working on Creative Labs EMU20k2 [X-Fi Ti

Postby peter_irich » 2018-05-09 10:49

Here is .asoundrc variant for direct card pointing:
Code: Select all
pcm.!default {
type hw
card 0
}

ctl.!default {
type hw
card 0
}

This is variant for jackd:
Code: Select all
pcm.rawjack {
    type jack
    playback_ports {
        0 system:playback_1
        1 system:playback_2
    }
    capture_ports {
        0 system:capture_1
        1 system:capture_2
    }
}

pcm.jack {
    type plug
    slave { pcm "rawjack" }
    hint {
    description "JACK Audio Connection Kit"
    }
}

pcm.!default {
    type plug
    slave { pcm "rawjack" }
}

And what sound card are you using? It would be interestingly to see "cat /proc/asound/cards" output.

Peter.
peter_irich
 
Posts: 1233
Joined: 2009-09-10 20:15
Location: Saint-Petersburg, Russian Federation


Return to Hardware

Who is online

Users browsing this forum: No registered users and 7 guests

fashionable