From: Rene Herman <rene.herman@keyaccess.nl>
To: Josh Litherland <josh@temp123.org>
Cc: alsa-devel@alsa-project.org
Subject: Re: Userspace drivers
Date: Thu, 27 Sep 2007 14:54:38 +0200 [thread overview]
Message-ID: <46FBA80E.7010004@keyaccess.nl> (raw)
In-Reply-To: <6cc714350709261228v519ab4dcx657969fd07f022b0@mail.gmail.com>
On 09/26/2007 09:28 PM, Josh Litherland wrote:
> Is there any facility for developing an ALSA device driver in userspace?
> I'm particularly interested in mixer devices; my goal is to expose the
> Thinkpad hardware volume buttons as an ALSA mixer.
>
> Thanks for any pointers!
Most of the cheaper hardware today does volume control in software which
ALSA supports through the softvol plugin that runs in userspace. I've never
actually owned any of this hardware but assuming the volume control shows up
in say alsamixer same as if it had been a hardware control, you'd have an
example of a userspace volume control there. Actually talking to the buttons
is another matter ofcourse but it may serve as a useful example of how to
expose the control through alsa at least.
Or not, comments obviously welcome -- never look at it but also have a use
in mind...
Rene.
next prev parent reply other threads:[~2007-09-27 12:54 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-09-26 19:28 Userspace drivers Josh Litherland
2007-09-27 1:35 ` Tobin Davis
2007-09-27 14:06 ` Josh Litherland
2007-09-27 12:54 ` Rene Herman [this message]
2007-09-27 14:38 ` Josh Litherland
2007-09-27 15:14 ` Rene Herman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=46FBA80E.7010004@keyaccess.nl \
--to=rene.herman@keyaccess.nl \
--cc=alsa-devel@alsa-project.org \
--cc=josh@temp123.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.