Focusrite Scarlett Gen 1 Control Panel GUI

Talk about your MIDI interfaces, microphones, keyboards...

Moderators: MattKingUSA, khz

burt777
Established Member
Posts: 3
Joined: Fri Nov 03, 2023 4:31 pm

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by burt777 »

It is with a heavy heart, i feel the need to add this to my last post, containing a few pointers to get the card working at all in Linux...

I've had a bad linux-sound-day since i posted. After some random unrelated reboot, it all stopped working. No sound... Alsa saw the card, but the "systray" applet only could use the microphone. In the 'pavucontrol'/Configuration i could not select a fullduplex profile, and i've wasted hours on it. It literally pains me to say the "solution" turned out to be plugging it into another USB port... )-:

(In my case, it went from usb3 to usb2, but i'm not diving any deeper into this than i absolutely have to, for now...!)

Tranced
Established Member
Posts: 9
Joined: Fri Nov 17, 2023 12:06 pm
Has thanked: 4 times

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by Tranced »

burt777 wrote: Fri Nov 17, 2023 1:42 pm

Yes! I think this is the part that i already learned (the hard way ;-> ), so i hope i can help you with some good news:

Usually the card works and is recognized right away. Check if it shows up in

Code: Select all

lsusb | grep -i scarlett

.

Hopefully (and this happened to me a bunch of times), it's "just" that one (or more) of the many controls is muted.
To fix this, start

Code: Select all

alsamixer

, select the Scarlett with F6. Take a minute to figure out how it works. Specifically, try to mute and unmute a channel and see what it looks like (i find it's not intuitive at all). Start a music player or whatever, and start unmuting channels/busses and turning them up.

Let's hope things are this simple for you too, obviously ymmv.
The bad news might be that these settings are sometimes lost on reboot.

(There's also "QASMixer" in the GUI... it might be ... less worse for you, but it's still pretty bad. Which is why we are all in here rooting for and applauding Geoffrey in the first place. Go Geoffrey :D )

Hey man, I've had so many problems with my computer and only just got round to fixing this thanks to your help - it was easier than I thought! Would love real drivers though! Thank you so much.

Here's a screenshot for anyone else wondering what to do:

Image

nadamson87
Posts: 1
Joined: Thu Jul 04, 2024 1:52 am
Been thanked: 1 time

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by nadamson87 »

Here is one for a 1st Gen 18i20 with a Octo Pre connected. Not sure if the last part is valid or not.

Attachments
scarlett-gen1-18i20.txt
(103.68 KiB) Downloaded 120 times
geoffrey
Established Member
Posts: 287
Joined: Mon Jul 30, 2018 2:08 am
Has thanked: 49 times
Been thanked: 221 times

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by geoffrey »

nadamson87 wrote: Thu Jul 04, 2024 1:57 am

Here is one for a 1st Gen 18i20 with a Octo Pre connected. Not sure if the last part is valid or not.

Hi @nadamson87,

Please try building the dev branch of https://github.com/geoffreybennett/alsa-scarlett-gui which has a first draft of Gen 1 support. Have a read through https://github.com/geoffreybennett/alsa ... /issues/33 for further info, and if you have any questions or issues please let me know.

Regards,
Geoffrey.

kujaw
Established Member
Posts: 13
Joined: Sun Jan 14, 2018 3:43 pm

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by kujaw »

alsactl -f /tmp/scarlett-gen1-18i8.state store: https://pastebin.com/qetVkgmx

[edit]
Using dev branch worked, however there's a lack of img/alsa-scarlett-gui-logo.png on dev branch. I don't have Github account, otherwise I'd make a little commit.

Musicmaker
Established Member
Posts: 56
Joined: Sun Oct 19, 2014 2:34 pm
Been thanked: 6 times

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by Musicmaker »

For those not familiar with git and buidng and have a rev 1

sudo apt-get update
sudo apt-get install build-essential

  1. Create an empty folder.
  2. git clone https://github.com/geoffreybennett/alsa ... tt-gui.git
  3. move into the created folder.
  4. git checkoutt checkout remotes/origin/dev
    You need to create a file (can be empty .png) to src/img/alsa-scarlett-gui (not in the tree /img) since its missing, for example:
  5. cp img/iface-none.png src/img/alsa-scarlett-gui-logo.png
  6. cd src
  7. make -j4
  8. ./alsa-scarlett-gui

Confirms works for rev 1.
Thanks

Tranced
Established Member
Posts: 9
Joined: Fri Nov 17, 2023 12:06 pm
Has thanked: 4 times

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by Tranced »

geoffrey wrote: Thu Jul 04, 2024 9:30 am
nadamson87 wrote: Thu Jul 04, 2024 1:57 am

Here is one for a 1st Gen 18i20 with a Octo Pre connected. Not sure if the last part is valid or not.

Hi @nadamson87,

Please try building the dev branch of https://github.com/geoffreybennett/alsa-scarlett-gui which has a first draft of Gen 1 support. Have a read through https://github.com/geoffreybennett/alsa ... /issues/33 for further info, and if you have any questions or issues please let me know.

Regards,
Geoffrey.

Just out of interest, why is there no driver for the focusrite 6i6 first gen? Is it problematic or something? I thought focusrite were going to address this.

Thanks for all your work.

Tranced
Established Member
Posts: 9
Joined: Fri Nov 17, 2023 12:06 pm
Has thanked: 4 times

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by Tranced »

Musicmaker wrote: Tue Oct 08, 2024 6:15 am

For those not familiar with git and buidng and have a rev 1

sudo apt-get update
sudo apt-get install build-essential

  1. Create an empty folder.
  2. git clone https://github.com/geoffreybennett/alsa ... tt-gui.git
  3. move into the created folder.
  4. git checkoutt checkout remotes/origin/dev
    You need to create a file (can be empty .png) to src/img/alsa-scarlett-gui (not in the tree /img) since its missing, for example:
  5. cp img/iface-none.png src/img/alsa-scarlett-gui-logo.png
  6. cd src
  7. make -j4
  8. ./alsa-scarlett-gui

Confirms works for rev 1.
Thanks

Are you saying you can install the drivers for the 6i6 gen 1 following your method? Amazing if so!

geoffrey
Established Member
Posts: 287
Joined: Mon Jul 30, 2018 2:08 am
Has thanked: 49 times
Been thanked: 221 times

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by geoffrey »

kujaw wrote: Sun Sep 29, 2024 6:32 pm

alsactl -f /tmp/scarlett-gen1-18i8.state store: https://pastebin.com/qetVkgmx

[edit]
Using dev branch worked, however there's a lack of img/alsa-scarlett-gui-logo.png on dev branch. I don't have Github account, otherwise I'd make a little commit.

Musicmaker wrote: Tue Oct 08, 2024 6:15 am

[...]
You need to create a file (can be empty .png) to src/img/alsa-scarlett-gui (not in the tree /img) since its missing, for example:

  1. cp img/iface-none.png src/img/alsa-scarlett-gui-logo.png
    [...]

Those steps involving img/alsa-scarlett-gui-logo.png are not necessary. If you hit that error, run "make depclean" to fix.

geoffrey
Established Member
Posts: 287
Joined: Mon Jul 30, 2018 2:08 am
Has thanked: 49 times
Been thanked: 221 times

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by geoffrey »

Hi @Tranced,

Tranced wrote: Sat Oct 19, 2024 12:29 am

Just out of interest, why is there no driver for the focusrite 6i6 first gen? Is it problematic or something? I thought focusrite were going to address this.

There is a driver for the 6i6 1st Gen, and it has been in the Linux kernel for almost 10 years. Focusrite aren't going to do anything with the first gen devices; they were superseded by the 2nd Gen series 8 years ago.

Tranced wrote: Sat Oct 19, 2024 12:31 am
Musicmaker wrote: Tue Oct 08, 2024 6:15 am

For those not familiar with git and buidng and have a rev 1
[...]
Confirms works for rev 1.
Thanks

Are you saying you can install the drivers for the 6i6 gen 1 following your method? Amazing if so!

No, those steps are for building/running the GUI, which just presents a nicer interface to the controls in the already-present driver.

Regards,
Geoffrey.

Tranced
Established Member
Posts: 9
Joined: Fri Nov 17, 2023 12:06 pm
Has thanked: 4 times

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by Tranced »

Do you think it will ever happen?

Oops, missed the first part of your post. Cheers for letting me know,

geoffrey
Established Member
Posts: 287
Joined: Mon Jul 30, 2018 2:08 am
Has thanked: 49 times
Been thanked: 221 times

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by geoffrey »

Hi everyone,

I'm excited to announce alsa-scarlett-gui 0.5.0-test1, which merges support for Scarlett 1st Gen devices from the development branch into the master branch! Many thanks to everyone who contributed test files and feedback during development.

https://github.com/geoffreybennett/alsa ... i/releases

This means alsa-scarlett-gui now provides a control interface for all(*) Focusrite USB audio interfaces — 28 models across 7 product series:

  • Scarlett 1st Gen
  • Scarlett 2nd Gen
  • Scarlett 3rd Gen
  • Scarlett 4th Gen
  • Clarett USB
  • Clarett+
  • Vocaster

(*) "all" excludes the 1st and 2nd Gen Solo, 2i2, and 2i4 devices which have no software-controllable features — alsa-scarlett-gui is irrelevant because all the special features are controlled only from the front panel

If you're using a 1st Gen device (6i6+), please give it a try and let me know how it works for you. Or even if you're using any other model; there's a couple of little improvements, and I'd appreciate if you could check that I didn't break anything.

Regards,
Geoffrey.

glowrak guy
Established Member
Posts: 2746
Joined: Sat Jun 21, 2014 8:37 pm
Been thanked: 373 times

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by glowrak guy »

Your excellent work has future-proofed using linux for music making. It's great to know that useful high quality audio interfaces will be available as current devices begin failing with age, and modern motherboard platforms mostly lack pci and old usb ports needed for older gear.
Thanks for sharing your work!

Androo
Posts: 2
Joined: Sun Apr 13, 2025 2:24 pm
Been thanked: 3 times

Re: Focusrite Scarlett Gen 1 Control Panel GUI

Post by Androo »

Just made my account to say thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you, thank you!

Scarlett 18i8G3 user here, dying to be able to run audio on Linux well enough to drop Win. This control panel is very much appreciated.

Post Reply