Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 09 Jun 2010 20:59:11 +0300
From:      Kaya Saman <SamanKaya@netscape.net>
To:        Ian Smith <smithi@nimnet.asn.au>
Cc:        multimedia@freebsd.org
Subject:   Re: Setting audio input source for Darkice using mixer: can't set vol??
Message-ID:  <4C0FD66F.9060605@netscape.net>
In-Reply-To: <20100610012011.T27982@sola.nimnet.asn.au>
References:  <4C0B56BF.1020908@netscape.net> <4C0F7273.8010108@netscape.net> <20100610012011.T27982@sola.nimnet.asn.au>

index | next in thread | previous in thread | raw e-mail

On Wed, Jun 9, 2010 at 11:52 AM, Kaya Saman<SamanKaya@netscape.net>  wrote:

> >  Hi guys,
> >
> >  just want to bump this as it's been a few days!!
> >
> >  Am too new on FreeBSD to diagnose the issue myself or have the experience to
> >  know where this problem is coming from so I hope someone can help??
> >
> >  Thanks,
> >
> >  Kaya
> >
>    
It's unclear what your problem is. You cannot set 'vol' as a recording
source, it is an output device. You conclude correctly that your
recording devices are mic and mix.

Cheers

Tom



On 06/09/2010 06:44 PM, Ian Smith wrote:
> On Wed, 9 Jun 2010, Kaya Saman wrote:
>   >  Hi guys,
>   >
>   >  just want to bump this as it's been a few days!!
>   >
>   >  Am too new on FreeBSD to diagnose the issue myself or have the experience to
>   >  know where this problem is coming from so I hope someone can help??
>   >
>   >  Thanks,
>   >
>   >  Kaya
>   >
>   >
>   >  On 06/06/2010 11:05, Kaya Saman wrote:
>   >  >  Hi,
>   >  >
>   >  >  am trying to set pcm or vol as the input source for my mixer in order to be
>   >  >  used in conjunction with Darkice.
>   >  >
>   >  >  For Darkice I have already set input as /dev/dsp which should be ok as
>   >  >  /dev/dsp0.0 comes up when using ls /dev..... however, I had this config
>   >  >  working on another box so from what I can tell the 0.0 just gives the
>   >  >  amount of simultaneous channels if I'm not mistaken.
>   >  >
>   >  >  The major difficulty however is coming from the fact that I can't set the
>   >  >  rec input to be pcm or vol :-(
>   >  >
>   >  >  pciconf -lv shows this:
>   >  >
>   >  >  hdac0@pci0:0:27:0:    class=0x040300 card=0x50038086 chip=0x3a3e8086
>   >  >  rev=0x00 hdr=0x00
>   >  >      vendor     = 'Intel Corporation'
>   >  >      device     = 'HD Audio Controller'
>   >  >      class      = multimedia
>   >  >      subclass   = HDA
>   >  >
>   >  >  and as both Andrew Thompson and Frank Shute helped me last time getting:
>   >  >
>   >  >  snd_hda_load="YES"
>   >  >
>   >  >  into /boot/loader.conf audio works without any problem too as have tested
>   >  >  playback!!
>   >  >
>   >  >  If I try to set:
>   >  >
>   >  >  # mixer =rec vol
>   >  >  mixer: unknown recording device: vol
>   >  >  usage: mixer [-f device] [-s | -S] [dev [+|-][voll[:[+|-]volr]] ...
>   >  >         mixer [-f device] [-s | -S] recsrc ...
>   >  >         mixer [-f device] [-s | -S] {^|+|-|=}rec rdev ...
>   >  >   devices: vol, pcm, speaker, mic, mix, rec
>   >  >   rec devices: mic, mix
>   >  >
>   >  >  I just get that the rec interfaces are mic or mix?? This is not the same as
>   >  >  my other box using a different and much older integral sound chip.
>
> Seeing noone else has pounced .. we run Darkice for audio logging, but a
> hacked version of edcast_jack for streaming, and that on a Debian box
> using jackd and ALSA to split the feed to both of them, which may not
> seem relevant at all .. but we use Mix as the recording device, zeroing
> levels and muting all channels we're not using (mic, pcm, CD etc).  We
> record from Line and set levels on that, but it works the same using
> just pcm in the mix instead.
>
> Not what you asked I know, but it may work ok for you .. with digital
> mixing with everything else off or zero, there's no degradation.
>
> HTH, Ian
>
>   >  >  I also attempted to comment the snd_hda_load out of /boot/loader.conf and
>   >  >  include this instead:
>   >  >
>   >  >  snd_driver_load="YES"
>   >  >
>   >  >  which basically did the same thing as the above with (so also a small
>   >  >  question here about which line is better?) so yeah am stuck with both
>   >  >  kernel module loaders providing the same output :-(
>   >  >
>   >  >  Is there a way other then feeding a cable from the output into the input to
>   >  >  rectify this issue??
>   >  >
>   >  >  Thanks,
>   >  >
>   >  >  Kaya
>    

Thanks Ian and Tom for the responses :-)

Tom I'm just going to quote you again: "

It's unclear what your problem is. You cannot set 'vol' as a recording
source, it is an output device.

"

Actually the box that's sitting in front of me can do this:

$ mixer
Mixer vol      is currently set to  75:75
Mixer pcm      is currently set to  75:75
Mixer speaker  is currently set to  75:75
Mixer line     is currently set to  75:75
Mixer mic      is currently set to   0:0
Mixer cd       is currently set to  75:75
Mixer rec      is currently set to   0:0
Mixer igain    is currently set to   0:0
Mixer ogain    is currently set to  50:50
Mixer line1    is currently set to  75:75
Mixer phin     is currently set to   0:0
Mixer phout    is currently set to   0:0
Recording source: vol

Of course it's a totally different system running FreeBSD 8.0 RELEASE 
32bit as opposed to 64bit. Also it has a much older sound card which may 
have better support??

Anyway this is what I'm after as currently I can't get my 
Darkice/Icecase2/Drupal5 streaming service working as there's no sound 
input!!

I think it's probably just the driver for the HD audio interface in my 
view. But how to sort or who to go to, to help sort??

Regards,

Kaya


home | help

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