All of lore.kernel.org
 help / color / mirror / Atom feed
* Focusrite Scarlett 6i6 gen1 - input handling fix
@ 2017-11-23 10:28 Jens Verwiebe
  2017-11-23 11:59 ` Jens Verwiebe
  0 siblings, 1 reply; 9+ messages in thread
From: Jens Verwiebe @ 2017-11-23 10:28 UTC (permalink / raw)
  To: alsa-devel

The Scarlett 6i6 has no padding on rear inputs 3/4 but a gainstage.
This patch introduces this functionality as to be seen in the mac
or windows scarlett control.
The correct address could already be found in the dump info,
but was never used.

Cheers ... Jens


Signed-off-by: Jens Verwiebe <info@jensverwiebe.de>




diff --git a/sound/usb/mixer_scarlett.c b/sound/usb/mixer_scarlett.c
index 7438e7c..f3bdac3 100644
--- a/sound/usb/mixer_scarlett.c
+++ b/sound/usb/mixer_scarlett.c
@@ -152,6 +152,7 @@ enum {
      SCARLETT_OUTPUTS,
      SCARLETT_SWITCH_IMPEDANCE,
      SCARLETT_SWITCH_PAD,
+    SCARLETT_SWITCH_GAIN,
  };

  enum {
@@ -202,6 +203,15 @@ struct scarlett_device_info {
      }
  };

+static const struct scarlett_mixer_elem_enum_info opt_gain = {
+    .start = 0,
+    .len = 2,
+    .offsets = {},
+    .names = (char const * const []){
+        "Lo", "Hi"
+    }
+};
+
  static const struct scarlett_mixer_elem_enum_info opt_impedance = {
      .start = 0,
      .len = 2,
@@ -664,8 +674,8 @@ static int add_output_ctls(struct 
usb_mixer_interface *mixer,
          { .num = 1, .type = SCARLETT_SWITCH_PAD, .name = NULL},
          { .num = 2, .type = SCARLETT_SWITCH_IMPEDANCE, .name = NULL},
          { .num = 2, .type = SCARLETT_SWITCH_PAD, .name = NULL},
-        { .num = 3, .type = SCARLETT_SWITCH_PAD, .name = NULL},
-        { .num = 4, .type = SCARLETT_SWITCH_PAD, .name = NULL},
+        { .num = 3, .type = SCARLETT_SWITCH_GAIN, .name = NULL},
+        { .num = 4, .type = SCARLETT_SWITCH_GAIN, .name = NULL},
      },

      .matrix_mux_init = {
@@ -895,6 +905,15 @@ static int scarlett_controls_create_generic(struct 
usb_mixer_interface *mixer,
              if (err < 0)
                  return err;
              break;
+        case SCARLETT_SWITCH_GAIN:
+            sprintf(mx, "Input %d Gain Switch", ctl->num);
+            err = add_new_ctl(mixer, &usb_scarlett_ctl_enum,
+                      scarlett_ctl_enum_resume, 0x01,
+                      0x08, ctl->num, USB_MIXER_S16, 1, mx,
+                      &opt_gain, &elem);
+            if (err < 0)
+                return err;
+            break;
          }
      }

-- 

Jens Verwiebe
Allerskehre 44 - 22309 Hamburg

Tel.: +49 40 68 78 50
mobile: +49 172 400 49 07
mailto: info@jensverwiebe.de
web: http://www.jensverwiebe.de

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: Focusrite Scarlett 6i6 gen1 - input handling fix
  2017-11-23 10:28 Focusrite Scarlett 6i6 gen1 - input handling fix Jens Verwiebe
@ 2017-11-23 11:59 ` Jens Verwiebe
  2017-11-23 13:32   ` Takashi Iwai
  0 siblings, 1 reply; 9+ messages in thread
From: Jens Verwiebe @ 2017-11-23 11:59 UTC (permalink / raw)
  To: alsa-devel

[-- Attachment #1: Type: text/plain, Size: 104 bytes --]

Ups, cleanup own indentation/formatting mistake.

Signed-off-by: Jens Verwiebe <info@jensverwiebe.de>



[-- Attachment #2: scarlett6i6rev1_gain.patch --]
[-- Type: text/x-patch, Size: 1607 bytes --]

diff --git a/sound/usb/mixer_scarlett.c b/sound/usb/mixer_scarlett.c
index 7438e7c..2c86d595 100644
--- a/sound/usb/mixer_scarlett.c
+++ b/sound/usb/mixer_scarlett.c
@@ -152,6 +152,7 @@ enum {
 	SCARLETT_OUTPUTS,
 	SCARLETT_SWITCH_IMPEDANCE,
 	SCARLETT_SWITCH_PAD,
+	SCARLETT_SWITCH_GAIN,
 };
 
 enum {
@@ -202,6 +203,15 @@ struct scarlett_device_info {
 	}
 };
 
+static const struct scarlett_mixer_elem_enum_info opt_gain = {
+	.start = 0,
+	.len = 2,
+	.offsets = {},
+	.names = (char const * const []){
+		"Lo", "Hi"
+	}
+};
+
 static const struct scarlett_mixer_elem_enum_info opt_impedance = {
 	.start = 0,
 	.len = 2,
@@ -664,8 +674,8 @@ static int add_output_ctls(struct usb_mixer_interface *mixer,
 		{ .num = 1, .type = SCARLETT_SWITCH_PAD, .name = NULL},
 		{ .num = 2, .type = SCARLETT_SWITCH_IMPEDANCE, .name = NULL},
 		{ .num = 2, .type = SCARLETT_SWITCH_PAD, .name = NULL},
-		{ .num = 3, .type = SCARLETT_SWITCH_PAD, .name = NULL},
-		{ .num = 4, .type = SCARLETT_SWITCH_PAD, .name = NULL},
+		{ .num = 3, .type = SCARLETT_SWITCH_GAIN, .name = NULL},
+		{ .num = 4, .type = SCARLETT_SWITCH_GAIN, .name = NULL},
 	},
 
 	.matrix_mux_init = {
@@ -895,6 +905,15 @@ static int scarlett_controls_create_generic(struct usb_mixer_interface *mixer,
 			if (err < 0)
 				return err;
 			break;
+		case SCARLETT_SWITCH_GAIN:
+			sprintf(mx, "Input %d Gain Switch", ctl->num);
+			err = add_new_ctl(mixer, &usb_scarlett_ctl_enum,
+					  scarlett_ctl_enum_resume, 0x01,
+					  0x08, ctl->num, USB_MIXER_S16, 1, mx,
+					  &opt_gain, &elem);
+			if (err < 0)
+				return err;
+			break;
 		}
 	}
 

[-- Attachment #3: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: Focusrite Scarlett 6i6 gen1 - input handling fix
  2017-11-23 11:59 ` Jens Verwiebe
@ 2017-11-23 13:32   ` Takashi Iwai
  2017-11-23 14:50     ` Jens Verwiebe
  2019-11-19 18:30     ` [alsa-devel] Focusrite Scarlett 6i6 gen1 - input handling fix, ping Jens Verwiebe
  0 siblings, 2 replies; 9+ messages in thread
From: Takashi Iwai @ 2017-11-23 13:32 UTC (permalink / raw)
  To: Jens Verwiebe; +Cc: alsa-devel

On Thu, 23 Nov 2017 12:59:29 +0100,
Jens Verwiebe wrote:
> 
> Ups, cleanup own indentation/formatting mistake.

Could you put the proper changelog as well?
The code changes look OK.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Focusrite Scarlett 6i6 gen1 - input handling fix
  2017-11-23 13:32   ` Takashi Iwai
@ 2017-11-23 14:50     ` Jens Verwiebe
  2019-11-19 18:30     ` [alsa-devel] Focusrite Scarlett 6i6 gen1 - input handling fix, ping Jens Verwiebe
  1 sibling, 0 replies; 9+ messages in thread
From: Jens Verwiebe @ 2017-11-23 14:50 UTC (permalink / raw)
  To: alsa-devel

Okay, hope i got all needed info now right :



The Scarlett 6i6 has no padding on rear inputs 3/4 but a gainstage 
(Low/Hi). Adding this functionality

Signed-off-by: Jens Verwiebe <info at jensverwiebe.de 
<http://mailman.alsa-project.org/mailman/listinfo/alsa-devel>>

1 file changed, 21 insertions(+), 2 deletions(-)


diff --git a/sound/usb/mixer_scarlett.c b/sound/usb/mixer_scarlett.c
index 7438e7c..2c86d595 100644
--- a/sound/usb/mixer_scarlett.c
+++ b/sound/usb/mixer_scarlett.c
@@ -152,6 +152,7 @@ enum {
         SCARLETT_OUTPUTS,
         SCARLETT_SWITCH_IMPEDANCE,
         SCARLETT_SWITCH_PAD,
+       SCARLETT_SWITCH_GAIN,
  };

  enum {
@@ -202,6 +203,15 @@ struct scarlett_device_info {
         }
  };

+static const struct scarlett_mixer_elem_enum_info opt_gain = {
+       .start = 0,
+       .len = 2,
+       .offsets = {},
+       .names = (char const * const []){
+               "Lo", "Hi"
+       }
+};
+
  static const struct scarlett_mixer_elem_enum_info opt_impedance = {
         .start = 0,
         .len = 2,
@@ -664,8 +674,8 @@ static int add_output_ctls(struct 
usb_mixer_interface *mixer,
                 { .num = 1, .type = SCARLETT_SWITCH_PAD, .name = NULL},
:...skipping...
commit 415920dc4f6a0c14a08bc832eca89aaf747a7fb9
Author: Jens Verwiebe <info@jensverwiebe.de>
Date:   Thu Nov 23 15:37:40 2017 +0100

     The Scarlett 6i6 has no padding on rear inputs 3/4 but a gainstage 
(Low/Hi). Adding this functionality

diff --git a/sound/usb/mixer_scarlett.c b/sound/usb/mixer_scarlett.c
index 7438e7c..2c86d595 100644
--- a/sound/usb/mixer_scarlett.c
+++ b/sound/usb/mixer_scarlett.c
@@ -152,6 +152,7 @@ enum {
         SCARLETT_OUTPUTS,
         SCARLETT_SWITCH_IMPEDANCE,
         SCARLETT_SWITCH_PAD,
+       SCARLETT_SWITCH_GAIN,
  };

  enum {
@@ -202,6 +203,15 @@ struct scarlett_device_info {
         }
  };

+static const struct scarlett_mixer_elem_enum_info opt_gain = {
+       .start = 0,
+       .len = 2,
+       .offsets = {},
+       .names = (char const * const []){
+               "Lo", "Hi"
+       }
+};
+
  static const struct scarlett_mixer_elem_enum_info opt_impedance = {
         .start = 0,
         .len = 2,
@@ -664,8 +674,8 @@ static int add_output_ctls(struct 
usb_mixer_interface *mixer,
                 { .num = 1, .type = SCARLETT_SWITCH_PAD, .name = NULL},
                 { .num = 2, .type = SCARLETT_SWITCH_IMPEDANCE, .name = 
NULL},
                 { .num = 2, .type = SCARLETT_SWITCH_PAD, .name = NULL},
-               { .num = 3, .type = SCARLETT_SWITCH_PAD, .name = NULL},
-               { .num = 4, .type = SCARLETT_SWITCH_PAD, .name = NULL},
+               { .num = 3, .type = SCARLETT_SWITCH_GAIN, .name = NULL},
+               { .num = 4, .type = SCARLETT_SWITCH_GAIN, .name = NULL},
         },

         .matrix_mux_init = {
@@ -895,6 +905,15 @@ static int scarlett_controls_create_generic(struct 
usb_mixer_interface *mixer,
                         if (err < 0)
                                 return err;
                         break;
+               case SCARLETT_SWITCH_GAIN:
+                       sprintf(mx, "Input %d Gain Switch", ctl->num);
+                       err = add_new_ctl(mixer, &usb_scarlett_ctl_enum,
+ scarlett_ctl_enum_resume, 0x01,
+                                         0x08, ctl->num, USB_MIXER_S16, 
1, mx,
+                                         &opt_gain, &elem);
+                       if (err < 0)
+                               return err;
+                       break;
                 }
         }



Am 23.11.2017 um 14:32 schrieb Takashi Iwai:
> On Thu, 23 Nov 2017 12:59:29 +0100,
> Jens Verwiebe wrote:
>> Ups, cleanup own indentation/formatting mistake.
> Could you put the proper changelog as well?
> The code changes look OK.
>
>
> thanks,
>
> Takashi
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>

-- 

Jens Verwiebe
Allerskehre 44 - 22309 Hamburg

Tel.: +49 40 68 78 50
mobile: +49 172 400 49 07
mailto:info@jensverwiebe.de
web:http://www.jensverwiebe.de

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [alsa-devel] Focusrite Scarlett 6i6 gen1 - input handling fix, ping
  2017-11-23 13:32   ` Takashi Iwai
  2017-11-23 14:50     ` Jens Verwiebe
@ 2019-11-19 18:30     ` Jens Verwiebe
  2019-11-19 19:04       ` Takashi Iwai
  1 sibling, 1 reply; 9+ messages in thread
From: Jens Verwiebe @ 2019-11-19 18:30 UTC (permalink / raw)
  To: alsa-devel

Hi

I would like to bring up my forgotten patch up a last time here.

See: 
https://mailman.alsa-project.org/pipermail/alsa-devel/2017-November/127906.html

I dunno what else would be expected to write in there, i think the text 
says it all ?

I have this in use for 2 years now, but the interface will be sold now, 
so last chance to test the commit

if it happens anyway ;-)

Cheers ... Jens


-- 

Jens Verwiebe
Allerskehre 44 - 22309 Hamburg

Tel.: +49 40 68 78 50
mailto: info@jensverwiebe.de
web: https://www.jensverwiebe.de

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [alsa-devel] Focusrite Scarlett 6i6 gen1 - input handling fix, ping
  2019-11-19 18:30     ` [alsa-devel] Focusrite Scarlett 6i6 gen1 - input handling fix, ping Jens Verwiebe
@ 2019-11-19 19:04       ` Takashi Iwai
  2019-11-19 19:20         ` Jens Verwiebe
  0 siblings, 1 reply; 9+ messages in thread
From: Takashi Iwai @ 2019-11-19 19:04 UTC (permalink / raw)
  To: Jens Verwiebe; +Cc: alsa-devel

On Tue, 19 Nov 2019 19:30:45 +0100,
Jens Verwiebe wrote:
> 
> Hi
> 
> I would like to bring up my forgotten patch up a last time here.
> 
> See:
> https://mailman.alsa-project.org/pipermail/alsa-devel/2017-November/127906.html
> 
> I dunno what else would be expected to write in there, i think the
> text says it all ?
> 
> I have this in use for 2 years now, but the interface will be sold
> now, so last chance to test the commit
> 
> if it happens anyway ;-)
> 
> Cheers ... Jens

Could you simply resubmit the patch for the latest kernel?


thanks,

Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [alsa-devel] Focusrite Scarlett 6i6 gen1 - input handling fix, ping
  2019-11-19 19:04       ` Takashi Iwai
@ 2019-11-19 19:20         ` Jens Verwiebe
  2019-11-19 21:03           ` Takashi Iwai
  0 siblings, 1 reply; 9+ messages in thread
From: Jens Verwiebe @ 2019-11-19 19:20 UTC (permalink / raw)
  To: alsa-devel

I really dunno what you mean by "last kernel", starting over with 
pulling the kernel src again, diffing  etc. ?

You can simply use the patch as is, it applied fine on kernel 5.3 just 
and i guess it will on mater too, since nothing changed in 
mixer_scarlett.c other than hunks moved around.I don't see a reason why 
we should make all so complicated. I don't wanna put more efford in this 
anymore, sorry.

Am 19.11.19 um 20:04 schrieb Takashi Iwai:
> On Tue, 19 Nov 2019 19:30:45 +0100,
> Jens Verwiebe wrote:
>> Hi
>>
>> I would like to bring up my forgotten patch up a last time here.
>>
>> See:
>> https://mailman.alsa-project.org/pipermail/alsa-devel/2017-November/127906.html
>>
>> I dunno what else would be expected to write in there, i think the
>> text says it all ?
>>
>> I have this in use for 2 years now, but the interface will be sold
>> now, so last chance to test the commit
>>
>> if it happens anyway ;-)
>>
>> Cheers ... Jens
> Could you simply resubmit the patch for the latest kernel?
>
>
> thanks,
>
> Takashi
>
-- 

Jens Verwiebe
Allerskehre 44 - 22309 Hamburg

Tel.: +49 40 68 78 50
mailto: info@jensverwiebe.de
web: https://www.jensverwiebe.de

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [alsa-devel] Focusrite Scarlett 6i6 gen1 - input handling fix, ping
  2019-11-19 19:20         ` Jens Verwiebe
@ 2019-11-19 21:03           ` Takashi Iwai
  0 siblings, 0 replies; 9+ messages in thread
From: Takashi Iwai @ 2019-11-19 21:03 UTC (permalink / raw)
  To: Jens Verwiebe; +Cc: alsa-devel

On Tue, 19 Nov 2019 20:20:44 +0100,
Jens Verwiebe wrote:
> 
> I really dunno what you mean by "last kernel", starting over with
> pulling the kernel src again, diffing  etc. ?

At best against to the latest Linus tree, and need to confirm that it
builds and works.

> You can simply use the patch as is, it applied fine on kernel 5.3 just
> and i guess it will on mater too, since nothing changed in
> mixer_scarlett.c other than hunks moved around.I don't see a reason
> why we should make all so complicated. I don't wanna put more efford
> in this anymore, sorry.

The ML archive doesn't give you an applicable text, it reformats.
You need to resubmit an applicable one.  That's the only way to
revive, sorry.


thanks,

Takashi

> Am 19.11.19 um 20:04 schrieb Takashi Iwai:
> > On Tue, 19 Nov 2019 19:30:45 +0100,
> > Jens Verwiebe wrote:
> >> Hi
> >>
> >> I would like to bring up my forgotten patch up a last time here.
> >>
> >> See:
> >> https://mailman.alsa-project.org/pipermail/alsa-devel/2017-November/127906.html
> >>
> >> I dunno what else would be expected to write in there, i think the
> >> text says it all ?
> >>
> >> I have this in use for 2 years now, but the interface will be sold
> >> now, so last chance to test the commit
> >>
> >> if it happens anyway ;-)
> >>
> >> Cheers ... Jens
> > Could you simply resubmit the patch for the latest kernel?
> >
> >
> > thanks,
> >
> > Takashi
> >
> -- 
> 
> Jens Verwiebe
> Allerskehre 44 - 22309 Hamburg
> 
> Tel.: +49 40 68 78 50
> mailto: info@jensverwiebe.de
> web: https://www.jensverwiebe.de
> 
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> https://mailman.alsa-project.org/mailman/listinfo/alsa-devel
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
https://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Focusrite Scarlett 6i6 gen1 - input handling fix
@ 2017-11-23 15:04 Jens Verwiebe
  0 siblings, 0 replies; 9+ messages in thread
From: Jens Verwiebe @ 2017-11-23 15:04 UTC (permalink / raw)
  To: alsa-devel

[-- Attachment #1: Type: text/plain, Size: 509 bytes --]

Dammit, sorry, i better add the patch as textfile (?) Formatting looks 
good here, but ml shows spaces where i expect tabs.

New try:



The Scarlett 6i6 has no padding on rear inputs 3/4 but a gainstage 
(Low/Hi). Adding this functionality

Signed-off-by: Jens Verwiebe <info at jensverwiebe.de>

1 file changed, 21 insertions(+), 2 deletions(-)

-- 

Jens Verwiebe
Allerskehre 44 - 22309 Hamburg

Tel.: +49 40 68 78 50
mobile: +49 172 400 49 07
mailto: info@jensverwiebe.de
web: http://www.jensverwiebe.de


[-- Attachment #2: scarlett6i6rev1_gain.txt --]
[-- Type: text/plain, Size: 1607 bytes --]

diff --git a/sound/usb/mixer_scarlett.c b/sound/usb/mixer_scarlett.c
index 7438e7c..2c86d595 100644
--- a/sound/usb/mixer_scarlett.c
+++ b/sound/usb/mixer_scarlett.c
@@ -152,6 +152,7 @@ enum {
 	SCARLETT_OUTPUTS,
 	SCARLETT_SWITCH_IMPEDANCE,
 	SCARLETT_SWITCH_PAD,
+	SCARLETT_SWITCH_GAIN,
 };
 
 enum {
@@ -202,6 +203,15 @@ struct scarlett_device_info {
 	}
 };
 
+static const struct scarlett_mixer_elem_enum_info opt_gain = {
+	.start = 0,
+	.len = 2,
+	.offsets = {},
+	.names = (char const * const []){
+		"Lo", "Hi"
+	}
+};
+
 static const struct scarlett_mixer_elem_enum_info opt_impedance = {
 	.start = 0,
 	.len = 2,
@@ -664,8 +674,8 @@ static int add_output_ctls(struct usb_mixer_interface *mixer,
 		{ .num = 1, .type = SCARLETT_SWITCH_PAD, .name = NULL},
 		{ .num = 2, .type = SCARLETT_SWITCH_IMPEDANCE, .name = NULL},
 		{ .num = 2, .type = SCARLETT_SWITCH_PAD, .name = NULL},
-		{ .num = 3, .type = SCARLETT_SWITCH_PAD, .name = NULL},
-		{ .num = 4, .type = SCARLETT_SWITCH_PAD, .name = NULL},
+		{ .num = 3, .type = SCARLETT_SWITCH_GAIN, .name = NULL},
+		{ .num = 4, .type = SCARLETT_SWITCH_GAIN, .name = NULL},
 	},
 
 	.matrix_mux_init = {
@@ -895,6 +905,15 @@ static int scarlett_controls_create_generic(struct usb_mixer_interface *mixer,
 			if (err < 0)
 				return err;
 			break;
+		case SCARLETT_SWITCH_GAIN:
+			sprintf(mx, "Input %d Gain Switch", ctl->num);
+			err = add_new_ctl(mixer, &usb_scarlett_ctl_enum,
+					  scarlett_ctl_enum_resume, 0x01,
+					  0x08, ctl->num, USB_MIXER_S16, 1, mx,
+					  &opt_gain, &elem);
+			if (err < 0)
+				return err;
+			break;
 		}
 	}
 

[-- Attachment #3: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply related	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2019-11-19 21:04 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-23 10:28 Focusrite Scarlett 6i6 gen1 - input handling fix Jens Verwiebe
2017-11-23 11:59 ` Jens Verwiebe
2017-11-23 13:32   ` Takashi Iwai
2017-11-23 14:50     ` Jens Verwiebe
2019-11-19 18:30     ` [alsa-devel] Focusrite Scarlett 6i6 gen1 - input handling fix, ping Jens Verwiebe
2019-11-19 19:04       ` Takashi Iwai
2019-11-19 19:20         ` Jens Verwiebe
2019-11-19 21:03           ` Takashi Iwai
2017-11-23 15:04 Focusrite Scarlett 6i6 gen1 - input handling fix Jens Verwiebe

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.