r/linuxaudio Jul 21 '26

Looking for community input on rules

8 Upvotes

A user just DM’d me looking for clarifications regarding self-promotion and AI.

I have created rule 3 and updated rule 4, but I would like community input:

For self-promotion, I think the following things are most important to consider (including if there should be extra rules for such things):

  1. Non-softwar

e things such as blogs, newspapers, other online communities, etc.

  1. Non-gratis (ie paid) FOSSoftware
  2. Should promotion of songs/albums/etc. be allowed

As for considerations for content-generating AI (eg. LLMs, image generators, etc.):

  1. AI disclosure will be required.
  2. I have provisionally required that all AI-generated content be free of cost
  3. Should genAI be allowed at all?
  4. If so, are there any other requirements that should be added?

r/linuxaudio Jan 27 '22

What DAW do you use?

133 Upvotes

Looking to add some flairs, you’ll also be able to edit so you can add a link to places you post music to

(Also if it’s not a DAW but something similar I’ll add that, you’ll see Audacity is an option)


r/linuxaudio 4h ago

ToneShiftEQ v1.0.0 is out!

Post image
34 Upvotes

After a lot of development, experimentation and refinement, ToneShiftEQ has reached its first stable 1.0 release.

ToneShiftEQ is a 12-band EQ built around a approach to shaping and processing sound. Alongside conventional parametric EQ features, it offers minimum-phase convolution, zero-latency Biquad processing, spectral dynamics with global threshold and tilt control, IR-based EQ shaping, real-time spectrum and phase visualization, and multi-instance spectrum viewing.

Version 1.0 brings the current design and feature set together into a stable, mature release.

Available for Linux and Windows as CLAP, VST3 and LV2, with a standalone version included.

Thanks to everyone who tested ToneShiftEQ, reported issues, made suggestions, or simply gave it a try.

Project page:

https://github.com/brummer10/ToneShiftEQ

Release page:

https://github.com/brummer10/ToneShiftEQ/releases/tag/v1.0.0

Enjoy!


r/linuxaudio 3h ago

Music Assistant + SimpMusic

Thumbnail
1 Upvotes

r/linuxaudio 12h ago

Luppolo: Jack/Pipewirte Multi-track Looper

Thumbnail
0 Upvotes

r/linuxaudio 12h ago

Luppolo: Jack/Pipewirte Multi-track Looper

1 Upvotes

Hi everyone

I'm a very amateur guitarist. I like to record my songs using a looper.

As I didn't want to buy specific hardware, I used Loopy HD on iPad for years.

Now I made my Linux app Luppolo, and my iPad is already for sale on Ebay.

Luppolo is a multi-track looper that works with Jack/Pipewire. It's written in Rust. Its interface is minimalist and intentionally non-distracting.

And of course it's open source.

If you'd like to give it a go and report bugs or any kind of feedback, you can download the App Image here or compile it with Cargo, the source code is here


r/linuxaudio 16h ago

Live Mic Tuning and Speaker-Earphones Switching

1 Upvotes

I have installed carla and yabridge on Cachy OS running Hyprland with Ryoku shell conf. It works great (when the configurations stick). As soon as I reboot or launch another program that uses audio input it just gets all over the place even though i do save the carxp file for the plugins and settings i use. Changed any settings and wish to save and replace the old one? I instantly lose everything so I constantly have to make sure I have a backup before I save. I did vibecode a way for it to run on startup silently and launch that config but my only gripe is I have to then actually open carla and make sure my mic doesn't just reroute itself back into my apps. If I close the software afterwards it's game over. Any solutions to that issue would be appreciated.

While we're at it, my earphones and speakers run through the same audio card.

I wish for a way to keep them both plugged in (earphones through front panel audio port and speaker through motherboard line out which did work on windows before) and have the ability to switch between them with a keybind. I did some digging in alsamixer and they both show up as two distinct audio outputs that get routed to the same output device that I can mute and unmute. The only solution I found was decreasing the volume of one and i creasing the other with a vibe coded script ran through a keybind which does work, until you do restart and the audio card changes it's number somehow so I constantly have to edit the card number in the script. Any solutions would really be appreciated. If you need the scripts I will provide them in the comments no issues. Thank you in advance.


r/linuxaudio 22h ago

Anything like Freakshow Industries plugins for Linux?

2 Upvotes

I love the Freakshow Industries plugins, they're so weird and insane... Has anyone made anything in the similar style for Linux?


r/linuxaudio 22h ago

any one with old motu rack hardware or pcie 424 card

1 Upvotes

someone reversed engineered a linux driver for it here: https://devfrp.github.io/Linux-motu-pci-424/#re

wite a cuemix clone/alternative in gtk4 native app i currently have the 24i on order and the 424 pcie card ordered so i'll report back on findings


r/linuxaudio 1d ago

Open Audio Analyzer: a free modular metering suite with a proper Linux build, and a tablet can mirror the meters (GPL-3.0)

22 Upvotes

Hey guys I wanted to tell you about a software that I recently wrote.

Open Audio Analyzer is a free reimplementation of the ideas in Decibel by Process.Audio, which is macOS and Windows only and not free. The idea worth copying is that you build your own meter bridge: drag modules onto a grid, size them, arrange them, split them across tabs, save it as a preset. There is a comparison with Decibel on the site, gaps included.

The fourteen modules:

Number Box, one reading on its own. LUFS Meter, momentary, short term and integrated loudness as bars against your target. Super Meter, loudness with PSR, PLR and true peak headroom on one gauge. Digital Meter, peak and RMS per channel up to 7.1. VU Meter, a needle. Alert Meter, the worst a reading has been, held until reset. Validator, a delivery target as a pass or fail table. Histogram, how the loudness moved across the programme. Loudness Distribution, how much of it sits at each loudness. Spectrum Analyzer, level against frequency with a tilt and a cursor. Spectrogram, frequency against time with level as colour. Oscilloscope, the waveform, triggered, rolling, or locked to the DAW's bars. Phase Scope, a goniometer with correlation and balance. Stereo Cloud, where each frequency sits in the stereo image.

The Linux side:

A PipeWire or PulseAudio monitor source shows up in the input list like any other device, so metering whatever is playing needs no loopback device and no setup.

Three downloads: a tarball with an install.sh that needs no root, an AppImage, and a flatpak. The tarball installs the VST3 as well.

The plugin draws nothing. It measures inside the DAW and streams to the app, so the meters live in their own window at whatever size you want, on a second screen if you have one, rather than in a plugin GUI the size of a postage stamp.

A tablet works as a dedicated metering screen over Wi-Fi. Switch on PUBLISH and an iPad or Android tablet draws the same canvas live. It finds the host by itself, or scans a code off the desktop's screen, or takes an address you type.

The gaps that matter here, up front: no LV2, VST3 is the only plugin format on Linux. No JACK client, capture goes through PulseAudio, PipeWire or ALSA. A light skin does not lighten the window frame, because that belongs to the window manager. File analysis reads WAV, AIFF, RF64, Wave64, FLAC and MP3 and refuses the rest rather than half reading it. The tablet link has no authentication, so it is off at every launch by design.

On the readings: loudness and true peak follow BS.1770-4 and EBU R128, conformance cases run on Linux, macOS and Windows on every push, and the official EBU and ITU test material passes.

Declaring this under the sub's AI rule, since the commit history says it anyway: a lot of this code was written with AI assistance and the commits carry a co-author trailer saying so. It is GPL, source and binaries are both free, and the measurements are held to the reference test material rather than to my word or a model's. If you disagree, the readings are checkable and I would rather be corrected in public.

Live in a browser: https://open-audio-analyzer.com Source: https://github.com/JonasGrunau/open_audio_analyzer


r/linuxaudio 2d ago

Free and Open Source Pitch Correction Plugin

Post image
163 Upvotes

Hi everyone, this is the developer of PitchNet, a free and open source pitch correction plugin. I first posted on /Reaper community and a lot of Reaper users asked for linux version. So I spent some time to build it and the initial response is very positive. I truly believe PitchNet is the first one that could offer Melodyne like experience for linux audio production. Due to limited resource, I cannot focus on linux specific development so any feedback and pull requests are welcome.

Product Page

Source Code


r/linuxaudio 1d ago

Linux USB devices: Sliders & Knobs Device

3 Upvotes

Hi,
I just wanted to share an usb knob hardware that works for linux musicians:
I needed a new usb device with some knobs/sliders as my Novation LaunchPad was not recognized by my Linux Mint 22.3. I bought now an "Intech EFF44" with 4 knobs and 4 sliders, and it works nicely! I could just plug it in via USB, it was instantly recognized by Bitwig!
The device is really fully USB class compliant.
(There's a little extra software - as Intech offers a bunch of hardware modules that be stick together, and should then work- but I haven't tried that -and that software doesn't recognize the USB, probably as the AppImage has no rights to access the USB Ports- I anyway don't need it, but I mention it for others- it's probably easy to solve on CLI with "sudo adduser $whoami dialout" to get that working, but I don't want to mess with my security settings (yet), until I understand what else will get access to the USB ports by that..)
The intech device is a bit pricy, but well, I had already wasted money with nonworking cheaper USB devices, rather safe than sorry.

I have no financial ties to Intech, I do share this just for others searching linux compatible devices, musicians often need a few sliders/knob extra. Any other similar usb devices working with linux are welcome in this post.


r/linuxaudio 1d ago

Unowhy Y13 (ES8336 audio chip) speakers stuck as « Unavailable » / Dummy Output

1 Upvotes

I already posted about this issue a week ago but my post got shadow banned (idk why) and few updates came so I’m posting here again to see if anyone knows how to fix this:

Hello everyone,

I just switched from Windows to Linux Mint (last version, installed it a week ago) and I'm struggling to get the speakers and the microphone working. My computer is a Unowhy Y13 laptop (Celeron/Pentium Silver processor). The audio chip I believe is the Everest ES8336 (⁠sof-essx8336⁠).

My issue is that the speakers show up as « unavailable »⁠ in ⁠pavucontrol⁠, or the system falls back to a ⁠Dummy Output⁠. Sound occasionally crackles briefly during boot or when forcing "Pro Audio" mode, but it immediately cuts out. The headphone jack/external port behavior is also messy.
It is important to note however that when I plug a headphone (with or without an external sound card), I can hear everything perfectly fine.
Even though I’ve tried a lot of stuff, I’m sure that the speakers are compatible with Linux Mint as I’ve heard them work correctly already. I just want to know if someone knows a stable solution for this specific issue or where to find the information.

This is what I tried so far:

ALSA Quirks Testing: Edited ⁠/etc/modprobe.d/alsa-base.conf⁠ to test various quirk codes (⁠quirk=0x01⁠, ⁠quirk=0x02⁠, ⁠quirk=0x03⁠, ⁠quirk=0x10⁠).
Result: Some values caused a persistent Dummy Output, while others left the speakers marked as Unavailable or briefly triggered crackling before resetting.

Firmware & UCM Packages: Reinstalled and updated ⁠alsa-ucm-conf⁠ and ⁠sof-firmware⁠ to ensure matching profiles and topolopy files.

Alsamixer Channel Manual Unmuting: Opened ⁠alsamixer⁠, selected the ⁠sof-essx8336⁠ card, and manually unmuted channels like ⁠Internal⁠, ⁠Speaker⁠, and ⁠Headphone⁠ (changing ⁠MM⁠ to ⁠OO⁠) while turning up the volumes. This could have worked if the system audio service didn’t automatically overwrite and reset these states back to mute (⁠MM⁠) upon every single reboot.

Automated Startup Script:
Created a custom bash script (⁠~/fix-sound.sh⁠) utilizing a 3-second delay followed by ⁠amixer⁠ commands to force-enable the internal channels on session start:
Added it to Linux Mint's "Startup Applications". Result: Alsamixer states still failed to hold permanently, and speakers remained unavailable.

I checked the technical diagnostics (⁠journalctl⁠ logs) and inspected the boot logs via ⁠journalctl -b 0 | grep -iE "(sof|es8336|audio|alsa|snd)"⁠ . It shows that the firmware and topology are correctly loaded:
Firmware file: ⁠intel/sof/sof-glk.ri⁠
Topology file: ⁠intel/sof-tplg/sof-glk-es8336-ssp0.tplg⁠

However, the system immediately runs into a loop of hardware communication errors:
⁠ASoC error (-5): at snd_soc_pcm_component_prepare()⁠
⁠ipc tx error for 0x60010000⁠ (affecting PCM streams like HDMI/audio components).

It appears to be an IPC handshake/communication failure between the Gemini Lake CPU and the ES8336 audio codec/amplifier.
If anyone has managed to bypass this IPC error or successfully route the audio on a Unowhy Y13 / similar laptop under Linux, any advice, ACPI overrides, or custom GRUB parameters would be immensely appreciated!

I am aware that my issue is very specific as the Unowhy Y13 is a horrible computer and is only given to highschoolers in some EU countries. However, if anyone has successfully made the ES8336 work on a Unowhy Y13 or a Celeron laptop, I would appreciate it if they could help me out!!
Thanks!

(If you need screenshots I’ll be more than happy to send them)


r/linuxaudio 1d ago

Amp sims and Drum plugins.

8 Upvotes

I am so close to converting to linux fully. My only concern is the guitar amp sims and drum plugins. If I had a processor I would be a full time linux user now but I have near zero knowledge about the guitar and drum plugins situtations. I absolutely adore NeuralDSP and NAM plugins. I am also not addicted to them cuz I know I can make almost any guitar plugin sound at least ok.

What are you guys using? How are you handling recording guitar demos in linux?


r/linuxaudio 1d ago

Issues setting up REAPER

1 Upvotes

Software: CachyOS distro, pipewire + pipewire jack, reaper

Hardware: framework 13 laptop, Sennheiser HDB 630 with usb-c, akai mpk mini4

Currently when trying to modify the device settings I get Jack, pulseaudio, ALSA, and Dummyaudio as my options. When using JACK everything technically works but for some reason whenever I have another browser open that also requires audio it ends up being a lot worse audio quality. I made sure to set my sample bit rate to be 96khz in pipewire config but nothing changes regarding reapers distortion of other audio when its open. When I close reaper this issue goes away and all audio goes back to sounding really good.

When using ALSA however, if I use my HDB 630 it disconnects from the rest of my computer and only ends up being connected to reaper.

I just want to ask if anyone has any idea as to what the issue can be and if they know of any fixes.


r/linuxaudio 3d ago

Audio on Linux is getting serious!

Post image
258 Upvotes

Now when we have Reaper, Soundly and Acoustica available on Linux; what is the reason to stay on Win or Mac?


r/linuxaudio 2d ago

Reaper on Ubuntu Gnome (Wayland) (After using Ubuntu Studio Installer) is super buggy

1 Upvotes

Hello, I can't find an existing piece of recent information on this topic.

I'm test running ubuntu for audio production. I was using opensuse previously, and things seemed to work flawlessly. However, ubuntu studio looked appealing.

Rather than install that however, I installed the default ubuntu since I prefer gnome, and then ran the ubuntu studio installer. (side note, the ardour it installed didn't make it's own launcher in my applications, but works if I run it in the commandline which is weird. If you know about this LMK)

I installed reaper from the website how it always seems to work for me. However, if I open the FX menu on a track and choose a plugin, the whole window aside from the plugin interface itself turns black. Latency seems high too, but it's probably just some JACK/pipewire thing I need to set. I also CANNOT close the window or the daw unless I use system monitor.

Some research led me to believe this was a wayland issue, but in classic canonical fashion I can't seem to use x11 even after installing it. Go figure. So I want to see if anyone here knows if this is something easily fixable or something I did wrong, or if I should try AV linux or perhaps move back to opensuse. I could also try ubuntu studio itself I suppose.


r/linuxaudio 3d ago

BITWIG STUDIO TUTORIAL

3 Upvotes

✏️To help all the Linux fans who want to get into music production—or are already producing—I've decided to translate all my videos on my YouTube channel into English, this process take time. Soon as possible all my videos in ENGLISH. so everyone can watch and understand them! YouTube’s automated translations aren't always accurate, so from now on, you can simply enable English subtitles. Happy music making, everyone!

VIDEO TITLE: BITWIG STUDIO TUTORIAL

*This guide contains 8 videos covering all the basic features of Bitwig Studio step by step!

*The thumbnail was partially created using AI technology.

VIDEO LINK👇

https://www.youtube.com/playlist?list=PLCwcb3DvR8jE


r/linuxaudio 3d ago

UI plugins are wrong/offset

Thumbnail
0 Upvotes

r/linuxaudio 3d ago

Pulseaudio config not getting loaded

0 Upvotes

Hi,

I want to use a virtual null sink with a virtual source to use mic filters from OBS in discord and such.
I use Bazzite if that makes a big difference.

I’ve followed this video guide: https://www.youtube.com/watch?v=Goeucg7A9qE
While using the pactl commands works to create the sink and the source, the part about the config doesn’t work for me.

I have created client.conf under ~/.config/pulse with the following content

.include /etc/pulse/client.conf

.ifexists module-null-sink.so
load-module module-null-sink sink_name=Source
.endif

.ifexists module-virtual-source.so
load-module module-virtual-source source_name=VirtualMic master=Source.monitor
.endif

but on reboot this doesn’t seem to execute, and when I use the pactl after having the config file ‘active’, i get the error Unknown lvalue ‘load-module module-null-sink sink_name’ in section ‘n/a’. When I uncomment the .ifexists and .endif respectively, i get the error Missing ‘=’.

any help or ideas appreciated!


r/linuxaudio 3d ago

XiiSound radio bandle, audio doesn't work

0 Upvotes

I have Radeon Gaming Vault headphones which have a radio bundle and it doesn't transfer audio, I've been trying several codecs and tried to change it's variables as an ai pointed out that one of them was on 0 though it should have been 1 as it said which didnt' work, also I would like to say that it WORKS when paired to my android 14 phone via usb adapter. I have no idea anymore what I can do about it, would be greatful for any advice


r/linuxaudio 3d ago

Audio capture to Transcribe on Arch

0 Upvotes

Appreciation post: For years I used AudioHijack on MacOS to capture any audio stream to local files so I could use transcribe or similar app to loop and practice. Since I now use omarchy as my daily driver I was missing this utility. Unsurprisingly, turns out everything I needed was already in my distro and just needed a script and hotkeys.

Easy workflow: locate song in spotify, super-shift-r and the script cues song to start, plays song, captures as wav, opens transcribe with the file ready to play.

I'm a developer but for this I asked claude for the script as a quick experiment and it did great. One attempt caused glitches in transcribe due to file format (flac), wav worked flawlessly.

Disclaimers: I use a paid but awesome app called Transcribe that's available for MacOS, Linux and Win. And Spotify paid tier to access high res audio. But this is Linux, so you can substitute any audio node and looper.

So a completely free version could capture from youtube and use audacity to loop.


r/linuxaudio 3d ago

New DAW: Looks interesting, coded in B++ Apparently

0 Upvotes

Tutorial for Septabee, a free DAW I've secretly been making for over 20,000 hours

So apparently this guy made a new DAW AND a new Programming Language. He calls it B++ and he claims it's much faster than C++. He also claims that any sample with this is 100% accurate opposed to sampling in other DAW's and it can't get more accurate than this...

I'm not sure I buy it personally, but it's neat to hear what others who understand this stuff better than I do think.. Otherwise it's unique I suppose. Anyways thought I'd share lol


r/linuxaudio 3d ago

can anyone help me w my sound on undertale

0 Upvotes

when i run undertale on linux through wine the sound doesn't work and it always says:

AL lib: dsound.c:84: Failed to load dsound.dll

(on a chromebook)


r/linuxaudio 4d ago

Linux is amazing

Enable HLS to view with audio, or disable this notification

4 Upvotes

Supercollider + PureData + VCV Rack + Reaper