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


Автор Тема: Вывод звука от разных источников одновременно но на разные выходы  (Прочитано 1828 раз)

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

Оффлайн Schyuka

  • Автор темы
  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Использую Гном 3.12 в качестве рабочего окружения(прокапитанил малость) В общем вопрос таков - для прослушивания музыки использую MOCP и мне хочется настроить его так как я привык на винде, когда играю в наушниках я звук из игры направляю в наушники а музыку в колонки, делаю это все средствами винды без доп установок и прочего хлама следующим образом - сначала выбираю в микшере аудиовыход по умолчанию (Аналоговый выход) наушники а потом в плеере выбираю выход колонки (Цыфровой выход S/PDIF) Хочу сделать точно так же на убунте.
« Последнее редактирование: 10 Май 2017, 11:31:07 от Azure »
OS: Ubuntu 18.04.4 LTS
Kernel: x86_64 Linux 5.3.0-46-generic
WM: i3

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4588
    • Просмотр профиля
Schyuka, pavucontrolтак умеет

Оффлайн Schyuka

  • Автор темы
  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Morisson, в репозитории такой пакет имеется, к нему больше ничего не нужно доустанавливать ? В конфиге MOCP-a есть раздел в котором на сколько понял описываются настройки вывода звука, может в конфиге это прописать и все, и будет с плеера звук постоянно выходить на колонки.

Пользователь добавил сообщение 10 Май 2017, 19:10:28:
Morisson, не получается так сделать при помощи pavucontrol, в том месте где я так понимаю выбирается источник вывода звука для приложения просто указан вывод по умолчанию и нету других источников вывода, что то не так значит, получается нужно проверять и доустанавливать. Когда проверял эту программу в репозитории там было два пакета, один с прораммой а второй какой то дебаг.
schyuka@schyuka:~$ sudo apt-cache search pavucontrol
[sudo] password for schyuka:
pavucontrol - Звуковой микшер PulseAudio Volume Control
pavucontrol-dbg - Debugging symbols for pavucontrol
https://youtu.be/b1F7a87xSzo
« Последнее редактирование: 10 Май 2017, 19:10:29 от Schyuka »
OS: Ubuntu 18.04.4 LTS
Kernel: x86_64 Linux 5.3.0-46-generic
WM: i3

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4588
    • Просмотр профиля
pavucontrol - Звуковой микшер PulseAudio Volume Control
А он у тебя не установлен? О_о
В терминале выполни:
pavucontrol

Оффлайн Schyuka

  • Автор темы
  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Morisson,
Pavucontrol у меня установлен, там ведь ссылка на видео есть которое я записал что бы показать что не получается так отрегулировать звук, как мне нужно.
schyuka@schyuka:~$ sudo apt-get install pavucontrol
[sudo] password for schyuka:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлена самая новая версия pavucontrol.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
schyuka@schyuka:~$
https://pp.userapi.com/c636330/v636330111/6cc16/KNBS1e0i1eo.jpg

OS: Ubuntu 18.04.4 LTS
Kernel: x86_64 Linux 5.3.0-46-generic
WM: i3

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4588
    • Просмотр профиля
Schyuka, MOCP настраивал как-нибудь?

Оффлайн Schyuka

  • Автор темы
  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Morisson, Только сравнивал различные конфиги из инета, на мой взгляд нужно все по очереди перебрать, и pavucontrol и конфиг mocp.
Как для себя думаю нужно во первых понять как pulseaudio делит потоки, эта опция доступна по умолчанию или для этого нужно запустить какой-то модуль вспомогательный которых там не мало.
schyuka@schyuka:~$ pulseaudio --dump-modules
module-alsa-card                        ALSA Card
module-alsa-sink                        ALSA Sink
module-alsa-source                      ALSA Source
module-always-sink                      Всегда оставлять хотя бы один аудиоприёмник загруженным, даже если он пустой.
module-augment-properties               Augment the property sets of streams with additional static information
module-bluetooth-device                 Bluetooth audio sink and source
module-bluetooth-discover               Detect available bluetooth audio devices and load bluetooth audio drivers
module-bluetooth-policy                 When a bluetooth sink or source is added, load module-loopback
module-bluetooth-proximity              Bluetooth Proximity Volume Control
module-card-restore                     Automatically restore profile of cards
module-cli                              Command line interface
module-cli-protocol-tcp                 Command line interface protocol (TCP sockets)
module-cli-protocol-unix                Command line interface protocol (UNIX sockets)
module-combine                          Compatibility module (module-combine rename)
module-combine-sink                     Combine multiple sinks to one
module-dbus-protocol                    D-Bus interface
module-default-device-restore           Automatically restore the default sink and source
module-detect                           Detect available audio hardware and load matching drivers
module-device-manager                   Keep track of devices (and their descriptions) both past and present and prioritise by role
module-device-restore                   Automatically restore the volume/mute state of devices
module-echo-cancel                      Echo Cancellation
module-equalizer-sink                   Эквалайзер общего назначения
module-esound-sink                      ESOUND Sink
module-filter-apply                     Load filter sinks automatically when needed
module-filter-heuristics                Detect when various filters are desirable
module-http-protocol-tcp                HTTP (TCP sockets)
module-http-protocol-unix               HTTP (UNIX sockets)
module-intended-roles                   Automatically set device of streams based of intended roles of devices
module-ladspa-sink                      Виртуальный аудиоприёмник LADSPA
module-loopback                         Loopback from source to sink
module-match                            Playback stream expression matching module
module-mmkbd-evdev                      Multimedia keyboard support via Linux evdev
module-native-protocol-fd               Native protocol autospawn helper
module-native-protocol-tcp              Native protocol (TCP sockets)
module-native-protocol-unix             Native protocol (UNIX sockets)
module-null-sink                        Синхронный пустой аудиоприёмник
module-null-source                      Clocked NULL source
module-oss                              OSS Sink/Source
module-pipe-sink                        UNIX pipe sink
module-pipe-source                      UNIX pipe source
module-position-event-sounds            Position event sounds between L and R depending on the position on screen of the widget triggering them.
module-remap-sink                       Virtual channel remapping sink
module-remap-source                     Virtual channel remapping source
module-rescue-streams                   When a sink/source is removed, try to move their streams to the default sink/source
module-role-cork                        Mute & cork streams with certain roles while others exist
module-rtp-recv                         Receive data from a network via RTP/SAP/SDP
module-rtp-send                         Read data from source and send it to the network via RTP/SAP/SDP
module-rygel-media-server               UPnP MediaServer Plugin for Rygel
module-simple-protocol-tcp              Simple protocol (TCP sockets)
module-simple-protocol-unix             Simple protocol (UNIX sockets)
module-sine                             Sine wave generator
module-sine-source                      Sine wave generator source
module-stream-restore                   Automatically restore the volume/mute/device state of streams
module-suspend-on-idle                  When a sink/source is idle for too long, suspend it
module-switch-on-connect                When a sink/source is added, switch to it
module-switch-on-port-available         n/a
module-systemd-login                    Create a client for each login session of this user
module-tunnel-sink                      Tunnel module for sinks
module-tunnel-source                    Tunnel module for sources
module-udev-detect                      Detect available audio hardware and load matching drivers
module-virtual-sink                     Virtual sink
module-virtual-source                   Virtual source
module-virtual-surround-sink            Виртуальный аудиоприёмник объёмного звука
module-volume-restore                   Compatibility module
module-x11-bell                         X11 bell interceptor
module-x11-cork-request                 Synthesize X11 media key events when cork/uncork is requested
module-x11-publish                      X11 credential publisher
module-x11-xsmp                         X11 session management
schyuka@schyuka:~$
« Последнее редактирование: 15 Май 2017, 12:56:09 от Schyuka »
OS: Ubuntu 18.04.4 LTS
Kernel: x86_64 Linux 5.3.0-46-generic
WM: i3


 

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