Category Archives: Development

The RME Babyface Pro FS and Linux

RME Babyface Pro FS

I recently got this beautiful little RME Babyface Pro FS and I’m quite stunned by build-quality and the sound quality. Using Linux most of the time, I’m really glad it has a Class Compliant mode. However, it features a DSP, allowing some basic mixer functionality like EQ, gain control and routing.

So, after using OpenViszla to sniff on it’s USB communication, I got in touch with RME. The result is a kernel patch that enables you to access the routing part of the DSP, as well as changing clock source, etc.

I’m also working on a (so far rather basic) GUI, since using standard ALSA-mixer with that many controls can be cumbersome. Also, the patch isn’t in mainline yet, so you’ll still need to patch your kernel yourself.

Instructions can be found here:

The GUI can be found here:

This also works for the Babyface Pro (without the FS).

Here it is: The MOD Duo

I was lucky to ge my own MOD Duo from MOD Devices last week and since I can’t simply use it, I started diving into LV2-Programming, DSP, and HTML/CSS in order to create my first own Tap-Delay, called: The bolliedelay


It sounds pretty nice and I guess, it’s gonna be useful at our next jam session.

Of course, still a big list of features to be added. 😉

Oh, and here’s my (first real) project on github:

The MOD Duo: