[Bug 51341] New: incomplete Audio USB class compliant driver emulation / passthrough

WineHQ Bugzilla wine-bugs at winehq.org
Sat Jun 26 09:59:20 CDT 2021


https://bugs.winehq.org/show_bug.cgi?id=51341

            Bug ID: 51341
           Summary: incomplete Audio USB class compliant driver emulation
                    / passthrough
           Product: Wine
           Version: 6.11
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: blocker
          Priority: P2
         Component: usb
          Assignee: wine-bugs at winehq.org
          Reporter: audioprof2002 at hotmail.com
      Distribution: ---

Story goes like this:

Focusrite is currently the most popular manufacturer of home studio sound
interfaces.
has different products, Thunderbolt, USB, FireWire.
but does Not care about Linux, 
Focusrite support is Not interested in Linux.

https://support.focusrite.com/hc/en-gb/articles/208530735-Is-my-Focusrite-Product-compatible-with-Linux-

USB products (Scarlett and Clarett USB) are Class Compliant USB Devices,
and sound in Linux.
Kubuntu 20.10 Groovy Gorilla.
also work in older OSX like Mavericks 10.9.5

alsamixer in terminal, works, but has No options.
https://www.alsa-project.org/wiki/Matrix:Vendor-Focusrite


Focusrite interfaces have lots of settings/configurations/routings for the
built-in DSP, that can only be changed with the Focusrite Software.

Focusrite v3.6.0 software works in PlayOnLinux and Wine 6.10 - 6.11,
works,
BUT.....
Does Not detect the USB interface, and cannot change anything.

Because: Wine requires a USB dummy / USB passthrough / USB emulator /
translator driver
to communicate with the interface.

Wine needs to emulate the Focusrite windows USB driver, HW ID address, name,
version, 
and route signals to Linux USB class compliant driver.
for the Focusrite software to see & control the interface.

Focusrite Clarett 8pre usb, 
Scarlett 18i20 mk2 mk3
 are almost the same,
have different exterior case, analog circuit components, different DAC
but same drivers, same software that detects the different Firmware & serial
numbers.
to add or remove editable / controllable settings.

https://fael-downloads-prod.focusrite.com/customer/prod/s3fs-public/downloads/Focusrite%20Control%20-%203.6.0.1822.exe

https://customer.focusrite.com/en/support/downloads?brand=Focusrite&product_by_type=571&download_type=all
https://customer.focusrite.com/en/support/downloads?brand=Focusrite&product_by_type=1359&download_type=all
https://customer.focusrite.com/en/support/downloads?brand=Focusrite&product_by_type=552&download_type=all

Asking ALSA to make a similar control software would require open source code
released from Focusrite,
thats why i think emulating the driver side is more easy, than making the whole
software in Linux without access to source code.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list