On Sat, Jun 6, 2009 at 4:43 PM, Jacob Meuser<jake...@sdf.lonestar.org> wrote:
> On Sat, Jun 06, 2009 at 03:34:08PM -0400, Ryan Flannery wrote:
>
>> aucat -b 1 -l
>
> this '-b 1' bugs me.  you're telling aucat to process each frame
> individually ... sort of.
>
> it really means "as small as possible".  in server mode, you'll
> get the smallest buffer that the hardware supports, so the results
> may be inconsistent on different hardware.
>

I had thought that we both might have to specify a format/encoding for
aucat to work correctly between our two machines, but never considered
the buffer size.  From our dmesg's, it appears we may both have the
same audio hardware:

my machine (lenovo T61):
azalia0 at pci0 dev 27 function 0 "Intel 82801H HD Audio" rev 0x03:
apic 1 int 17 (irq 11)
azalia0: RIRB time out
azalia0: codecs: Analog Devices AD1984, Conexant/0x2bfa, using Analog
Devices AD1984
audio0 at azalia0


buddy's machine (lenovo T400... I think):
azalia0 at pci0 dev 27 function 0 "Intel 82801I HD Audio" rev 0x03:
apic 1 int 17 (irq 11)
azalia0: codecs: Conexant CX20561
audio0 at azalia0

Could that be why "-b 1" is working?

Also, with "-b 1024", the delay is around a half-second... not too bad.

-ryan

Reply via email to