Hi, I’m setting up a new maschine and decided to choose LMRE (for some reasons). I also read the few articles here belonging to LMRE. Are there any suggestions/recommendations before I install ardour ?
Is - for example - pipewire a stable audio implementation or should i use alsa/pulseaudio/jack ?
Best regards Harry
Any links to what LMRE means? The top results on Google and DuckDuckGo all relate to the Lorraine-Medina Electric Cooperative, which does not seem to match the context.
There have been regressions lately, so I would hesitate to call it “stable” yet. It works, and 1.2.2 is reported to correct the most recent regression (which affected freewheeling export). I would only recommend it if you can use 1.0.7, or the very latest.
ALSA is always a recommended choice if you do not need to route audio from multiple applications simultaneously. The traditional jackd server is very stable at this point, I would call it maintenance mode, very few changes. PulseAudio is almost never the right choice.
Linux Mint Raspbian Edition I believe, I had to google the hell out of it as well.
Which given that I suspect ALSA is going to be the answer here, but I don’t use RPis for audio work myself at this point so could be wrong.
Seablade
LMRE = Linux Mint Raspbian Edition?
I recently picked up a Raspberry Pi 5 to scratch my tinkering itch. I was expecting it to be a dog, but I’ve been pleasantly surprised by how relatively snappy it feels running Raspberry Pi OS (formerly called Raspbian) given the low-spec hardware. I haven’t had it long enough to get into the weeds of low-latency audio configuration, but I was planning to start with Raspberry Pi OS as a base, since it is specifically-tailored for the device, and see what kind of performance I can get out of it before trying other options. Maybe start there as well?
I plan on using the ALSA backend in Ardour with a USB audio interface [UMC1820] and the “Pro Audio” profile selected in pwvucontrol. I plan on letting the RP5’s HMDI audio running to a monitor with built-in speakers handle all the desktop sounds, web browser, etc. This should work straight away with Pipewire being the default sound server, but configuring it for reliable low-latency when using Ardour is going to take some additional configuration steps that I haven’t delved into just yet. Ill be interested to hear your experience with the Raspberry Pi.
Yeah, I should have named the os
LMRE = Linux Mint Debian Edition
Sure, there’s no alternative to alsa !
I read that pipewire shall substitute pulseaudio&jack but I also read it’s not stable (what is important if you want to rely on software). So Chris recommendation is pipewire 1.07 , I’ll have a look, which version is installed on LMRE.
On my Debian 12 system, I had to enable the backports repositories to get an up-to-date Pipewire version. Unfortunately it is currently at version 1.2.1, which has an issue with exporting audio in Ardour that was fixed in 1.2.2. Given Pipewire has seen several updates in the backports repo since I installed the OS, I am hoping it gets another version bump soon.
If you are using the ALSA backend then it does not matter what profile you select in pwvucontrol because Ardour takes over the device settings. Using the Pro Audio profile is relevant when you are using pipewire and the Ardour JACK backend.
Assuming you run it on a RPi, then the Linux/ARM version of Ardour will do the trick:
https://community.ardour.org/download?platform=linux&architecture=arm64&type=compiled
Also if you do not need inter application routing, you’re better off without JACK and pipewire. Just Ardour/ALSA.
Since a RPi is not very powerful it’s unlikely that you can run many pro audio apps in parallel anyway…
This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.