On Sun, Feb 19, 2012 at 7:36 AM, patrick keshishian <pkesh...@gmail.com> wrote: > I should have been more specific with my question and subject line: I > don't see where aucat's "-f device" values are documented. > > Googling finds old (google-cached) current.html pages, circa 2009, > suggesting using 'aucat -f sun:1' for /dev/audio1. However, this at > first failed:
No. I mean post output of mixerctl -v and audioctl -v ;-) Don't use Google for something what is much more better documented inside system itself http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&apropos=0&sektion=0&manpat h=OpenBSD+5.0&arch=i386&format=html > > $ aucat -f sun:1 -m rec -o /tmp/test.wav > sio(sun:1|): busy loop, disconnecting > > A bit more googling finds this post[1] suggesting addition of "-z 256" > to aucat, which seems to make things work. > > $ aucat -z 256 -f sun:1 -o /tmp/test.wav > ^C > > --patrick > > [1] http://old.nabble.com/aucat-bug-in-4.8-beta-i386---td29333138.html > > On Sat, Feb 18, 2012 at 4:59 PM, patrick keshishian <pkesh...@gmail.com> > wrote: >> Can someone point me to some docs explaining how I can record off of a >> uaudio device I plugged in? >> >> [after plugging in uaudio device] >> uaudio0 at uhub0 port 3 configuration 1 interface 0 "E-MU Systems, >> Inc. E-MU 0202 | USB" rev 2.00/1.00 addr 3 >> uaudio0: audio rev 1.00, 3 mixer controls >> audio1 at uaudio0 >> >> now what? >> >> $ audioctl -f /dev/audioctl1 >> name=USB audio >> version= >> config=uaudio >> encodings=slinear_le:24:3:1 >> properties=full_duplex >> full_duplex=0 >> fullduplex=0 >> blocksize=13216 >> hiwat=4 >> lowat=1 >> output_muted=0 >> monitor_gain=0 >> mode= >> play.rate=44100 >> play.sample_rate=44100 >> play.channels=2 >> play.precision=24 >> play.bps=3 >> play.msb=1 >> play.encoding=slinear_le >> play.gain=255 >> play.balance=32 >> play.port=0x0 >> play.avail_ports=0x0 >> play.seek=0 >> play.samples=0 >> play.eof=0 >> play.pause=0 >> play.error=0 >> play.waiting=0 >> play.open=0 >> play.active=0 >> play.buffer_size=65536 >> play.block_size=13216 >> play.errors=0 >> record.rate=44100 >> record.sample_rate=44100 >> record.channels=2 >> record.precision=24 >> record.bps=3 >> record.msb=1 >> record.encoding=slinear_le >> record.gain=127 >> record.balance=32 >> record.port=0x0 >> record.avail_ports=0x0 >> record.seek=0 >> record.samples=0 >> record.eof=0 >> record.pause=1 >> record.error=0 >> record.waiting=0 >> record.open=0 >> record.active=0 >> record.buffer_size=65536 >> record.block_size=17632 >> record.errors=0 >> >> $ mixerctl -v -f /dev/mixer1 >> inputs.dac.mute=off B [ off on ] >> inputs.dac=255,255 volume >> outputs.ext12-enable=off B [ off on ] >> >> $ sysctl kern.version >> kern.version=OpenBSD 5.0-current (GENERIC) #121: Mon Nov 28 16:00:51 MST > 2011 >> B B dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC