r/linuxaudio 21h ago

Comprehensive Control center for Pipewire

Thumbnail gallery
115 Upvotes

Included pretty much everything from pipewire's wiki that i found to be important or useful.
I have used AI in building this program and i hope its not an issue as the utility of this little program suppresses the AI hate train by a large margin lol

Originally wanted something to change filter chains without editing configs especially adding/removing hrir files and well i like tinkering and ended up here. Filter chains cuz my old laptop can only run easy effects for an hour or so before crashing. Anyhow i hope I get people to try it out.

Forgot to add link -- https://github.com/knightinfected/PipeWireController

Edit- just added it on AUR (pipewire-controller) and have updated the screenshots on GitHub


r/linuxaudio 4h ago

What's your favorite "live performance" software(s)? Or what's your "go to" software for live performances?

12 Upvotes

Live performance software could be:

OBS for live streaming, Mixxx, Ardour, ProjectM for live visuals while playing music, and etc.

Feel free to share creative answers.


r/linuxaudio 13h ago

Got NeuralDSP Amp Sims working with Wine 11

6 Upvotes

NeuralDSP's amp sims such as Archtype: John Mayer X require iLok's PACE License Support to work. Unfortunately, automatic (and manual) installation of that fails with generic error when using Wine 10+, effectively preventing use of the plugin.

I was able to track down the cause, and it seems to be simply few failing installer prerequisites. So, I wrote a script that captures the msi package during first install attempt, overrides few specific prerequisite related conditions, repackages the msi and installs it.

I did my work against Wine 11 (stable) and it seems the same trick does not work for Wine 10.

But, yes, NeuralDSP is now perfectly usable with Wine 11, using my installer patching. Also "winetricks dxvk" needs to be applied for the used wineprefix, so the plugin's GUI is responsive.

I've done only minimal testing, so I'd be very happy if others could test and verify my solution works for them, too.

https://github.com/sirsipe/ilok-pace-license-support-wine11-scripts


r/linuxaudio 57m ago

Focusrite Clarett Thunderbolt ALSA Driver

Upvotes

Okay, here's a big one:

I've been a bit of a pro audio enthusiast for most of my adult life, but as a Linux user, one of my biggest disappointments has been the lack of any Thunderbolt (i.e., ultra-low latency) audio interfaces on the market that work with Linux.

For those unaware, most USB-powered audio devices play well with Linux out-of-the-box because they comply with the USB Audio Class specification. Thanks to Apple's history of stressing "class compliance" to pro audio hardware vendors, a single USB Audio Class-compatible ALSA driver (snd-usb-audio) allows most USB audio interfaces on the market to provide basic functionality out-of-the-box on Linux.

Unfortunately, however, there's no such thing as a "Thunderbolt Audio Class" specification. In fact, to this day the Linux kernel doesn't contain a single upstreamed ALSA driver for a pro audio Thunderbolt audio interface. And to that end, I present you with my project:

A Linux audio (ALSA) driver for the Focusrite Clarett (Thunderbolt 2) line of audio interfaces!

The Focusrite Clarett Thunderbolt line includes the following devices, though most of these devices are also available in USB variants:

  • Clarett 2Pre
  • Clarett 4Pre
  • Clarett 8Pre
  • Clarett 8PreX

For the last couple years—and the last couple months in earnest—I've been working on a clean-room reverse-engineered ALSA driver to allow a Thunderbolt-capable Linux host to communicate with the Clarett Thunderbolt line of products. And, as of a week ago, I've finally managed to make enough progress to establish basic functionality across the control plane. No PCM functionality yet though, unfortunately.

Because Focusrite provides USB-equivalent versions of most of their Clarett Thunderbolt devices—and because the Linux community already provides an upstream driver and user-space CLI/GUI tools for those devices—I've recently managed to "vibe code" some basic integration between my own ALSA driver and the already-available user-space tools for the Clarett USB line of devices.

As I stated earlier, my driver unfortunately doesn't support PCM streams yet, which means there's currently no way to stream audio between the Linux host and the Clarett devices (via the Thunderbolt cable) yet. Things are to the point, however, where I'm able to route S/PDIF (optical) input from my Linux host to the Clarett analog output channels and play music through a pair of studio monitors (i.e., audio speakers).

There's still so much to do, of course! At this point, though, things are in a good enough place that I'm ready to share my development progress with the community. I hope to release the source code to the public soon. Hope you like it!

alsa-scarlett-gui


r/linuxaudio 9h ago

Can't get Amp Locker to work with Reaper (Linux Mint)

2 Upvotes

Maybe one of you has the idea that clicks.

I downloaded the Amp Locker Linux version from the official website and copied the two .so files to /vst3 and /lv2. Yet Reaper throws an error whenever I scan for new plugins and lists the Amp Locker under “plug-ins that failed to scan”.

What am I missing?


r/linuxaudio 13h ago

Schwermaschinenbaukombinat Nord – Machtfragenphobie

Thumbnail youtube.com
2 Upvotes

This is the second song I recorded and produced for my new German post-punk band, using only FOSS Software.

The music was made entirely in Ardour, for the video I used Kdenlive to glue my cover and the audio together.

Feedback very welcome!


r/linuxaudio 48m ago

[KDE / Konsole] WFAS – I built a CLI audio streamer with a custom adaptive DSP ASCII visualizer (wfas --viz --groove)

Enable HLS to view with audio, or disable this notification

Upvotes

r/linuxaudio 20h ago

18 audio visualisers running together on Wayland, built with GLSL, OpenGL and PipeWire

Enable HLS to view with audio, or disable this notification

1 Upvotes

This is WayVes, an open-source audio visualiser framework I've been building for Wayland.

This setup stacks 18 separate visualisers together, with different visual elements reacting to different parts of the audio spectrum. Audio is captured through PipeWire, processed and fed to the GLSL shaders, with each visualiser independently configurable.

The idea behind WayVes was to go beyond running a single spectrum visualiser and instead treat the desktop almost like a canvas - combining Linear, Angular, and particle-based effects into one audio-reactive scene.

This particular config is admittedly on the extreme end 😆, but that's also what made it fun to build.

WayVes is open source, hosted on GitHub at https://github.com/Roonil/WayVes, and I've since added quite a bit more to the project, including GLSL hot-reloading and some more shader functionality.

Would love to hear what the Linux audio crowd thinks, especially about the audio-reactive side of it!


r/linuxaudio 6h ago

[DISCUSSION] I built a lossless A/B web player for studio sites that solves the file-sync drift problem (looking for beta testers)

Thumbnail
0 Upvotes

r/linuxaudio 13h ago

Ardour versus FL Studio through wine

0 Upvotes

I have Ubuntu on my laptop and want to compose music for some personal projects. I like the size of FL studio and it's free version is still quite nice, but I've heard that it runs poorly. I've also seen Ardour recommended as a good FOSS DAW for Linux, but I'm wondering how well it works and if it's better than emulating FL Studio.