Skip to content

Scarlett Gen 2 & 3

Compare
Choose a tag to compare
@geoffreybennett geoffreybennett released this 17 Jun 18:54
· 0 commits to master since this release

Relative to v5.8.8s1, this release:

  • cleans up all the commits, getting ready for submission upstream,
  • hopefully fixes all the known issues, and
  • adds support for the Gen 3 devices without a mixer (Solo and 2i2).

Now supporting:

  • 6i6/18i8/18i20 Gen 2
  • Solo/2i2/4i4/8i6/18i8/18i20 Gen 3

There's lots of features, mostly listed here, including:

  • works with USB 2.0 ports!
  • loads all the configuration from the device!
  • talkback, speaker switching, direct monitor, phantom power, and individual line-out mute controls!

Hoping to get this upstream soon, so as well as failure reports if something doesn't work, we also need success reports.

Special thanks to Vladimir Sadovnikov for figuring out how to load the remainder of the configuration from the device!

As before, you need to enable the driver at module load time with the device_setup=1 option to insmod/modprobe. In /etc/modprobe.d/scarlett.conf, something like one of these lines should do it:

Gen 2:

  • 6i6: options snd_usb_audio vid=0x1235 pid=0x8203 device_setup=1
  • 18i8: options snd_usb_audio vid=0x1235 pid=0x8204 device_setup=1
  • 18i20: options snd_usb_audio vid=0x1235 pid=0x8201 device_setup=1

Gen 3:

  • Solo: options snd_usb_audio vid=0x1235 pid=0x8211 device_setup=1
  • 2i2: options snd_usb_audio vid=0x1235 pid=0x8210 device_setup=1
  • 4i4: options snd_usb_audio vid=0x1235 pid=0x8212 device_setup=1
  • 8i6: options snd_usb_audio vid=0x1235 pid=0x8213 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

Or you can use the sledgehammer: options snd_usb_audio device_setup=1,1,1,1 to pass that option to the first 4 USB audio devices.