David Kastrup <dak at gnu.org> writes: [...] > load-module module-alsa-sink sink_name=dsp_out device=hw:DSP format=s32le channels=18 channel_map=left,right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9,aux10,aux11,aux12,aux13,aux14,aux15 tsched=0 > load-module module-alsa-source source_name=dsp_in device=hw:DSP format=s32le channels=18 channel_map=left,right,aux0,aux1,aux2,aux3,aux4,aux5,aux6,aux7,aux8,aux9,aux10,aux11,aux12,aux13,aux14,aux15 tsched=0 > > into the default configuration. That works reasonably well, but one > gets glitches most particularly when playing Flash audio. > > I just now figured out that removing the tsched=0 lines works fine as > long as you run > > amixer -D hw:DSP cset numid=23 on > > before starting pulseaudio. > > amixer -D hw:DSP cget numid=23 > > now displays > > numid=23,iface=CARD,name='Precise Pointer' > ; type=BOOLEAN,access=rw------,values=1 > : values=on > > where the default is 'off'. Which does not appear to disturb Jack. But > pulseaudio most certainly does not seem to like it, with tsched=1 > suffering much worse than tsched=0. > > Setting this to 'On' makes pulseaudio work worse with tsched=0, and > apparently have no problems with tsched=1. Might likely be added as a PostScriptum to Trac ticket #764. > Is there any way I can get Pulseaudio to set this particular control > when opening the hw:DSP device? That I still want to know. -- David Kastrup