Problem with audio apps and mixer

Alexander Best alexbestms at math.uni-muenster.de
Fri Jul 3 14:12:10 UTC 2009


wow. thanks a bunch. this new feature of having each app use it's own volume
setting is pretty cool. however i think i'd like to preserve the volume
setting for each application and rather not have it reset. because i think
this feature takes the pid of the app and preserves the volume for the pid.
mplayer and mpd however seem to fork a new instance after a song change or
pausing etc. so so the volume get's reset while the app is still running.

i might be wrong, but i think there's a typo in this description of the
feature i'm looking for:

        hw.snd.vpc_autoreset (default=1, enabled)
            0=disable, 1=enable
            Notes: By default, channel volume will be reset to 0db
                   relative after the channel is closed which means that any
                   changes will be lost and not preserved. Setting this to '1'
                   will preserve the volume at the cost of possible confusion
                   for other applications trying to re-open the same
                   device (see hw.snd.vpc_reset for possible 'panic' switch to
                   fix the volumes).

shouldn't it be:

        hw.snd.vpc_autoreset (default=1, enabled)
            0=disable, 1=enable
            Notes: By default, channel volume will be reset to 0db
                   relative after the channel is closed which means that any
                   changes will be lost and not preserved. Setting this to '0'
                   will preserve the volume at the cost of possible confusion
                   for other applications trying to re-open the same
                   device (see hw.snd.vpc_reset for possible 'panic' switch to
                   fix the volumes).

????

so after settings hw.snd.vpc_autoreset=0 each application uses it's own volume
setting AND preserves it. just what i wanted. even better because i didn't
know this cool new feature existed. :)

thanks again for the hint.

cheers.
alex

Paul B. Mahol schrieb am 2009-07-03:
> On 7/3/09, Alexander Best <alexbestms at math.uni-muenster.de> wrote:
> > hi there,

> > i've never had a problem to adjust the volume with audio apps like
> > mplayer
> > or
> > mpd. recently however i'm experiencing this strange behaviour. the
> > app's
> > volume doesn't match the volume that `mixer` reports. here's an
> > example:

> CURRENT have VPC.
> You can completly disable such feature with this sysctl:
> hint.pcm.X.vpc (default=undefined, enabled)
>             0=disable, 1=enable
>             Notes: The only place to enable/disable vpc.
>                    Enabling/Disabling requires driver reload.

> here is explanation with more details:
> http://people.freebsd.org/~ariff/SOUND_4.TXT.html



More information about the freebsd-questions mailing list