From: Robin Gareus <robin@gareus.org>
To: alsa-devel@alsa-project.org
Subject: [patch] 18i6 mixer implementation -- was Focusrite Scarlett 18i6 mixer
Date: Sun, 20 Jan 2013 20:25:07 +0100 [thread overview]
Message-ID: <50FC4493.4030807@gareus.org> (raw)
In-Reply-To: <50F8C9FB.3010200@gareus.org>
On 01/18/2013 05:05 AM, Robin Gareus wrote:
> Hi,
>
> I've started to reverse engineer the 18i6 mixer protocol and came up
> with a proof-of-concept test script which includes documentation:
>
> https://github.com/x42/scarlettmixer
>
> Except for a few fixed controls and switches, the 18i6's mixer and
> router is [likely] too complex to be exposed via ALSA's mixer interface.
> AFAICT it'll require a dedicated control application - like hdspmixer -
> in order to make full use of it.
OK. I'll eat my words on that. While a dedicated app will certainly be
more appropriate to access the 18x6 mixter matrix and routing schema.
The whole interface can be exported as standard ALSA mixer:
The patch is rather large, please view it on github:
https://github.com/x42/alsa-driver/commit/3d9c17a3a0a8f4d86489fe9ff8ddff53dde8cdc5
It is based on the latest git.alsa-project.org/alsa-driver.git but
rebases cleanly onto vanilla and rt linux. Tested on debian/wheezy with
linux 3.2.35-2-rt.
Comments and feedback are welcome.
Cheers!
robin
prev parent reply other threads:[~2013-01-20 19:25 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-01-18 4:05 Focusrite Scarlett 18i6 mixer Robin Gareus
2013-01-20 19:25 ` Robin Gareus [this message]
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=50FC4493.4030807@gareus.org \
--to=robin@gareus.org \
--cc=alsa-devel@alsa-project.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.