Я запускаю проигрыватель Spotify на основе mopidy на Raspberry Pi. Моя цель — использовать как встроенный аналоговый звук, так и внешнюю звуковую карту USB с различным набором динамиков в разных комнатах, подключенных к каждому, создавая многокомнатную систему. .
Ключ в том, чтобы иметь возможность переключать/перенаправлять звук на лету, т.е. без перезагрузки, остановки музыки.
Это самое близкое, что я получил:
судо нано /etc/asound.conf
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}
поменять карту с 0 (встроенный аналог) на 1 (внешний usb)
тогда
killall -9 mopidy
/opt/startmopidy.sh
Это работает, но удаление mopidy останавливает музыку (и редактирование asound.conf не имеет высокого WAF!), но я не могу заставить настройку действовать без перезагрузки mopidy.
Кто-то предложил мне попробовать Pulse Audio вместо ALSA, но прежде чем я хочу посмотреть, смогу ли я найти метод с использованием ALSA....предложения??