talumees |
|
Темы:
15
Сообщения:
79
Участник с: 28 октября 2009
|
пользую mpd, mocp и usb-audio с одним каналом. так вот если играет mpd, то ничто иное уже не имеет доступа к звуку, а если играет mocp то ffplay или xine спокойно играют звук. Почему так? Хотелось бы разобраться с этим вопросом. |
void |
|
Темы:
32
Сообщения:
375
Участник с: 15 февраля 2010
|
в /etc/mpd.conf есть такое:audio_output { type "alsa" name "Sound Card" options "dev=dmixer" device "plug:dmix" } http://wiki.archlinux.org/index.php/Mpd#MPD_.26_ALSA http://mpd.wikia.com/wiki/Configuration |
talumees |
|
Темы:
15
Сообщения:
79
Участник с: 28 октября 2009
|
то есть ffplay, mocp, xine используют dmixer по дефолту? про то что вики есть я в курсе. из всего я понял, что dmixer слегка на качестве озвучки сказывается? |
void |
|
Темы:
32
Сообщения:
375
Участник с: 15 февраля 2010
|
Как dmix может влиять на качество звука? Ну, в смысле, если он специально для этого не настроен. Не знаю, у меня нет ни одной из перечисленных програм. Но у меня подозрение, что алса сама по дефолту пускает звук через dmix, а mpd просто имеет более глубокие настройки, чем многие программы работающие через алсу. Но как на самом деле - не знаю. upd. заглянул в конфиг cmus, который по дефолту имеет output_plugin=alsa dsp.alsa.device=default mixer.alsa.device defaults.pcm.card 0 defaults.pcm.device 0 defaults.pcm.dmix.card defaults.pcm.card defaults.pcm.dmix.device defaults.pcm.device |
alex8664 |
|
Темы:
1
Сообщения:
18
Участник с: 15 мая 2011
|
Как dmix может влиять на качество звука? https://wiki.archlinux.org/index.php/ALSA#High_quality_resampling When software mixing is enabled, ALSA is forced to resample everything to the same frequency (48000 by default when supported). dmix uses a poor resampling algorithm which produces noticeable sound quality loss. Там далее написано как избежать потерь. |