Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Аудиокаланы в alsa  (Прочитано 930 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Aeooe

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
    • Компания БИТ
Аудиокаланы в alsa
« : 17 Февраля 2014, 10:06:31 »
Всем доброго дня. Собственно стоит задача настроить twinkle там образом, чтобы звонок шел на колонки а разговор в наушники. Для этого надо прописать путь до аудивыходов. Как в ubuntu просмотреть какие устройства подключены в аудиовыходам и как их прописать?

Пользователь решил продолжить мысль 17 Февраля 2014, 10:23:42:
Я так понимаю ауидовыходы и входы можно посмотреть так:

Цитировать
andrey@Andrey-desktop:~$ cat /proc/asound/pcm
00-00: ALC887-VD Analog : ALC887-VD Analog : playback 1 : capture 1
00-02: ALC887-VD Analog : ALC887-VD Analog : capture 1

Всего два канала? что то маловато
« Последнее редактирование: 17 Февраля 2014, 10:23:42 от Aeooe »

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: Аудиокаланы в alsa
« Ответ #1 : 17 Февраля 2014, 18:00:45 »
Всего два канала?
Из них только один на воспроизведение.

Цитировать
надо прописать путь до аудивыходов.
Скорее, указать устройство вывода звука:
aplay -l?
и то при условии, что пульса не установлена. У нее свои подходы (кстати, можете попробовать).
Но что-то мне подсказывает, что без второй звуковой карты не обойтись. )

Оффлайн Aeooe

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
    • Компания БИТ
Re: Аудиокаланы в alsa
« Ответ #2 : 18 Февраля 2014, 11:33:18 »
(Нажмите, чтобы показать/скрыть)

На системнике сзади 3 отверстия под джек. Я так понимаю один микрофон, другой аудиовыход, третий можно настроить и так и так(???)...

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: Аудиокаланы в alsa
« Ответ #3 : 18 Февраля 2014, 12:36:17 »
третий можно настроить и так и так
Третий - линейный вход.
arecord -l?

Расскажу о себе: есть звуковая карта с двумя аналоговыми и одним цифровым выходами. Один аналоговый подключен к акустике, второй к наушникам. Оба регулируются/мутятся отдельно, но ни в какую не получается направить на них сигналы с разных источников, потому что это одно устройство. Взгляните на список логических выходов alsa:
aplay -LСколько там устройств (CARD)?

Оффлайн Aeooe

  • Автор темы
  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
    • Компания БИТ
Re: Аудиокаланы в alsa
« Ответ #4 : 18 Февраля 2014, 13:49:46 »
(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

Прокоментируйте вывод пожалуйста

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: Аудиокаланы в alsa
« Ответ #5 : 18 Февраля 2014, 14:23:23 »
Ну что комментировать: у вас одно физическое устройство с двумя входами для захвата и одним для вывода звука. Последний имеет несколько логических устройств, как то surround и т.д.
Может быть и можно путем включения плагинов в конфиге альсы достичь нужного вам результата, но сомневаюсь. Я уже намекал, что, возможно, pulseaudio в этом плане имеет больше возможностей, но тут я вам совсем не помощник - пульсы у меня нет и не предвидится.

Пользователь решил продолжить мысль 19 Февраля 2014, 10:43:12:
Aeooe, ну как успехи?
Вот человек решил сходную с вашей задачу. Решение нетривиальное, особенно если учесть, что конфиг альсы очень плохо документирован:
http://www.alsa-project.org/main/index.php/Asoundrc
Я бы, например, не взялся повторить без понимания происходящего. )
« Последнее редактирование: 19 Февраля 2014, 10:43:12 от Bamb »

 

Страница сгенерирована за 0.03 секунд. Запросов: 25.