Considering Linux for my next music production computer - wise or not?
-
- KVRian
- 1128 posts since 1 Jul, 2008
I recently moved my desktop from Ubuntu studio to Debian 13 Trixie. With pipewire and some judicious fiddling, there is no need for a real-time kernal and I'm comfortably at a 128 blocksize / 3 ms latency. Running Bitwig, Renoise and VCV rack with no issues.
Using Wine and Yabridge I've gotten some, but not all, of my windows VSTs working. One thing to watch out for is to install Wine 9.21 staging - later versions break Yabridge and the VST GUI's don't work correctly.
General tip: Google Gemini helped me a lot with system tweaks.
Using Wine and Yabridge I've gotten some, but not all, of my windows VSTs working. One thing to watch out for is to install Wine 9.21 staging - later versions break Yabridge and the VST GUI's don't work correctly.
General tip: Google Gemini helped me a lot with system tweaks.
- KVRAF
- 7383 posts since 19 Apr, 2002 from Utah
It should largely work, but qpwgraph is the preferred tool for connecting everything together. RaySession is a great session manager. These two tools should cover your Pipewire connection and session save/restore needs. 
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
-
- KVRist
- 185 posts since 4 Mar, 2010
Speaking of which, I'm running for the elected position of "Defender from Evil Software Pushed by Over-promising Trolls" (DESPOT). This is a new cabinet position intended to protect consumers from being fooled into installing software updates that break their setup. I would appreciate your vote (although I don't really need it since we're using voting machines made by Dominion. And the fix is already in). If elected I promise to:audiojunkie wrote: Just like a politician
1) Send ICE agents to the home of any programmer who creates yet another audio server for Linux. They will destroy all computer components and deport that programmer to a third world country with no internet access, To ensure no further terrorist acts from that individual, a firewall will be built. Mexico will pay for the firewall.
2) Outlaw any configuration that cannot be implemented by someone "who doesn't know about, or can't be bothered to learn about" things like bash scripts, environment variable settings in obscure config files, kernel boot parameters, etc. If the configuration doesn't have a single GUI interface for complete configuration, then it doesn't belong in a generic OS used by ordinary endusers.
3) Require fanboys, who extol the virtues of niche "solutions" to reveal the actual number of failed attempts they made over the years to get a satisfactorily working system.
Thank you, and god bless late-stage capitalism.
- KVRian
- 672 posts since 24 Feb, 2008 from Germany
Heh, when i follow the news then my Windows should not be able start at all. And when i follow the news, then Linux is already dominating everything, including desktop, frigerator and universe.The other options are Windows 11 - which is literally looking worse every time I check tech news or whatever - or MacOS, which ties me to Mac hardware and therefore the pricing and limitations of such.
Fact is, my Windows simply works, relatively trouble free. Since many years. And Linux is still a small niche at the desktop. Since many years.
Yes, also i hate the direction in which Windows goes. And i hate in which direction Mac walks since years. But at the end of the day i have a job to do. Which i can't at Linux. Especially my music pipeline is mission impossible at Linux. And it's not that i didn't try. No Kontakt would already be the end of story for me.
For me the job is to make music. As good and as trouble and hassle free as possible.What would you suggest?
So my advice is: Avoid exotic solutions, they will most of the times lead you to nowhere. Look what the masses and professionals uses instead. That's where the software is, that's where the community and help is. Professionals are no morons. They use what they use for a good reason.
This advice also fits when you search for a DAW or new instruments or software in general.
Then have a look at your current pipeline, and be honest to yourself. One missing VST or not working hardware like your audio interface can already be a hint that you are at the wrong track.
In case you still want to migrate to Linux after these two steps, then i wish you good luck. Allowed is what works
“The biggest crime of a musician is to play notes instead of making music.”
Isaac Stern
Isaac Stern
- KVRian
- 564 posts since 3 Jan, 2021
Thanks for that. Do these connection managers also have commandline tools to make and break connections from a script like jack does?audiojunkie wrote: Tue Nov 25, 2025 4:16 am It should largely work, but qpwgraph is the preferred tool for connecting everything together. RaySession is a great session manager. These two tools should cover your Pipewire connection and session save/restore needs.![]()
- KVRian
- 564 posts since 3 Jan, 2021
Ugh? Should this be inverted?j_e_g wrote: Tue Nov 25, 2025 9:32 am 2) Outlaw any configuration that cannot be implemented by someone "who doesn't know about, or can't be bothered to learn about" things like bash scripts, environment variable settings in obscure config files, kernel boot parameters, etc. If the configuration doesn't have a single GUI interface for complete configuration, then it doesn't belong in a generic OS used by ordinary endusers.
How do you configure things from a script if everything is clickibunti?
- KVRAF
- 7383 posts since 19 Apr, 2002 from Utah
I'm not sure about that. I've always preferred GUI tools if they are available. I can certainly see the benefit of having both available though.uOpt wrote: Tue Nov 25, 2025 4:15 pmThanks for that. Do these connection managers also have commandline tools to make and break connections from a script like jack does?audiojunkie wrote: Tue Nov 25, 2025 4:16 am It should largely work, but qpwgraph is the preferred tool for connecting everything together. RaySession is a great session manager. These two tools should cover your Pipewire connection and session save/restore needs.![]()
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
- KVRian
- 1188 posts since 21 Aug, 2017 from Brasil
kvotchin wrote: Sat Oct 11, 2025 8:19 am The other options are Windows 11 - which is literally looking worse every time I check tech news or whatever(...)
True, but this makes Windows usable
viewtopic.php?t=621326
- KVRian
- 564 posts since 3 Jan, 2021
I use many computers and I can't go through a GUI every time I have a new desktop. I must have something that is configured either with a config file or on the commandline so that I can put it into a script.audiojunkie wrote: Tue Nov 25, 2025 4:36 pm I'm not sure about that. I've always preferred GUI tools if they are available. I can certainly see the benefit of having both available though.I know that you can make/break connections through the CLI with Wireplumber. Maybe that would be sufficient?
I'll check out Wireplumber. Although I have to say that qjackctl better works if Pipewire is that compatible with jackd
-
- KVRist
- 185 posts since 4 Mar, 2010
You don't. You run the GUI once to set the configuration, then use its "Settings -> Export" menu command to save somewhere you can "Settings -> Import" later.uOpt wrote: How do you configure things from a script if everything is clickibunti?
I can do that faster than you can open your text editor, and type the first command of your shell script.
What's that? You're using software written by developers who don't know how to create a GUI menu (much less why an enduser would want to export/import settings)? Nevermind, use a session manager, and a bash terminal, and a text editor, and a connection manager, and a daemon settings manager, and a SystemD service file. That will hopefully get it working under Linux (maybe... temporarily...). And as you can probably guess, it's quick, and easy, and requires asking only one AI agent (Google Gemini) "How the hell do I get this to work??".
- KVRAF
- 7383 posts since 19 Apr, 2002 from Utah
Understandable.uOpt wrote: Tue Nov 25, 2025 6:17 pmI use many computers and I can't go through a GUI every time I have a new desktop. I must have something that is configured either with a config file or on the commandline so that I can put it into a script.audiojunkie wrote: Tue Nov 25, 2025 4:36 pm I'm not sure about that. I've always preferred GUI tools if they are available. I can certainly see the benefit of having both available though.I know that you can make/break connections through the CLI with Wireplumber. Maybe that would be sufficient?
I'll check out Wireplumber. Although I have to say that qjackctl better works if Pipewire is that compatible with jackd![]()
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
-
Touch The Universe Touch The Universe https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=190615
- KVRAF
- 6014 posts since 2 Oct, 2008
It's wiser than a Windows
100 High Quality Soundsets: Omnisphere 2, Dune 3, Tone 2 Synths, Pigments, Uhe Synths, Halion, Spire, and others.
TTU Youtube
TTU Youtube
-
- KVRian
- 938 posts since 24 Sep, 2016
Distro recommendation: Omarchy (Arch + Hyprland)
SoundCloud
"I believe every music producer inherently has something unique about the way they make music. They just have to identify what makes them different, and develop it" - Max Martin
"I believe every music producer inherently has something unique about the way they make music. They just have to identify what makes them different, and develop it" - Max Martin
