Skip to content

Focusrite Scarlett 18i20 Gen 2 ALSA mixer driver Test 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@geoffreybennett geoffreybennett released this 19 Mar 10:46
· 12032 commits to master since this release

Test 1 of Focusrite Scarlett 18i20 Gen 2 ALSA mixer driver. To install (if you don't want to build from source):

  • Fedora: sudo rpm -ivh kernel-5.0.0s1+-4.x86_64.rpm
  • Ubuntu: sudo dpkg -i linux-image-5.0.0s1_5.0.0s1-1_amd64.deb linux-headers-5.0.0s1_5.0.0s1-1_amd64.deb

Then reboot and make sure to select the new kernel: sudo reboot

alsamixer -cUSB should show a whole lot more controls:

  • Master volume knob indicator
  • Volume controls for the 10 analogue HW outputs
  • HW/SW volume switches for the 10 analogue HW outputs
  • Output mux (where the sound for the HW outputs comes from; defaults to PCM outputs 1-20)
  • Capture mux (where the sound for PCM recording comes from; defaults to HW inputs 1-18)
  • Matrix mux (where the sound going into the mixer comes from; 18 inputs default off)
  • Mixer matrix (18 inputs * 10 outputs = 180 controls)
  • Mute and dim indicators

Also of note:

  • The output, capture, and matrix muxes each have all inputs available to them (HW inputs, PCM outputs, and matrix outputs)
  • The driver cannot load the configuration from the hardware so best to use alsactl store and alsactl restore to keep a copy of your configuration if you want to change the configuration later
  • The driver will not reset the hardware configuration when it loads (only once you change something e.g. in alsamixer, and then only that bank of controls)