LINUX.ORG.RU

[alsa][ladspa][dmix]deadbeef реально мёртвый!

 ,


1

0

короче дано

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
	Subsystem: ASRock Incorporation Device 3662
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at f96fc000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
	Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Kernel driver in use: HDA Intel
вот такой asound.conf
pcm.!default {
    type             plug
    slave.pcm       "ladspa"
}

pcm.ladspa { 
type ladspa 
slave.pcm "plug:dmixer"
path "/usr/lib/ladspa" 
plugins [ 
{ 
label Eq2x2
filename "/usr/lib/ladspa/caps.so" 
input { 
controls [ 32 32 0 0 0 0 0 0 10 18 ] 
} 
}
{
label tap_limiter
filename "/usr/lib/ladspa/tap_limiter.so"
input {
controls [ 100500 -14 ]
}
}
] 
} 
 
pcm.dmixer  {
   type dmix
   ipc_key 1018
   slave {
      pcm "hw:0,0"
      format S16_LE
   }
}

ctl.dmixer {
   type hw
   card 0
   device 0
}
pcm.dsp {
    type plug
    slave.pcm "dmixer"  
}
т.е. хотеть и ladspa и dmix
а вот теперь гемор:
qmmp
aplay
(S)Mplayer
поют вместе - всё хорошо
deadbeef же никак не хочет петь в дефолт - чего ему не хватает?
так же и chromium и clementine не хотят

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

>С моим конфигом? Он отличается от твоего.
ну да - с твоим
не сильно он и отличается принципиально

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

Собрал caps - тоже работает. С твоим конфигом даёт вот что:

... Slave PCM not usable
... Broken configuration for this PCM: no configurations available

Проблема в том, что оно внутри не может согласовать параметры сэмпла, насколько я понимаю; у меня помогает добавление «буферного» pcm.x.

anon_666
()
Ответ на: комментарий от anon_666
megabaks@desktop ~ $ aplay -v /usr/share/sounds/alsa/Front_Center.wav 
ALSA lib pcm_direct.c:1616:(snd1_pcm_direct_parse_open_conf) The field ipc_gid must be a valid group (create group audio)
aplay: main:654: audio open error: Недопустимый аргумент
megabaks@desktop ~ $

про какую он группу говорит я уже хз

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

если не dmix, а dmixer - то работает, ном говядина по-прежнему не хочет

megabaks ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.