Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Feb 2011 18:47:14 -0800
From:      "Jack L." <xxjack12xx@gmail.com>
To:        Robert Ames <robertames@hotmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Recording from sound card
Message-ID:  <AANLkTin2tOeddbhUuL5qP19hnWdB5qe7E1HxFZOBk0ZW@mail.gmail.com>
In-Reply-To: <SNT131-w3888832E65702B763D2125C9EF0@phx.gbl>
References:  <SNT131-w3888832E65702B763D2125C9EF0@phx.gbl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Feb 10, 2011 at 7:17 PM, Robert Ames <robertames@hotmail.com> wrote=
:
>
> I'm having problems trying to record from a sound card under
> 8.1-RELEASE. =C2=A0The last time I tried this was many releases ago,
> possibly 4.x-RELEASE. =C2=A0Back then I would do something like "cat
> /dev/dsp > file" but now when I try it I just end up with a 0 byte
> file. =C2=A0I'm using a different sound card than before so maybe that
> has something to do with it. =C2=A0Or possibly I just don't know which
> device to use. =C2=A0Playing sounds using "cat file.wav > /dev/dsp0.0"
> works fine, but I can't get recording to work. =C2=A0Does anyone have
> any suggestions? =C2=A0Thanks.
>
> $ cat /dev/sndstat
> FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386)
> Installed devices:
> pcm0: <Creative CT5880-C> (play/rec) default
>
> $ sysctl -a | egrep '(snd|pcm|sound)'
> hw.snd.vpc_reset: 0
> hw.snd.vpc_0db: 45
> hw.snd.vpc_autoreset: 1
> hw.snd.latency_profile: 1
> hw.snd.latency: 5
> hw.snd.report_soft_matrix: 1
> hw.snd.report_soft_formats: 1
> hw.snd.compat_linux_mmap: 0
> hw.snd.feeder_eq_exact_rate: 0
> hw.snd.feeder_eq_presets: PEQ:16000,0.2500,62,0.2500:-9,9,1.0:44100,48000=
,88200,96000,176400,192000
> hw.snd.feeder_rate_quality: 1
> hw.snd.feeder_rate_round: 25
> hw.snd.feeder_rate_max: 2016000
> hw.snd.feeder_rate_min: 1
> hw.snd.feeder_rate_polyphase_max: 183040
> hw.snd.feeder_rate_presets: 100:8:0.85 100:36:0.92 100:164:0.97
> hw.snd.vpc_mixer_bypass: 1
> hw.snd.verbose: 0
> hw.snd.maxautovchans: 16
> hw.snd.default_unit: 0
> hw.snd.version: 2009061500/i386
> hw.snd.default_auto: 0
> dev.pcm.0.%desc: Creative CT5880-C
> dev.pcm.0.%driver: pcm
> dev.pcm.0.%location: slot=3D9 function=3D0
> dev.pcm.0.%pnpinfo: vendor=3D0x1274 device=3D0x5880 subvendor=3D0x1274 su=
bdevice=3D0x2003 class=3D0x040100
> dev.pcm.0.%parent: pci0
> dev.pcm.0.eapd: 1
> dev.pcm.0.play.vchans: 1
> dev.pcm.0.play.vchanmode: fixed
> dev.pcm.0.play.vchanrate: 48000
> dev.pcm.0.play.vchanformat: s16le:2.0
> dev.pcm.0.rec.vchans: 1
> dev.pcm.0.rec.vchanmode: fixed
> dev.pcm.0.rec.vchanrate: 48000
> dev.pcm.0.rec.vchanformat: s16le:2.0
> dev.pcm.0.buffersize: 4096
> dev.pcm.0.bitperfect: 0
> dev.pcm.0.spdif_enabled: 0
> dev.pcm.0.latency_timer: 32
> dev.pcm.0.polling: 0
>
> $ mixer
> Mixer vol =C2=A0 =C2=A0 =C2=A0is currently set to =C2=A075:75
> Mixer pcm =C2=A0 =C2=A0 =C2=A0is currently set to =C2=A075:75
> Mixer speaker =C2=A0is currently set to =C2=A075:75
> Mixer line =C2=A0 =C2=A0 is currently set to =C2=A075:75
> Mixer mic =C2=A0 =C2=A0 =C2=A0is currently set to =C2=A073:73
> Mixer cd =C2=A0 =C2=A0 =C2=A0 is currently set to =C2=A075:75
> Mixer rec =C2=A0 =C2=A0 =C2=A0is currently set to =C2=A075:75
> Mixer igain =C2=A0 =C2=A0is currently set to =C2=A0 0:0
> Mixer ogain =C2=A0 =C2=A0is currently set to =C2=A050:50
> Mixer line1 =C2=A0 =C2=A0is currently set to =C2=A075:75
> Mixer phin =C2=A0 =C2=A0 is currently set to =C2=A0 0:0
> Mixer phout =C2=A0 =C2=A0is currently set to =C2=A0 0:0
> Mixer video =C2=A0 =C2=A0is currently set to =C2=A075:75
> Recording source: mic


What does ls /dev/dsp* yield?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTin2tOeddbhUuL5qP19hnWdB5qe7E1HxFZOBk0ZW>