alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
* [alsa-devel] Focusrite Scarlett 18i8 3rd Gen audio interface
@ 2019-10-13  8:20 wwp
  2019-10-14 13:40 ` Geoffrey D. Bennett
  0 siblings, 1 reply; 3+ messages in thread
From: wwp @ 2019-10-13  8:20 UTC (permalink / raw)
  Cc: alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 1035 bytes --]

Hello,

I've recently bought a Focusrite Scarlett 18i8 3rd Gen audio interface,
great device, but in CentOS 7, with either the available 3.x or 4.x
kernels, the device just appears in the available Alsa devices, but no
mixer is available, the device direct hardware monitor output is also
not working (it is, by default, and works well in Windows, but I
presume that w/ no mixer support in Alsa, it's expected that nothing
works). I'm able to bound I/O ports in QJackCtl but nothing goes out of
the device.

Of course, adding the 0x1235:8214 USB ID to the quirks just doesn't
work. I presume there's more work like the patch submitted here (I saw
the archives) in the "[PATCH RFC V2] ALSA: usb-audio: Scarlett Gen 2
mixer interface" mail thread?

Do you it is worth trying applying that 2nd Gen patch to one of the v4
kernel available for CentOS 7, adding the 3rd Gen quirks and see how it
behaves? Or is there already progress on supporting the 3rd Gen one too?

Regards,

-- 
wwp
https://useplaintext.email/

[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 161 bytes --]

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

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

* Re: [alsa-devel] Focusrite Scarlett 18i8 3rd Gen audio interface
  2019-10-13  8:20 [alsa-devel] Focusrite Scarlett 18i8 3rd Gen audio interface wwp
@ 2019-10-14 13:40 ` Geoffrey D. Bennett
  2019-10-15 18:13   ` wwp
  0 siblings, 1 reply; 3+ messages in thread
From: Geoffrey D. Bennett @ 2019-10-14 13:40 UTC (permalink / raw)
  To: wwp; +Cc: alsa-devel

Hi wwp,

On Sun, Oct 13, 2019 at 10:20:30AM +0200, wwp wrote:
> Hello,
> 
> I've recently bought a Focusrite Scarlett 18i8 3rd Gen audio interface,
> great device, but in CentOS 7, with either the available 3.x or 4.x
> kernels, the device just appears in the available Alsa devices, but no
> mixer is available, the device direct hardware monitor output is also
> not working (it is, by default, and works well in Windows, but I
> presume that w/ no mixer support in Alsa, it's expected that nothing
> works). I'm able to bound I/O ports in QJackCtl but nothing goes out of
> the device.

Is any of the class-compliant functionality (play/record) working at
all in CentOS 7? I would expect that out of the box you should be able
to get standard ALSA/PulseAudio apps working for I/O.

> Of course, adding the 0x1235:8214 USB ID to the quirks just doesn't
> work. I presume there's more work like the patch submitted here (I saw
> the archives) in the "[PATCH RFC V2] ALSA: usb-audio: Scarlett Gen 2
> mixer interface" mail thread?

Yes, there would definitely be more work to do along those lines. If
we're lucky, the protocol is basically the same as 2nd gen and just
extended for the additional features in the 3rd gen. FWIW, I haven't
heard of anyone starting that work.

> Do you it is worth trying applying that 2nd Gen patch to one of the v4
> kernel available for CentOS 7, adding the 3rd Gen quirks and see how it
> behaves? Or is there already progress on supporting the 3rd Gen one too?

I doubt that it would do much useful beyond letting you know if it
accepts the same initialisation sequence as the 2nd gen devices. If
you want to send me (off-list) a wireshark USB capture from 1) the
Windows driver initialising your device and 2) you adjusting settings
in Focusrite Control, I can have a look at it and let you know if it
looks similar to the 2nd gen devices.

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

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

* Re: [alsa-devel] Focusrite Scarlett 18i8 3rd Gen audio interface
  2019-10-14 13:40 ` Geoffrey D. Bennett
@ 2019-10-15 18:13   ` wwp
  0 siblings, 0 replies; 3+ messages in thread
From: wwp @ 2019-10-15 18:13 UTC (permalink / raw)
  To: alsa-devel


[-- Attachment #1.1: Type: text/plain, Size: 2310 bytes --]

Hello Geoffrey,


On Tue, 15 Oct 2019 00:10:28 +1030 "Geoffrey D. Bennett" <g@b4.vu> wrote:

> Hi wwp,
> 
> On Sun, Oct 13, 2019 at 10:20:30AM +0200, wwp wrote:
> > Hello,
> > 
> > I've recently bought a Focusrite Scarlett 18i8 3rd Gen audio interface,
> > great device, but in CentOS 7, with either the available 3.x or 4.x
> > kernels, the device just appears in the available Alsa devices, but no
> > mixer is available, the device direct hardware monitor output is also
> > not working (it is, by default, and works well in Windows, but I
> > presume that w/ no mixer support in Alsa, it's expected that nothing
> > works). I'm able to bound I/O ports in QJackCtl but nothing goes out of
> > the device.  
> 
> Is any of the class-compliant functionality (play/record) working at
> all in CentOS 7? I would expect that out of the box you should be able
> to get standard ALSA/PulseAudio apps working for I/O.

I tried, nothing, maybe not tried right or enough.


> > Of course, adding the 0x1235:8214 USB ID to the quirks just doesn't
> > work. I presume there's more work like the patch submitted here (I saw
> > the archives) in the "[PATCH RFC V2] ALSA: usb-audio: Scarlett Gen 2
> > mixer interface" mail thread?  
> 
> Yes, there would definitely be more work to do along those lines. If
> we're lucky, the protocol is basically the same as 2nd gen and just
> extended for the additional features in the 3rd gen. FWIW, I haven't
> heard of anyone starting that work.
> 
> > Do you it is worth trying applying that 2nd Gen patch to one of the v4
> > kernel available for CentOS 7, adding the 3rd Gen quirks and see how it
> > behaves? Or is there already progress on supporting the 3rd Gen one too?  
> 
> I doubt that it would do much useful beyond letting you know if it
> accepts the same initialisation sequence as the 2nd gen devices. If
> you want to send me (off-list) a wireshark USB capture from 1) the
> Windows driver initialising your device and 2) you adjusting settings
> in Focusrite Control, I can have a look at it and let you know if it
> looks similar to the 2nd gen devices.

I tried -> broken pipe. IOW, it doesn't work, not as simple as doing as
if the 3rd gen was a 2nd gen.


Regards,

-- 
wwp
https://useplaintext.email/

[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 161 bytes --]

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

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

end of thread, other threads:[~2019-10-15 18:14 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-13  8:20 [alsa-devel] Focusrite Scarlett 18i8 3rd Gen audio interface wwp
2019-10-14 13:40 ` Geoffrey D. Bennett
2019-10-15 18:13   ` wwp

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).