Update README.md and USAGE.md with current driver information
Kernel 6.1 added Clarett+ 8Pre support. Clarett 8Pre USB is supported now, works the same as Clarett+ 8Pre, just has a different USB ID.
This commit is contained in:
12
README.md
12
README.md
@@ -1,7 +1,8 @@
|
|||||||
# ALSA Scarlett Gen 2/3 Control Panel (`alsa-scarlett-gui`)
|
# ALSA Scarlett Gen 2/3 Control Panel (`alsa-scarlett-gui`)
|
||||||
|
|
||||||
`alsa-scarlett-gui` is a Gtk4 GUI for the ALSA controls presented by
|
`alsa-scarlett-gui` is a Gtk4 GUI for the ALSA controls presented by
|
||||||
the Linux kernel Focusrite Scarlett Gen 2/3 Mixer Driver.
|
the Linux kernel Focusrite Scarlett Gen 2/3/Clarett USB/Clarett+ Mixer
|
||||||
|
Driver.
|
||||||
|
|
||||||
## About
|
## About
|
||||||
|
|
||||||
@@ -16,7 +17,8 @@ kernel driver to be written specifically for those devices.
|
|||||||
|
|
||||||
Linux kernel support (“ALSA Focusrite Scarlett Gen 2/3 Mixer Driver”)
|
Linux kernel support (“ALSA Focusrite Scarlett Gen 2/3 Mixer Driver”)
|
||||||
for the proprietary functionality of Gen 2 devices was first added in
|
for the proprietary functionality of Gen 2 devices was first added in
|
||||||
5.4, Gen 3 devices in 5.14, and Clarett+ 8Pre is coming in 6.1.
|
5.4, Gen 3 devices in 5.14, Clarett+ 8Pre in 6.1, and Clarett 8Pre USB
|
||||||
|
coming soon.
|
||||||
|
|
||||||
Unfortunately, actually using this functionality used to be quite an
|
Unfortunately, actually using this functionality used to be quite an
|
||||||
awful experience. The existing applications like `alsamixer` and
|
awful experience. The existing applications like `alsamixer` and
|
||||||
@@ -24,8 +26,8 @@ awful experience. The existing applications like `alsamixer` and
|
|||||||
controls presented for the Gen 3 18i20. Even the smallest Gen 3 4i4
|
controls presented for the Gen 3 18i20. Even the smallest Gen 3 4i4
|
||||||
interface at last count had 84 ALSA controls.
|
interface at last count had 84 ALSA controls.
|
||||||
|
|
||||||
Announcing the ALSA Scarlett Gen 2/3 (and Clarett+ 8Pre!) Control
|
Announcing the ALSA Scarlett Gen 2/3 (and Clarett 8Pre USB/Clarett+
|
||||||
Panel!
|
8Pre!) Control Panel!
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
@@ -55,7 +57,7 @@ Thank you!
|
|||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
Copyright 2022 Geoffrey D. Bennett
|
Copyright 2022-2023 Geoffrey D. Bennett
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
This program is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
27
USAGE.md
27
USAGE.md
@@ -4,11 +4,12 @@
|
|||||||
|
|
||||||
Linux Kernel with the ALSA Scarlett Gen 2/3 mixer driver. Use at least
|
Linux Kernel with the ALSA Scarlett Gen 2/3 mixer driver. Use at least
|
||||||
version 5.14 for Scarlett Gen 3 support and bug fixes for the Gen 2
|
version 5.14 for Scarlett Gen 3 support and bug fixes for the Gen 2
|
||||||
support. For Clarett+ 8Pre support, wait for 6.1 or see
|
support. For Clarett+ 8Pre support, you need 6.1, and for Clarett 8Pre
|
||||||
|
USB see
|
||||||
https://github.com/geoffreybennett/scarlett-gen2/commits/scarlett-gen3
|
https://github.com/geoffreybennett/scarlett-gen2/commits/scarlett-gen3
|
||||||
for kernel patches.
|
for kernel patches.
|
||||||
|
|
||||||
As of Linux 6.0, the driver is still disabled by default and needs to
|
As of Linux 6.5, the driver is still disabled by default and needs to
|
||||||
be enabled at module load time with the `device_setup=1` option to
|
be enabled at module load time with the `device_setup=1` option to
|
||||||
insmod/modprobe. Create a file /etc/modprobe.d/scarlett.conf
|
insmod/modprobe. Create a file /etc/modprobe.d/scarlett.conf
|
||||||
containing the appropriate line for your device:
|
containing the appropriate line for your device:
|
||||||
@@ -28,6 +29,10 @@ Scarlett Gen 3:
|
|||||||
- 18i8: `options snd_usb_audio vid=0x1235 pid=0x8214 device_setup=1`
|
- 18i8: `options snd_usb_audio vid=0x1235 pid=0x8214 device_setup=1`
|
||||||
- 18i20: `options snd_usb_audio vid=0x1235 pid=0x8215 device_setup=1`
|
- 18i20: `options snd_usb_audio vid=0x1235 pid=0x8215 device_setup=1`
|
||||||
|
|
||||||
|
Clarett USB:
|
||||||
|
|
||||||
|
- 8Pre: `options snd_usb_audio vid=0x1235 pid=0x8208 device_setup=1`
|
||||||
|
|
||||||
Clarett+:
|
Clarett+:
|
||||||
|
|
||||||
- 8Pre: `options snd_usb_audio vid=0x1235 pid=0x820c device_setup=1`
|
- 8Pre: `options snd_usb_audio vid=0x1235 pid=0x820c device_setup=1`
|
||||||
@@ -144,11 +149,11 @@ The one control not accessible from the front panel is “Phantom Power
|
|||||||
Persistence” (menu option View → Startup) which controls the Phantom
|
Persistence” (menu option View → Startup) which controls the Phantom
|
||||||
Power state when the interface is powered on.
|
Power state when the interface is powered on.
|
||||||
|
|
||||||
## Gen 2 6i6+, Gen 3 4i4+, and Clarett+ Interfaces
|
## Gen 2 6i6+, Gen 3 4i4+, Clarett USB, and Clarett+ Interfaces
|
||||||
|
|
||||||
The Gen 2 6i6+ and Gen 3 4i4+ interfaces have many controls available.
|
The Gen 2 6i6+, Gen 3 4i4+, and Clarett interfaces have many controls
|
||||||
The controls are split between 4 windows, 3 of which are by default
|
available. The controls are split between 4 windows, 3 of which are by
|
||||||
hidden.
|
default hidden.
|
||||||
|
|
||||||
The main window has:
|
The main window has:
|
||||||
- Global Controls
|
- Global Controls
|
||||||
@@ -242,7 +247,7 @@ level/impedance. When plugging in microphones or line-level equipment
|
|||||||
to the input, set it to “Line”. The “Inst” setting is for instrument
|
to the input, set it to “Line”. The “Inst” setting is for instrument
|
||||||
with pickups such as guitars.
|
with pickups such as guitars.
|
||||||
|
|
||||||
#### Air (Gen 3 and Clarett+ only)
|
#### Air (Gen 3, Clarett USB, and Clarett+ only)
|
||||||
|
|
||||||
Enabling Air will transform your recordings and inspire you while
|
Enabling Air will transform your recordings and inspire you while
|
||||||
making music.
|
making music.
|
||||||
@@ -348,13 +353,13 @@ configuration:
|
|||||||
|
|
||||||
#### Loopback
|
#### Loopback
|
||||||
|
|
||||||
Gen 2 and Clarett+ interfaces have as many PCM Inputs as Hardware
|
Gen 2, Clarett USB, and Clarett+ interfaces have as many PCM Inputs as
|
||||||
Inputs. Gen 3 interfaces have two more PCM Inputs which the
|
Hardware Inputs. Gen 3 interfaces have two more PCM Inputs which the
|
||||||
proprietary driver restricts to being “Loopback” inputs.
|
proprietary driver restricts to being “Loopback” inputs.
|
||||||
|
|
||||||
The “Loopback” feature advertised for Gen 3 devices is actually a
|
The “Loopback” feature advertised for Gen 3 devices is actually a
|
||||||
limitation of the proprietary Focusrite Control software. Both Gen 2
|
limitation of the proprietary Focusrite Control software. All devices
|
||||||
and Gen 3 devices support full reassignment of the PCM Inputs, so you
|
(except Solo/2i2) support full reassignment of the PCM Inputs, so you
|
||||||
can have any PCM Input as a “Loopback” or assigned to any other
|
can have any PCM Input as a “Loopback” or assigned to any other
|
||||||
source.
|
source.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user