Questions on mixer recindex settings

Joe Marcus Clarke marcus at FreeBSD.org
Sat Apr 22 17:42:19 UTC 2006


On Sun, 2006-04-23 at 01:33 +0800, Ariff Abdullah wrote:
> On Sat, 22 Apr 2006 02:50:31 -0400
> Joe Marcus Clarke <marcus at FreeBSD.org> wrote:
> > One of the GNOME users reported that the gnome-volume-control app
> > (GUI mixer) was putting output tracks (e.g. Volume, Phone-out, etc.)
> > on the input page, and input tracks (e.g. Record, In-gain, etc.) on
> > the output page.  I looked at the source for setting up the ac97
> > mixer, and the recindex values don't make sure sense.  This is what
> > is there currently:
> > 
> > SOUND_MIXER_VOLUME --> 6,
> > SOUND_MIXER_OGAIN --> 0
> > SOUND_MIXER_PHONEOUT --> 7,
> > SOUND_MIXER_BASS --> 0,
> > SOUND_MIXER_TREBLE --> 0,
> > SOUND_MIXER_PCM --> 0,
> > SOUND_MIXER_SPEAKER --> 0,
> > SOUND_MIXER_LINE --> 5,
> > SOUND_MIXER_PHONEIN --> 8,
> > SOUND_MIXER_MIC --> 1,
> > SOUND_MIXER_IGAIN --> 0,
> > SOUND_MIXER_CD --> 2,
> > SOUND_MIXER_LINE1 --> 4,
> > SOUND_MIXER_VIDEO --> 3,
> > SOUND_MIXER_RECLEV --> 0
> > 
> > Shouldn't SOUND_MIXER_IGAIN and SOUND_MIXER_RECLEV be non-zero, and
> > shouldn't SOUND_MIXER_VOLUME and SOUND_MIXER_PHONEOUT be 0?	
> > 
> 
> It actually does make a perfect sense. A non-zero recidx means that
> the driver/applications can use it as a recording/input source since
> that particular dev capable of providing sound sources to be recorded.
> 
> You cannot record anything from SOUND_MIXER_RECLEV since it doesn't
> provide sound of its own, unlike SOUND_MIXER_VOLUME/PHONEOUT/CD/etc.
> 
> Make sense, right?

Yes, that does make sense.  Just a little strange when you see the
tracks separated out the way gnome-volume-control does it.  Thanks for
the response.

Joe

-- 
Joe Marcus Clarke
FreeBSD GNOME Team      ::      gnome at FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-multimedia/attachments/20060422/fdbcdefc/attachment.pgp


More information about the freebsd-multimedia mailing list