У меня возникли аналогичные проблемы в моем дистрибутиве Linux. Для воспроизведения музыки я использую MPD и GMPC с идеальной конфигурацией, т. Е. В файле mpd.conf у меня есть
audio_output {
type "alsa"
name "ARCAM USB Audio 1.0"
device "hw:1,0" # optional
}
при попытке воспроизведения песни, GMPC сообщает, что не может открыть устройство воспроизведения или что-то похожее , Я также получил ошибки «usb_set_interface failed» в syslog (работает dmesg). После различных онлайн-поиска, проб и ошибок, я, наконец, решил полностью удалить PulseAudio.
Я сделал дополнительные проверки при воспроизведении FLAC с частотой 96 кГц, выполнив следующую команду: После перезагрузки все работает сейчас (красный свет, не играя, зеленый свет во время игры, как в Win7 ... и отличный звук!).
cat /proc/asound/card1/stream0
ARCAM ARCAM USB Audio 1.0 at usb-0000:00:1d.0-1, full speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
URBs = 3 [ 8 8 8 ]
Packet Size = 582
Momentary freq = 96000 Hz (0x60.0000)
Feedback Format = 10.14
Interface 1
Altset 1
Format: S24_3LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000
Кажется, что все работает хорошо, так как мгновенная частота 96 кГц, как ожидалось, и формат (S24_3LE) говорит, что информация передается непосредственно на ЦАП (как я понял из своих онлайн-запросов). [ ! d4]
Надеюсь, что это поможет!
Приветствия,
Гаэль