Date: Sun, 14 Aug 2005 12:58:32 -0700 From: Julian Elischer <julian@elischer.org> To: Alexander Leidinger <Alexander@Leidinger.net> Cc: "A. Wik" <aw@aw.gs>, multimedia@freebsd.org, John Baldwin <jhb@freebsd.org> Subject: Re: SB 3DSE ioctl() patch Message-ID: <42FFA268.5060400@elischer.org> In-Reply-To: <20050814113838.762e6330@Magellan.Leidinger.net> References: <20050806084910.N13128@dynamite.narpes.com> <200508081346.16811.jhb@FreeBSD.org> <20050813150300.5d4d11f2@Magellan.Leidinger.net> <42FE5ED1.5070209@elischer.org> <20050814113838.762e6330@Magellan.Leidinger.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Alexander Leidinger wrote: > On Sat, 13 Aug 2005 13:57:53 -0700 > Julian Elischer <julian@elischer.org> wrote: > > > ---snip--- > % man -k mixer > mixer(8) - set/display soundcard mixer values > ---snip--- > > For me the mixer is a device which controls the volume level of various > streams and is responsible how to mix those streams into each other. > The mixer(8) program is a program which allows to manipulate the mixer > (let's compare it with network routing and bandwith management). > > The sndctrl program would be responsible to query and change various > properties/capabilities of the soundsystem (let's compare it with > configuring a network interface with ifconfig) which don't have to be > related to the mixer, e.g. Ariff is working on "slave-channels", which > decouple the hardware buffer from the userland buffer. ATM > slave-channels are controled by a sysctl like the vchans. This could be > changed to be controled by sndctl. I don't think this falls into the > responsibility of mixer(8). > > What are the arguments to integrate it into mixer(8)? one stop shopping? no new program to learn? > > Bye, > Alexander. >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42FFA268.5060400>