[Gta04-owner] Low latency audio routing
dr at jones.dk
Thu Jan 19 22:05:59 CET 2012
On 12-01-19 at 09:39pm, Radek Polak wrote:
> I think i made some progress. Here are my current scripts:
> arecord -B 4 -fS16_LE | aplay -B 4 -Dhw:1,0 &
> arecord -Dhw:1,0 -B 4 -fS16_LE | aplay -B 150000 &
> Basically i am trying to get the buffers as small as possible with the
> -B parameter.
> There is one thing i am still not understanding. If you try to use
> small buffer in the second command (e.g. 100000 instead of 150000),
> you will get underruns but with 150000 you don't get them. To me it
> looks like the soundcard does not like small buffers, but we need them
> for low latencies. Any ideas?
Perhaps try experiment with --buffer-size option instead of
--buffer-time (a.k.a. -B) for aplay. Both because that might be more
exact, and because - judging from its manpage - there may be some
internal fallback defaults when arguments are outside of acceptable
range, so you may not be testing your actual values.
...but I am just guessing here - not experienced in this field.
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 836 bytes
Desc: Digital signature
More information about the Gta04-owner