ЦАП появляется в начале/остановке песни в Raspbian

Это была сложная проблема для установки Raspberry Pi из Raspbian (Debian Wheezy) с момента ее создания. Говорить прямо с основанием малины Pi и командой Raspbian не повезло.

Сама проблема заключается в том, что ЦАП не инициализируется, пока не начнет воспроизведение песни. Затем он выключится, когда закончится, вызывая еще один поп. Когда вы используете это для чистого музыкального проигрывателя, это, по меньшей мере, бесит, особенно когда громкий громкий звук.

Я слышал это на VLC, MOCP и MPD. Это было рассмотрено на форумах Pi, но ответов не найдено: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=38&t=8783

Я обращаюсь к вам в Stack Overflow, чтобы узнать, есть ли способ решить эту проблему. Моя идея состоит в том, чтобы инициализировать его при запуске, поэтому pop происходит только тогда, когда он загружается, хотя я не знаю, как управлять ALSA для этого.

Надеемся, что решение можно найти.

Спасибо!

Ответ 1

Я столкнулся с такими же трескающимися и шумными звуками на аналоговом выходе Raspberry Pi при использовании mpd. Проблема также обсуждается здесь: https://github.com/raspberrypi/linux/issues/128

Ваша идея настройки аудиооборудования для инициализации только один раз во время загрузки - именно то, что я сделал для решения проблемы. Это можно сделать с помощью звуковой системы PulseAudio, которая работает как прокси-сервер между аудио-оборудованием и программами, которые хотят выводить звук. Например, аудиоплееры, такие как mpd, могут быть настроены на использование PulseAudio в качестве аудиообъекта.

PulseAudio имеет параметр конфигурации (module-suspend-on-idle), который настраивает аппаратный сон. Отключение аудио аппаратного сна фиксирует все потрескивающие и шумные звуки для меня.

Я подробно изложил необходимые шаги в своем блоге: http://dbader.org/blog/crackle-free-audio-on-the-raspberry-pi-with-mpd-and-pulseaudio

Ответ 2

У меня такая же проблема, и разрешение заключается в использовании аудиовыхода USB или HDMI аудио (однако преобразование звука hdmi в аналоговый звук непросто, конвертеp > 40 $). Это вызвано прошивкой широкополосного доступа. Они говорили на форуме rpi, что он в списке, но никто не знает, когда он будет действительно исправлен...

Обновление: я пробовал Creative Play! USB-аудио, это то же самое, однако "click" не так громко. Таким образом, это не решение на 100%, нам нужно ждать исправления.

Ответ 3

Используя звуковую карту Aureon Dual USB, я получил нулевое звучание от моего raspi. Прежде, чем я появлялся в каждой песне.

У меня read, что использование Aureon невозможно без ограничения портов USB до версии 1.1, но для меня это было не так. Это сработало из коробки. Одна небольшая проблема остается, я не могу вставить звуковую карту, когда включен raspi, она перезагрузится. Но это не проблема для меня, я никогда не удаляю звуковую карту.

Мой raspi запускает raspbian wheezy и играет музыку через mpd и долю nfs.