one more update<br><br>with this .asoundrc::::<br>pcm.limit {<br> type ladspa<br> slave.pcm "plughw:0,0";<br> #slave.pcm "default";<br> path "/usr/lib/ladspa";<br> plugins [ <br>
{<br> label fastLookaheadLimiter<br> input {<br> controls [ 0 -10 0.01 ]<br> }<br> }<br> ]<br>}<br><br><br>this doesn't play <br>mplayer /usr/share/xemacs21/xemacs-packages/etc/sounds/hammer.wav -ao alsa:device=limit<br>
<br>this is the error:<br>[AO_ALSA] Unable to set access type: Invalid argument<br><br>but this plays fine: <br>aplay -v -Dplug:limit /usr/share/xemacs21/xemacs-packages/etc/sounds/hammer.wav<br>
<br>Here's the log from aplay - Anyone see something useful applicable to pulseaudio? I still get the same error in pacmd as before<br><br><br>Playing WAVE '/usr/share/xemacs21/xemacs-packages/etc/sounds/hammer.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono<br>
Plug PCM: Linear Integer <-> Linear Float conversion PCM (FLOAT_LE)<br>Its setup is:<br> stream : PLAYBACK<br> access : RW_INTERLEAVED<br> format : U8<br> subformat : STD<br> channels : 1<br>
rate : 8000<br> exact rate : 8000 (8000/1)<br> msbits : 8<br> buffer_size : 4000<br> period_size : 1000<br> period_time : 125000<br> tick_time : 0<br> tstamp_mode : NONE<br> period_step : 1<br>
sleep_min : 0<br> avail_min : 1000<br> xfer_align : 1000<br> start_threshold : 4000<br> stop_threshold : 4000<br> silence_threshold: 0<br> silence_size : 0<br> boundary : 9007199254740992000<br>Slave: LADSPA PCM<br>
Playback:<br> Policy: none<br> Filename: /usr/lib/ladspa/fast_lookahead_limiter_1913.so<br> Plugin Name: Fast Lookahead limiter<br> Plugin Label: fastLookaheadLimiter<br> Plugin Unique ID: 1913<br> Instances:<br>
Depth: 0<br> InChannels: 0, 1<br> InPorts: 4 "Input 1", 5 "Input 2"<br> OutChannels: 0, 1<br> OutPorts: 6 "Output 1", 7 "Output 2"<br> Control input port initial values:<br>
0 "Input gain (dB)" = 0.00000000<br> 1 "Limit (dB)" = -10.00000000<br> 2 "Release time (s)" = 0.01000000<br> Control output port initial values:<br> 3 "Attenuation (dB)" = 0.00000000<br>
8 "latency" = 0.00000000<br> Capture:<br>Its setup is:<br> stream : PLAYBACK<br> access : MMAP_NONINTERLEAVED<br> format : FLOAT_LE<br> subformat : STD<br> channels : 1<br> rate : 8000<br>
exact rate : 8000 (8000/1)<br> msbits : 32<br> buffer_size : 4000<br> period_size : 1000<br> period_time : 125000<br> tick_time : 0<br> tstamp_mode : NONE<br> period_step : 1<br> sleep_min : 0<br>
avail_min : 1000<br> xfer_align : 1000<br> start_threshold : 4000<br> stop_threshold : 4000<br> silence_threshold: 0<br> silence_size : 0<br> boundary : 9007199254740992000<br>Slave: Plug PCM: Linear Integer <-> Linear Float conversion PCM (S16_LE)<br>
Its setup is:<br> stream : PLAYBACK<br> access : MMAP_NONINTERLEAVED<br> format : FLOAT_LE<br> subformat : STD<br> channels : 1<br> rate : 8000<br> exact rate : 8000 (8000/1)<br> msbits : 32<br>
buffer_size : 4000<br> period_size : 1000<br> period_time : 125000<br> tick_time : 0<br> tstamp_mode : NONE<br> period_step : 1<br> sleep_min : 0<br> avail_min : 1000<br> xfer_align : 1000<br> start_threshold : 4000<br>
stop_threshold : 4000<br> silence_threshold: 0<br> silence_size : 0<br> boundary : 9007199254740992000<br>Slave: Hardware PCM card 0 'SBLive! Value [CT4832]' device 0 subdevice 0<br>Its setup is:<br> stream : PLAYBACK<br>
access : MMAP_INTERLEAVED<br> format : S16_LE<br> subformat : STD<br> channels : 1<br> rate : 8000<br> exact rate : 8000 (8000/1)<br> msbits : 16<br> buffer_size : 4000<br> period_size : 1000<br>
period_time : 125000<br> tick_time : 0<br> tstamp_mode : NONE<br> period_step : 1<br> sleep_min : 0<br> avail_min : 1000<br> xfer_align : 1000<br> start_threshold : 4000<br> stop_threshold : 4000<br>
silence_threshold: 0<br> silence_size : 0<br> boundary : 9007199254740992000<br><br>