hadadzhi |
|
Темы:
8
Сообщения:
32
Участник с: 09 августа 2009
|
Здравствуйте, люди. Есть встроенная звуковуха ALC883, дрова alsa. В ее линейный вход идет МОНО сигнал. Соответственно, на выходе тоже моно, то есть звучит одна колонка. Вопрос: Как сделать так, чтобы этот звук было слышно в обеих колонках? |
serg |
|
Темы:
12
Сообщения:
302
Участник с: 18 декабря 2009
|
чип ALC888, никаких проблем никогда не испытывал. Стоят последние дрова (ALSA) c реалтека, брать тут http://www.realtek.com.tw/downloads/ в разделе High Definition Audio Codecs (Software) Настройка интел HDA примитивна, пробуйте все получится |
sunstroke |
|
Темы:
3
Сообщения:
625
Участник с: 17 сентября 2009
|
Попробовать добавить в .asoundrcpcm.!default { type hw card 0 channels 2 } Взято отсюда и отсюда. |
serg |
|
Темы:
12
Сообщения:
302
Участник с: 18 декабря 2009
|
не настраивай асаундрц достаточно поставить свежий драйвер ./configure make sudo make install затем запусти настроечный скрипт на всякий случай sudo alsaconf и gedit /etc/modules # ALSA portion alias char-major-116 snd alias snd-card-0 snd-hda-intel # OSS/Free portion alias char-major-14 soundcore alias sound-slot-0 snd-card-0 # card #1 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss еще глянь чтобы после установки драйвера /etc/modprobe.d/sound был с концом conf - sound.conf |
serg |
|
Темы:
12
Сообщения:
302
Участник с: 18 декабря 2009
|
еще советую для оплодотворения файла настроек .asoundrc.asoundconf юзать утилитку-скрипт asoundconf есть в ауре. У файла .asoundrc приоритет повыше, там можно оч тонко настроить карточку, для многоканальных систем этот файлик зачастую приходится править, там же выставляется ресемплер, буфера, много чего…С двумя канала не лезь в него, все и так работать должно asoundconf делает что то подобное, достаточно выбрать альсу в програмке: # ALSA library configuration file managed by asoundconf(1). # # MANUAL CHANGES TO THIS FILE WILL BE OVERWRITTEN! # # Manual changes to the ALSA library configuration should be implemented # by editing the ~/.asoundrc file, not by editing this file. !defaults.pcm.card Intel defaults.ctl.card Intel defaults.pcm.device 0 defaults.pcm.subdevice -1 defaults.pcm.nonblock 1 defaults.pcm.ipc_key 5678293 defaults.pcm.ipc_gid audio defaults.pcm.ipc_perm 0660 defaults.pcm.dmix.max_periods 0 defaults.pcm.dmix.rate 48000 defaults.pcm.dmix.format "unchanged" defaults.pcm.dmix.card defaults.pcm.card defaults.pcm.dmix.device defaults.pcm.device defaults.pcm.dsnoop.card defaults.pcm.card defaults.pcm.dsnoop.device defaults.pcm.device defaults.pcm.front.card defaults.pcm.card defaults.pcm.front.device defaults.pcm.device defaults.pcm.rear.card defaults.pcm.card defaults.pcm.rear.device defaults.pcm.device defaults.pcm.center_lfe.card defaults.pcm.card defaults.pcm.center_lfe.device defaults.pcm.device defaults.pcm.side.card defaults.pcm.card defaults.pcm.side.device defaults.pcm.device defaults.pcm.surround40.card defaults.pcm.card defaults.pcm.surround40.device defaults.pcm.device defaults.pcm.surround41.card defaults.pcm.card defaults.pcm.surround41.device defaults.pcm.device defaults.pcm.surround50.card defaults.pcm.card defaults.pcm.surround50.device defaults.pcm.device defaults.pcm.surround51.card defaults.pcm.card defaults.pcm.surround51.device defaults.pcm.device defaults.pcm.surround71.card defaults.pcm.card defaults.pcm.surround71.device defaults.pcm.device defaults.pcm.iec958.card defaults.pcm.card defaults.pcm.iec958.device defaults.pcm.device defaults.pcm.modem.card defaults.pcm.card defaults.pcm.modem.device defaults.pcm.device defaults.pcm.file_format "raw" defaults.pcm.file_truncate true defaults.rawmidi.card 0 defaults.rawmidi.device 0 defaults.rawmidi.subdevice -1 defaults.hwdep.card 0 defaults.hwdep.device 0 defaults.timer.class 2 defaults.timer.sclass 0 defaults.timer.card 0 defaults.timer.device 0 defaults.timer.subdevice 0 defaults.namehint.showall off defaults.namehint.basic on defaults.namehint.extended off на самый крайний случай можешь опробовать OSS4, настроить его можно оч тонко, что мне в нем нравится управление dmix - ом, идеален для навороченных звуковух и для старья, но с OSS4 провозишься если не понимаешь весьма долго |
hadadzhi |
|
Темы:
8
Сообщения:
32
Участник с: 09 августа 2009
|
Поставил новые дрова, хотя понимаю, что мой вопрос не так решается =) Может, меня не так поняли? Проблем никаких нет, обычный стереозвук прекрасно работает. Ситуация вот в чем: Сигнал на вход идет с электрогитары. Поэтому, совершенно логично, на выходе звучит только один канал, т.е. звук только в одной колонке. Но хочется, чтоб был в обеих. То есть надо продублировать входной сигнал на оба канала. Как это можно сделать средствами alsa? |
w00zy |
|
Темы:
20
Сообщения:
336
Участник с: 09 декабря 2008
|
pcm.real { type hw card 0 device 0 } # the ipc stuff is needed for permissions, etc. pcm.dmixer { type dmix ipc_key 1024 ipc_perm 0666 slave.pcm "real" slave { period_time 0 period_size 1024 buffer_size 8192 ##rate 44100 } bindings { 0 0 1 1 } } ctl.dmixer { type hw card 0 } # default devices pcm.!default { type plug slave.pcm "dmixer" } ctl.!default { type hw card 0 } # for oss devices pcm.dsp0 { type plug slave.pcm "dmixer" } bindings { 0 0 1 1 } вот этот кусок отвечает за привязку вход-выход. сделать привязку второго канала на первый надо. типа bindings { 0 0 0 1 } (в общем поиграть с биндингом, возможно нужно менять второй номер в паре, нет возможности протестить. |
and |
|
Темы:
4
Сообщения:
374
Участник с: 22 июня 2009
|
hadadzhi, а не проще ли физически соединить оба канала на входе? |
hadadzhi |
|
Темы:
8
Сообщения:
32
Участник с: 09 августа 2009
|
Ты имел в виду, на выходе? Дык я так сразу и сделал. Просто потом, чтобы слушать обычные стерео записи, обратно переделывать каждый раз - не кошерно. Второго кабеля нету. Но проблема, можно сказать, решена. Друг комбик одолжил =) |
and |
|
Темы:
4
Сообщения:
374
Участник с: 22 июня 2009
|
hadadzhiНет, я имел в виду на входе. Я так понимаю, что гитара подключается к обычному линейному входу набортной звуковухи (предположительно в синий разъем) и в таком варианте получается звук только из одной колонки. Так вот вход-то собственно этот стерео, если на один контакт подавать сигнал, то и на выходе будет только один канал работать. Можно прямо на входе физически оба канала соединить и получить тот же результат простым путем без насилования софта, который не виноват. |