LINUX.ORG.RU

hda intel встроенная + x-fi extreme audio любовь и дружба


0

0

Короче у меня есть ноут hp\cq60-410er, в нем есть встроенная звуковуха и микрофон. С попустительсва высших сил в мои руки попала карточка
usb x-fi extreme audio, которая вовсе не x-fi а переименованный эуджи, и аппаратного микшера у неё нет. Чего хочется:

0)Всё в alsa, желательно.
1)Слушать музыку в mpd с usb карты.
2)Ползунки в alsamixer, а то показывает что контролов нет. Также желательно чтобы ползунки _работали_ ... пока не решил подружить карты у меня была такая штука, что высвечивался Master, но управляться с команды -c1 он не хотел, всё шло на встроенную 0, потом я всё это убрал ,а как делал уже не помню.
3)Чтобы работали обе карты и встроенный микрофон, не надо было дисаблить
4)Желательно поддержку эквалайзера для x-fi usb.

Может как-то поможет:

MODULES=(!pcspkr !ath_hal !ath_pci !ath_rate_onoe !ath_rate_sample !wlan !wlan_acl !wlan_ccmp !wlan_scan_ap !wlan_scan_tra !wlan_tkip !wlan_wep !wlan_xauth powernow-k8 cpufreq_ondemand cpufreq_powersave

!snd_hda_codec_conexant !snd_seq_oss
!snd_mixer_oss !snd_hda_codec)


┌─(e7z0x1@Zen:pts/1)──────────────────────────────────────────(~)─┐
└─(22:37:%)── uname -a;yaourt -Ss alsa|head -n8;lsusb
Linux Zen 2.6.34-ARCH #1 SMP PREEMPT Mon Jul 5 21:03:38 UTC 2010 i686 AMD Sempron(tm) SI-42 AuthenticAMD GNU/Linux
extra/alsa-firmware 1.0.23-1 [installed]
ALSA firmware package
extra/alsa-lib 1.0.23-1 [installed]
An alternative implementation of Linux sound support
extra/alsa-oss 1.0.17-1 [installed]
OSS compatibility library
extra/alsa-utils 1.0.23-2 [installed]
An alternative implementation of Linux sound support
Bus 004 Device 002: ID 041e:3042 Creative Technology, Ltd
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 064e:a102 Suyin Corp. Lenovo Webcam
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


┌─(e7z0x1@Zen:pts/1)────────────────────────────────────────────(~)─┐
└─(22:37:%)── lsmod|grep -i snd
snd_usb_audio 63344 0
snd_pcm 58460 1 snd_usb_audio
snd_timer 15601 1 snd_pcm
snd_page_alloc 5941 1 snd_pcm
snd_hwdep 4756 1 snd_usb_audio
snd_usb_lib 14302 1 snd_usb_audio
snd_rawmidi 15247 1 snd_usb_lib
snd_seq_device 4353 1 snd_rawmidi
snd 42602 7 snd_usb_audio,snd_pcm,snd_timer,snd_hwdep,snd_usb_lib,snd_rawmidi,snd_seq_device
soundcore 5017 1 snd
usbcore 120469 7 snd_usb_audio,snd_usb_lib,uvcvideo,usb_storage,ohci_hcd,ehci_hcd

★★★★★

Ответ на: комментарий от e7z0x1

Пример неработающего asound.conf. Я какие уже только не пробовал, результата нету, ползунка вернее нету, не появляется, может у кого-то похожее оборудование, поделитесь, пожалуйста.
┌─(e7z0x1@Zen:pts/1)─────────────────────────────────────────────(~)─┐
└─(23:20:%)── cat ~/.asoundrc
pcm.!default {
type plug
slave.pcm «dmixer»
}

pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm «hw:0,0»
period_time 0
period_size 1024
buffer_size 8192
rate 44100
}
bindings {
0 0
1 1
}
}


ctl.mixer0 {
type hw
card 0
}

e7z0x1 ★★★★★
() автор топика
Ответ на: комментарий от anon_666

Там всё не так просто. Почему-то без дисаблинга карты он её вообще не распознает, если ставить index=1 то распознает, иначе — нет.

e7z0x1 ★★★★★
() автор топика
Ответ на: комментарий от e7z0x1

Кроме того первоочередная проблема это настройка микшера. С остальным разберусь как-нибудь потом.

e7z0x1 ★★★★★
() автор топика
Ответ на: комментарий от anon_666

>Те, в ней видимо вообще никакого микшера нет.
Я об этом написал в первом посте (:

Речь о том чтобы dmix претворился микшером. Я как-то это делал ,а как — не помню.

e7z0x1 ★★★★★
() автор топика
Ответ на: комментарий от e7z0x1

Подскажите, можно ли на Убунте 10.04 звук как нибудь улучшить? Уж больно уныло звучит X-Fi XtremeGamer у меня (у всех как я понял), звук совсем не красочный, плоский я бы сказал, как будто и не x-fi вовсе, а какой-то Реалтек встроенный или аппаратно картой звук не обрабатывается, после Windows слушать вообще невозможно. Может можно как-то поправить ситуацию, подскажите пожалуйста. В убунте в принципе все нравится но звук - сущий ад.(

DiM0N
()
Ответ на: комментарий от e7z0x1

Не знаю, поможет ли

http://www.linux.org.ru/jump-message.jsp?msgid=5238320&cid=5238573

Только поправь мой конфиг, посмотрев aplay -l | grep card

http://en.gentoo-wiki.com/wiki/ALSA#Default_Sound_Device

Мой /etc/asound.conf http://dpaste.com/230506/ , но у меня только usb микрофон, определяющийся как звуковая карта, причём, пока я не поправил /etc/modprobe.d/sound.conf он определялся системой, как единственная звуковая карта http://archlinux.org.ru/node/202

kraftello ★★★★★
()
Ответ на: комментарий от anon_666

В той конфигурации которая есть не работает:

┌─(e7z0x1@Zen:pts/1)─────────────────────────────────────────────(~)─┐
└─(1:12:42:%)── cat /etc/asound.conf;aplay -l|grep card
#/etc/asound.conf start:
pcm.!default {
type plug
slave.pcm «dmixer»
}


pcm.dsp0 {
type plug
slave.pcm «dmixer»
}
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm «hw:0,0»
period_time 0
period_size 1024
buffer_size 8192
rate 44100 #many new cards are 48000 only
}
bindings {
0 0
1 1
}
}

ctl.dmixer {
type hw
card S51
}

#end.

card 0: S51 [SB X-Fi Surround 5.1], device 0: USB Audio [USB Audio]
card 0: S51 [SB X-Fi Surround 5.1], device 1: USB Audio [USB Audio #1]
card 1: NVidia [HDA NVidia], device 0: CONEXANT Analog [CONEXANT Analog]
card 1: NVidia [HDA NVidia], device 1: Conexant Digital [Conexant Digital]
card 1: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]

Помнится в первый раз когда настраивал всё шло как по маслу. Не втыкаю, в чем проблема ?

e7z0x1 ★★★★★
() автор топика
Ответ на: комментарий от anon_666

Зачэм такой сэрдитый, да?

Я просто не догоняю, настроил ли ТС modprobe.conf для работы 2-х карт. Я давал ссылку где есть настройки для встроенной и usb карты и для 2 usb карт. http://bbs.archlinux.org/viewtopic.php?id=33567 Пока я /etc/modprobe.d/sound.conf для двух карт не настроил, dmix не работал. А примеры свои просто накидал, для сравнения(/etc/asound.conf отличается от арчевики, добавил название своей карты). Была бы внешняя звуковуха, помог бы конкретными рекомендациями. А так только показать, куда копать.

kraftello ★★★★★
()

041e:3042 sound.conf

Поискал по 041e:3042 sound.conf Creative (041e)    SB X-Fi (3042) «Sound card model: USB Audio». Driver used: snd-usb-audio.

kraftello ★★★★★
()
Ответ на: 041e:3042 sound.conf от kraftello
┌─(e7z0x1@Zen:pts/1)─────────────────────────────────────────────(~)─┐
└─(13:49:%)── cat /etc/modprobe.d/sound.conf;aplay -l|grep -i card;cat /etc/asound.conf
alias snd-card-0 snd-usb-audio 
alias sound-slot-0 snd-usb-audio 
alias snd-card-1 snd_hda_intel
alias sound-slot-1 snd_hda_intel

options snd-usb-audio index=0
options snd_hda_intel index=1

card 0: S51 [SB X-Fi Surround 5.1], device 0: USB Audio [USB Audio]
card 0: S51 [SB X-Fi Surround 5.1], device 1: USB Audio [USB Audio #1]
card 1: NVidia [HDA NVidia], device 0: CONEXANT Analog [CONEXANT Analog]
card 1: NVidia [HDA NVidia], device 1: Conexant Digital [Conexant Digital]
card 1: NVidia [HDA NVidia], device 3: NVIDIA HDMI [NVIDIA HDMI]

#/etc/asound.conf start:
pcm.!default {
    type plug
    slave.pcm "dmixer"
}


pcm.dsp0 {
    type plug
    slave.pcm "dmixer"
}
pcm.dmixer {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,0"
        period_time 0
        period_size 1024
        buffer_size 8192
        rate 44100
    }
    bindings {
        0 0
        1 1
    }
}

ctl.dmixer {
    type hw
    card S51
}

#end.

Ставил первой — облом Ставлю нулевой — тоже облом.

Омг.

e7z0x1 ★★★★★
() автор топика
Ответ на: Вот что нашёл от kraftello

По поводу драйвера: драйвер этот я видел ранее где-то неделю назад, у меня пока не собрался, надо ковырять.

По поводу asoundrc: это то что надо, у меня это и стояло, помню же что там было слово Master и я как-то ставил это. Мне именно это и было нужно, да найти не получалось, спасибо.

e7z0x1 ★★★★★
() автор топика
Ответ на: комментарий от e7z0x1

Кстати я оттуда и брал, при повторном просмотре подумал «это я уже смотрел». Прошляпил, если коротко.

e7z0x1 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.