High end audio interface

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

Moderators: MattKingUSA, khz

thebutant
Established Member
Posts: 169
Joined: Sun Nov 18, 2012 12:59 pm
Has thanked: 50 times
Been thanked: 8 times

High end audio interface

Post by thebutant »

Does anyone know of any higher qualiy, more high end audio interfaces that work flawlessly with Linux?
It seems like the more expensive hardware tend to have more specialized drivers and not simply be class compliant.

I'm checking the hardware lists, but they're very kind and don't differ too much on quality and price. So it takes some time figuring out.
I also get the impression that what's recommended and tested successfully often belongs to the lower price range. As my own 1st gen Focusrite Scarlett 2i4.
But I'm looking for something with better build quality, of course with great sound quality, low latencies etc.
Something solid. Something that's properly good, not just good for its price.
Kott
Established Member
Posts: 818
Joined: Thu Mar 21, 2013 12:55 am
Location: Vladivostok
Has thanked: 65 times
Been thanked: 122 times

Re: High end audio interface

Post by Kott »

RME
thebutant
Established Member
Posts: 169
Joined: Sun Nov 18, 2012 12:59 pm
Has thanked: 50 times
Been thanked: 8 times

Re: High end audio interface

Post by thebutant »

Kott wrote: Mon May 16, 2022 8:37 amRME
What a great tip!
Thank you!
Do they have a lot of interfaces working on Linux?
My only experience with RME is some Dante interface (connected to a Mac), and I won't even try to get that one working in my Linux setup. :lol:
User avatar
sunrat
Established Member
Posts: 915
Joined: Wed Jul 22, 2020 2:08 pm
Has thanked: 151 times
Been thanked: 242 times

Re: High end audio interface

Post by sunrat »

There is some discussion in these forums about RME devices and also MOTU. Metric Halo claims Class Compliant mode for its interfaces too but discussion is scarce here as they are somewhat more expensive.
That said, I heard of a shootout (on Gearslutz maybe?) where the Behringer interface came out on top for audio quality! :o
Last edited by sunrat on Mon May 16, 2022 2:10 pm, edited 1 time in total.
User avatar
scott.thomason
Established Member
Posts: 120
Joined: Fri Apr 01, 2022 2:54 am
Has thanked: 16 times
Been thanked: 27 times
Contact:

Re: High end audio interface

Post by scott.thomason »

You might want to try the latest 3rd gen Focusrite units _above_ the 2i2, such as the 4i4 and up. I have a 4i4 and love it. Low noise, and its compatible out-of-the-box as its USB compliant. It works flawlessly with Alsamixer, but you do have to take it out of "mass storage device (msd)" mode before you can fiddle with all the controls (this is the intentional design by focusrite, as shipped it acts as a big USB stick with instructions on how to download the software). IIRC, you just have to "mute" the MSD control in alsamixer. There are good instructions at https://github.com/geoffreybennett/alsa ... r/USAGE.md, and you would want to check out the whole project there if you go this route.
---scott

LinkedIn
merlyn
Established Member
Posts: 1392
Joined: Thu Oct 11, 2018 4:13 pm
Has thanked: 168 times
Been thanked: 247 times

Re: High end audio interface

Post by merlyn »

There's a thread where someone got an RME Fireface UCX II working :

viewtopic.php?p=139025#p139025

It has a class compliant mode, which we can thank Apple and the iPad for, rather than RME being particularly sympathetic to Linux. The Fireface UCX II has a different design from most interfaces. Everything can be controlled from the front panel. Usually even if an interface with built-in DSP like this worked in class compliant mode functionality would be lost because DSP is normally controlled from TotalMixFX. With the UCX II there is the option of hardware control, even if that is a bit more hassle.

RME PCI and PCIe cards are also known to work.

If you simply want balanced line-ins there are Digigram and Audioscience PCIe cards aimed at the broadcast industry. Very high end, with a price to match.
User avatar
autostatic
Established Member
Posts: 1994
Joined: Wed Dec 09, 2009 5:26 pm
Location: Beverwijk, The Netherlands
Has thanked: 32 times
Been thanked: 104 times
Contact:

Re: High end audio interface

Post by autostatic »

+1 for RME. Have been using a Babyface for years now together with a Behringer ADA8200.
User avatar
bluzee
Established Member
Posts: 338
Joined: Mon Nov 30, 2020 11:43 pm
Has thanked: 18 times
Been thanked: 88 times

Re: High end audio interface

Post by bluzee »

One I've always been curious about is Black Lion Audio Revolution 2x2. It gets rave reviews and lists as USB Class Compliant.
User avatar
khz
Established Member
Posts: 1648
Joined: Thu Apr 17, 2008 6:29 am
Location: German
Has thanked: 42 times
Been thanked: 92 times

Re: High end audio interface

Post by khz »

Here I had summarized something about RME viewtopic.php?p=101909#p101909.
. . . FZ - Does humor belongs in Music?
. . GNU/LINUX@AUDIO ~ /Wiki $ Howto.Info && GNU/Linux Debian installing >> Linux Audio Workstation LAW
  • I don't care about the freedom of speech because I have nothing to say.
User avatar
lilith
Established Member
Posts: 1698
Joined: Fri May 27, 2016 11:41 pm
Location: bLACK fOREST
Has thanked: 117 times
Been thanked: 57 times
Contact:

Re: High end audio interface

Post by lilith »

edit
User avatar
sjzstudio
Established Member
Posts: 161
Joined: Fri Apr 10, 2020 11:24 pm
Has thanked: 19 times
Been thanked: 25 times

Re: High end audio interface

Post by sjzstudio »

RME Fireface interfaces seems to work in class compliant mode. However there is no official support for linux. My hope is that somebody will make control interface at least for basic functions to make it easier to manage. I don'n know if Alsa people could do it or how to donate such of project to make it possible.
j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 357 times

Re: High end audio interface

Post by j_e_f_f_g »

sjzstudio wrote: RME Fireface interfaces...
hope somebody will make control interface
The RME "Total Control" part of the device uses "Mackie MIDI Control", which is just a defining of specific MIDI SysEx and controller messages that a company named Mackie (they're most noted for making mixing consoles and speakers) came up with. The purpose of these MIDI messages are to allow 2 devices (hardware or software) to assign VST/mixer/audio interface parameters on one device to specific MIDI messages sent by the other device. So any software/hardware that recognizes these messages can be controlled by any software/hardware that sends them. (ie, "Total Control" software can set all the parameters of Fireface hardware). And it works "right out of the box" without requiring the enduser to do any sort of "mapping" of which buttons/sliders/etc control what parameters.

Unfortunately, Mackie decided to keep this protocol private, so they could sell the rights to use it. Worse, they somehow got some sort of legal protection for such rights by some (undoubtably bribed, corrupt, and/or incompetent) government bodies in various countries. And if that wasn't bad enough, if you license use of this protocol from Mackie, the company also makes you sign a NDA (Non-disclosure agreement) stating that you will not reveal the details of this protocol to any third party. So, this pretty much prevents RME for even making available to any third party linux dev that information he would need to know in order to do what Total Control software does. The only option would be if such a dev had access to both Total Control, and a fireface, and was willing and capable of (clean room) reverse engineering the protocol, and writing an ALSA "hardware control interface" driver which, even though ALSA is open source software, is about as publically documented as Mackie's protocol.

Here's an umbrella in case I just rained on your parade:

Code: Select all

  ***
**   **
   |
   |

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

User avatar
sjzstudio
Established Member
Posts: 161
Joined: Fri Apr 10, 2020 11:24 pm
Has thanked: 19 times
Been thanked: 25 times

Re: High end audio interface

Post by sjzstudio »

Here's an umbrella in case I just rained on your parade:
No effect whatsoever, I can always use the wonderful Windows operating system.
User avatar
Linuxmusician01
Established Member
Posts: 1524
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland
Has thanked: 756 times
Been thanked: 137 times

Re: High end audio interface

Post by Linuxmusician01 »

j_e_f_f_g wrote: Sat Sep 03, 2022 8:05 pm
sjzstudio wrote: RME Fireface interfaces...
hope somebody will make control interface
The RME "Total Control" part of the device uses "Mackie MIDI Control", which is just a defining of specific MIDI SysEx and controller messages that a company named Mackie (they're most noted for making mixing consoles and speakers) came up with. The purpose of these MIDI messages are to allow 2 devices (hardware or software) to assign VST/mixer/audio interface parameters on one device to specific MIDI messages sent by the other device. So any software/hardware that recognizes these messages can be controlled by any software/hardware that sends them. (ie, "Total Control" software can set all the parameters of Fireface hardware). And it works "right out of the box" without requiring the enduser to do any sort of "mapping" of which buttons/sliders/etc control what parameters.

Unfortunately, Mackie decided to keep this protocol private, so they could sell the rights to use it. Worse, they somehow got some sort of legal protection for such rights by some (undoubtably bribed, corrupt, and/or incompetent) government bodies in various countries. And if that wasn't bad enough, if you license use of this protocol from Mackie, the company also makes you sign a NDA (Non-disclosure agreement) stating that you will not reveal the details of this protocol to any third party. So, this pretty much prevents RME for even making available to any third party linux dev that information he would need to know in order to do what Total Control software does. The only option would be if such a dev had access to both Total Control, and a fireface, and was willing and capable of (clean room) reverse engineering the protocol, and writing an ALSA "hardware control interface" driver which, even though ALSA is open source software, is about as publically documented as Mackie's protocol.

Here's an umbrella in case I just rained on your parade:

Code: Select all

  ***
**   **
   |
   |
So to make a long story short: one needs a (Windows) application to change settings on that device?
j_e_f_f_g
Established Member
Posts: 2032
Joined: Fri Aug 10, 2012 10:48 pm
Been thanked: 357 times

Re: High end audio interface

Post by j_e_f_f_g »

Linuxmusician01 wrote: one needs a (Windows) application to change settings on that device?
Yes, for settings that aren't part of the USB-Audio standard. For example, if an interface supports the USB-Audio standard, you should be able to set its sample rate via the ALSA usbsnd driver. But for maybe setting up built-in effects, you're going to need support beyond the USB-Audio standard.

Author of BackupBand at https://sourceforge.net/projects/backupband/files/
My fans show their support by mentioning my name in their signature.

Post Reply