Not to address/counter your comment, but because it might be helpful: if that's a Focusrite interface, the company itself points to an open source project in its support documentation.
https://support.focusrite.com/hc/en-gb/articles/208530735-Is...
I haven't actually tested it, but it seems like it works for people, and it's solid enough to have the kernel component in the kernel. I found it while researching a possible move with my Vocaster One.
I have Scarlett 2i2G4. I may look into it. On the other hand, I have way more advanced stuff from ESI and Audient, which allows much more customization when compared to Scarlett, and they have no Linux support AFAIK.