Управление звуковой картой Lubuntu USB
Я пытался использовать старый Asus EeePC901 для записи и воспроизведения музыки вместе с USB M-Audio M-track-plus. Я использую Audacity 2.0.5. Уже опробовал множество дистрибутивов Linux, и Lubuntu, похоже, является тем, чтобы Audacity & M-Audio работал идеально.
НО...
Было бы неплохо сохранить USB M-audio для воспроизведения музыки из Интернета и из моих собственных аудиофайлов. Этого не происходит.
Audacity сразу же распознал USB M-Audio без проблем, даже если микшер Alsa поддерживает внутреннюю звуковую карту Intel.
Микшер Alsa распознает карту USB M-Audio, но не использует ее, говоря, что нет доступных параметров.
Вопрос в том, почему карта USB M-Audio доступна для Audacity без проблем, и Alsa не будет использовать ее для других приложений, таких как музыкальные проигрыватели или веб-браузеры...?
Спасибо заранее за вашу поддержку. Всего наилучшего, RC
3 ответа
PulseAudio используется поверх ALSA для управления приложениями, использующими вашу встроенную звуковую карту. Тем не менее, он не предустановлен в стандартной установке Lubuntu. Чтобы получить PulseAudio, откройте свой терминал и введите
sudo apt-get install pavucontrol
Audacity использует ALSA.
Карта по умолчанию - это та карта, которая была замечена первой.
Чтобы изменить порядок звуковых драйверов, добавьте следующие строки в конце /etc/modprobe.d/alsa-base.conf
:
options snd-usb-audio index=0
options snd-hda-intel index=1
и перезагрузите компьютер.
Audacity сразу же распознал USB M-Audio без проблем, даже если микшер Alsa поддерживает внутреннюю звуковую карту Intel.
Насколько мне известно alsamixer
не определяет, какое приложение использует какой интерфейс / звуковую карту / выход, вы можете установить только программные элементы управления (некоторые могут иметь только аппаратные элементы управления и не предлагать никаких программных элементов управления) для устройств, обнаруженных Alsa.
Стандартная установка Ubuntu для настольных компьютеров использует PulseAudio поверх Alsa для управления тем, какое приложение использует какую звуковую карту. То же самое относится и к Lubuntu.
В Unity эта функция доступна и управляется через индикатор громкости или меню системных настроек.
Связанный: Как воспроизвести аудио из разных приложений на разных устройствах вывода?