Following the faq, here is my output. Using /dev/audio and sox, I get
scrambled noise. The bytes/sec dont match...

# audioctl record.encoding=mulaw
audioctl: set failed: Invalid argument
# audioctl record.rate=8000
audioctl: set failed: Invalid argument
# audioctl record.channels=1
audioctl: set failed: Invalid argument
# audioctl record.precision=8
audioctl: set failed: Invalid argument

# mixerctl -w inputs.mic.mute=on
inputs.mic.mute: on -> on
# mixerctl inputs.mic.preamp=on
inputs.mic.preamp: off -> on
# mixerctl inputs.mic.source=mic0
inputs.mic.source: mic0 -> mic0
# mixerctl record.source=mic
record.source: mic -> mic
# mixerctl -w record.volume=255,255
record.volume: 255,255 -> 255,255
# mixerctl -w record.volume.mute=off
record.volume.mute: off -> off
# mixerctl -w record.mic=0
record.mic: 0 -> 0
# mixerctl record.mic.mute=off
record.mic.mute: off -> off
# dd if=/dev/audio of=myvoice.raw
289+0 records in
289+0 records out
147968 bytes transferred in 4.636 secs (31917 bytes/sec)
# dd if=myvoice.raw of=/dev/audio
289+0 records in
289+0 records out
147968 bytes transferred in 16.498 secs (8969 bytes/sec)

# sox -U -c 1 -r 8000 -b myvoice.raw myvoice.wav 
# play myvoice.wav


On Wed, Jun 22, 2005 at 11:50:27AM -0700, Jacob Meuser wrote:
> On Wed, Jun 22, 2005 at 12:59:35AM +0100, Ed Wandasiewicz wrote:
> > Running 3.7-current, I get the following behaviour with audioctl &
> > mixerctl.
> > 
> > % audioctl play.sample_rate=11025
> > audioctl: set failed: Invalid argument
> > 
> > % mixerctl -w record.mic=100
> > record.mic: 0 -> 0
> 
> I see the same thing with emu/SBLive!
> 
> > Also, if I try to record through a mic or line in, I get scrambled
> > noise. My sound card is driven by the auich driver. Any suggestions?
> 
> but it does actually work for me.  are you sure you're playing with
> the same parameters you are recording with?  how are you recording
> and playing?  have you read
> http://www.openbsd.org/faq/faq13.html#recordaudio ?
> 
> -- 
> <[EMAIL PROTECTED]>

Reply via email to