Search found 55 matches

by Be.
Tue Apr 26, 2022 6:09 pm
Forum: Developer's Section
Topic: How Start an Open Source project to create a replacement for RME Totalmix fx
Replies: 27
Views: 23878

Re: How Start an Open Source project to create a replacement for RME Totalmix fx

The cheapest iPad on eBay arrived and I got it working with my Babyface Pro. I just happen to have a battery that can power the Babyface Pro using the DC barrel connector because I got it to use my Babyface Pro with my Pinephone . Strangely, if I power the Babyface Pro by plugging it into a combinat...
by Be.
Mon Apr 25, 2022 3:32 pm
Forum: Developer's Section
Topic: How Start an Open Source project to create a replacement for RME Totalmix fx
Replies: 27
Views: 23878

Re: How Start an Open Source project to create a replacement for RME Totalmix fx

Good job. Could this be extended to other Fireface series devices? Eg 802, UFX II, UFX + Yes, hopefully it will be fairly easy to extend this to support other USB Audio Class compliant RME devices after the first device is working. Do you plan to continue the development work? In that case, did you...
by Be.
Thu Apr 21, 2022 3:52 am
Forum: Developer's Section
Topic: How Start an Open Source project to create a replacement for RME Totalmix fx
Replies: 27
Views: 23878

Re: How Start an Open Source project to create a replacement for RME Totalmix fx

They replied that it is possible to control the EQs in class compliant mode. TotalMix FX for iPad can do this. How this works though, I'm stumped without being able to record the USB traffic with an iPad. RME said that TotalMix FX on iPad uses MIDI to control the Babyface Pro and they will not help...
by Be.
Wed Apr 20, 2022 10:48 pm
Forum: Developer's Section
Topic: How Start an Open Source project to create a replacement for RME Totalmix fx
Replies: 27
Views: 23878

Re: How Start an Open Source project to create a replacement for RME Totalmix fx

I am also struggling to figure out how the input preamp gains and output level controls work. I see USB control transfer output messages when manipulating these, but I have not figured out how to make sense of the data. For the preamp gains, each change sends 5 control messages. 4 of them seem to s...
by Be.
Wed Apr 20, 2022 11:23 am
Forum: Developer's Section
Topic: How Start an Open Source project to create a replacement for RME Totalmix fx
Replies: 27
Views: 23878

Re: How Start an Open Source project to create a replacement for RME Totalmix fx

I made some interesting observations regarding state persistence. It seems the Babyface Pro stores all its state when powered off, but it has two separate states for PC and CC modes. I expected TotalMix FX to query the device for its state on startup, but the reverse seems to happen. TotalMix FX sen...
by Be.
Wed Apr 20, 2022 8:34 am
Forum: Developer's Section
Topic: How Start an Open Source project to create a replacement for RME Totalmix fx
Replies: 27
Views: 23878

Re: How Start an Open Source project to create a replacement for RME Totalmix fx

I asked RME to expose it in class compliant mode for Linux in a firmware update . They replied that it is possible to control the EQs in class compliant mode. TotalMix FX for iPad can do this. How this works though, I'm stumped without being able to record the USB traffic with an iPad. I am also st...
by Be.
Wed Apr 20, 2022 6:15 am
Forum: Developer's Section
Topic: How Start an Open Source project to create a replacement for RME Totalmix fx
Replies: 27
Views: 23878

Re: How Start an Open Source project to create a replacement for RME Totalmix fx

Is this something that you are not able to do with https://github.com/MrBollie/bbfpromix ? Not really. It uses the ALSA mixer API which is incomplete and I don't care to complete that. I find the UX confusing, it's written in C and I don't care to suffer C when I could write Rust. So technically, y...
by Be.
Wed Apr 20, 2022 3:35 am
Forum: Developer's Section
Topic: How Start an Open Source project to create a replacement for RME Totalmix fx
Replies: 27
Views: 23878

Re: How Start an Open Source project to create a replacement for RME Totalmix fx

Here is the technical architecture I propose for this, all in Rust: 0. A library providing a nice API to send USB control signals to manipulate the onboard DSP, mixing, and switches of RME devices 1. A server using the above library to expose that functionality over a network with OSC. Perhaps ther...
by Be.
Wed Apr 20, 2022 3:24 am
Forum: Developer's Section
Topic: How Start an Open Source project to create a replacement for RME Totalmix fx
Replies: 27
Views: 23878

Re: How Start an Open Source project to create a replacement for RME Totalmix fx

I have an idea for the name of this application: PartialMix :lol:
by Be.
Wed Apr 20, 2022 2:49 am
Forum: Computer Related Hardware
Topic: RME Firefire series on Linux
Replies: 8
Views: 19295

Re: RME Firefire series on Linux

I posted some thoughts on how to make a replacement for TotalMix FX on Linux in another thread.
by Be.
Wed Apr 20, 2022 1:47 am
Forum: Developer's Section
Topic: How Start an Open Source project to create a replacement for RME Totalmix fx
Replies: 27
Views: 23878

Re: How Start an Open Source project to create a replacement for RME Totalmix fx

I've been exploring TotalMix FX to understand its features better and I don't particularly like its design. I find the mixer view a bit confusing and the matrix view doesn't provide access to all features. I propose a design somewhat like the knob matrix of alsa-scarlett-gui : https://i.imgur.com/ij...
by Be.
Mon Apr 18, 2022 7:48 pm
Forum: Developer's Section
Topic: Developers Introduction & Tutorials
Replies: 3
Views: 51689

Re: Developers Introduction & Tutorials

Xiph's videos explaining how digital audio works.
by Be.
Mon Apr 18, 2022 6:19 pm
Forum: Developer's Section
Topic: How Start an Open Source project to create a replacement for RME Totalmix fx
Replies: 27
Views: 23878

Re: How Start an Open Source project to create a replacement for RME Totalmix fx

I've been playing around bbfpromix , Wireshark and Rust bindings for libusb to understand how RME's TotalMix FX software communicates with my Babyface Pro. There's no need to learn C for this; I've already had enough of C from briefly playing around in bbfpromix's code. I have confirmed that what Dr...
by Be.
Thu Mar 24, 2022 3:14 pm
Forum: Recorders & Sequencers
Topic: Z-curious... anybody using Zrythm for actual production?
Replies: 80
Views: 26326

Re: Z-curious... anybody using Zrythm for actual production?

To say ALSA doesn't properly (or can't) work with a Linux DAW and to suggest I'm the only person who would want this seems a bit dubious. You're misunderstanding. Of course it is possible for an application to use ALSA. The issue is that for an application to do that, it requires reimplementing wha...