LINUX.ORG.RU
ФорумAdmin

Перестаёт нормально работать звук после включения визуализатора в ncmpcpp

 , , , ,


0

2

Добавляю в конфиг всё как надо

музыка играет - визуализатор работает

НО каждые несколько секунд(всегда по разному) вылетает такое сообщение

alsa_output: Underrun on ALSA device «default»

и музыка/звук в mpd перестаёт играть на 1-2 сек

в конфиге это выглядет так:

audio_output {
    type                    "fifo"
    name                    "my_fifo"
    path                    "/tmp/mpd.fifo"
    format                  "44100:16:2"
}

audio_output {
	type		"alsa"
	name		"dev"
#	device		"hw:0,0"	# optional
#	mixer_type      "hardware"	# optional
#	mixer_device	"default"	# optional
#	mixer_control	"Master"	# optional
#	mixer_index	"0"		# optional
}


если убираю секцию fifo - то всё работает как надо

тоесть проблемы со звуком только тогда когда включен визуализатор/fifo

единственно что нашел - это как тип тоже ноет о такой проблемме
https://www.raspberrypi.org/forums/viewtopic.php?&t=13184 (последнее сообщение)

решения найти не где не смог

версии mpd - пробовал разны - 9.10-9.15

PA в системе нет

alsa-lib 1.1.0-1
alsa-plugins 1.1.0-1
alsa-utils 1.1.0-2

ну и например если музыка играет в mocp - то всё нормально


Ответ на: комментарий от GGUseR

Вялое обоснование, возможно они просто додумываются писать туда настоящий рэйт. Давай-давай, обосновывай еще.

t184256 ★★★★★
()
Ответ на: комментарий от GGUseR

убрать все, что ты нагородил, запустить mpd и выполнить cat /proc/asound/card0/pcm0p/sub0/hw_params. причем не обещаю, что он не будет переоткрывать устройство с разным рейтом для разных треков — возможно тебе придется включить в mpd принудительный ресамплинг, а уже после этого городить всякие fifo.

t184256 ★★★★★
()
Ответ на: комментарий от t184256

почти разобрался - взял конфиг от слаки и с ним ядро собрал - больше не заикается

только понять не могу - что конкретно нужно включить

не подскажеш?

чтоб ясно было - звук в системе у меня работает

в других плеерах тоже

НЕ работает только при использовании fifo конкретно в MPD

GGUseR
() автор топика
Ответ на: комментарий от GGUseR

я ничего не понял. по моему пониманию надо было найти и добиться от mpd принудительного ресамплинга в 44100, но твой последний пост мне не по зубам — я даже не понимаю, чего ты хочешь добиться.

t184256 ★★★★★
()

Если ты будешь продолжать спамить тегами, то помогать тебе будут также, как и в большинстве твоих тредов. В данном треде совершенно лишние теги: vim, mpc, ты кастуешь пользователей, которые не причастны к твоему вопросу, но ты отнял у них время, ты не уважаешь пользователей, и к тебе отношение будет такое же. Я уверен, что за такое твоё поведение тебя заигнорил не только я один, и я вполне понимаю этих пользователей. Но пока ты спамишь тегами, в твои треды (а большинство твоих тредов уже год без ответа, и поделом!) ходить будут только постебаться такие поциенты, как mos.

Теперь, что касается сабжа: alsa банит устройство за слишком частый опрос или устройство перехватывается. Подозреваю, у тебя mpd монополизирует звук.

Будет больше информации — будет более ёмкий ответ. Показывай конфиг alsa весь.

r3lgar ★★★★★
()
Ответ на: комментарий от r3lgar

незнаю - читал ты или нет мой последний ответ (ну наверно нет) но проблема решена по сути - осталось только узнать конкретно что её решает

ну и вообще mpc обычно ставят те кто юзает MPD разве не так? а конфиги я правлю в vim.

+ а да - то что тут не отвечают мне както насрать - я не виноват что тут все тупые.

GGUseR
() автор топика
Последнее исправление: GGUseR (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.