[alsa-devel] [PATCH v3 0/4] Scarlett mixer interface inclusion
Dominik Haumann
dhaumann at kde.org
Sun Nov 2 20:00:04 CET 2014
Hi Chris,
On Wednesday 29 October 2014 15:55:59 Chris J Arges wrote:
> This is v3 of the patchset to merge what Tobias Hoffman and Robin Gareus have
> done to enable the Focusrite Scarlett mixers for use with ALSA.
>
> I have split the commits into hopefully a logical series. First the original
> quirk is reverted for one model of a Scarlett device. Next an additional
> structure is added to be able to more easily reuse usb_mixer_elem_info.
> After this mixer functions that were useful to this code were made public.
> Finally the last patch adds the necessary functions to make this mixer work.
>
> I have only tested this on my own device which is a Focusrite Scarlett 18i8,
> any additional testing would be appreciated.
I have a 6i6, and ran `alsa-info.sh` on the following configurations:
Kernel without patch:
- kernel-3.11 (openSUSE)
- output of alsa-info.sh: http://paste.kde.org/ps7bionk7
Kernel with patch (v3):
- kernel-3.18-rc2, self-compiled following [1]
- output of alsa-info.sh: http://paste.kde.org/pjb8wgbxe (starting
from line 999)
I'm not too familiar with interpreting this output. It seems to me that
a lot of mixer controls are listed (maybe even too many for the 6i6?)
If you need more information, or if I should test something specific,
please let me know.
What I found when rebooting into my old kernel again, the internal
state of the Scarlett Focusrite 6i6 changed, meaning that I had to turn
the device off and on again to reset it to the stored state. Not sure
whether this is related to the patch, though?!
Greetings,
Dominik
[1] https://www.suse.com/communities/conversations/compiling-de-linux-kernel-suse-way/
More information about the Alsa-devel
mailing list