Pro Audio on Linux in 2022
Вставка
- Опубліковано 29 сер 2024
- When I started learning music production in the mid 2000's, the choice was: Windows, or Mac?
In intervening 15+ years, support for Linux as a pro-audio OS has got to the point that I don't use anything else
Two major improvements have been Hubert Figuière's efforts around Flatpak packaging, and Wim Tayman's work leading Pipewire development. I will highlight those and more creative apps that are available to modern Linux users.
7:10 spot on! When you’re a musician and it’s time to turn on your computer and launch your DAW because you want to make some music, the absolute last thing on your mind is tinkering with code. You don’t even want to tinker with the software very much either. You don’t want to have to think about Jack and alsa and pulse and are they being friends today or not. You want to begin to play your instrument and record it as soon as possible. Sometimes you’ll have an idea that’s kicking around in your head that just has to come out. Anything that interrupts that process can potentially make you lose the idea. Doesn’t sound like a very big deal to non-musicians but for us, it’s absolutely maddening!
Most car owners don’t care how their engine works or how to tinker with it. Doesn’t mean that selling cars with a sealed bonnet is a good idea.
@@lawrencedoliveiro9104 absolutely nobody who uses Linux with any regularity would advocate for such a thing as a proverbial “sealed bonnet.” We do, however, want it to work when we needed to. Once we’re done tinkering with it, which we want to do before we start playing, we want it to work as expected. We do not want it to glitch right in the middle of a song.
@@lawrencedoliveiro9104not a great analogy. Have you ever played a plane simulator? If you did you know you manually adjust the throttle and the air intake for the take off. Well, you want to avoid this in car.
The major issue is that there aren't any drivers for my high-end pro audio interfaces....
The guy is excited when he sees Pipewire slide, and that's because he's a programmer.
I'm a musician and when I had to fight with audio configuration I was SO MUCH frustrated. At this point, after two full days of fight, I have to say I have lost. After two days I have no sound from the daw. I will continue to use Mac for my music, that was giving me a sound from my daw after 30 seconds.
Don't misunderstand me, I'm sure that Pipewire is a great tool that gives a lot of freedom. But I don't have to let my toaster sound into my speakers. I have to connect my super basic and common audio interface, connect my super common guitar or mic to its inputs, two speakers to output, open my daw and work. The only thing I have to learn is of course how to manage the daw for the result I'm interested in.
Until Linux will not be able to let me NOT be forced to learn which hardware is connected to which other hardware and to which software and in which fking way, it will NOT be a good environment for music.
I'm really happy with ubuntu studio. It's not good for true Linux programmers who want to have a blank os, but for me it come with everything set up out the box, ubunto studio controls allows for real simple setting and parameters, and everything comes connected, with Ardour pre installed. For a musician like me, whose banged my head against Jack for way too many hours, this is a god send...
Just my opinion, I totally get your frustration, and yeah, Linux is mostly built for people who know what they're doing and can set it up the way they want. Ubuntu studio is built for people like me.
Dummies. I mean, artists...
@@michaelorlev9925 thanks so much for talking about ubuntu studio, i have heard about it but i thought it was same stuff but just a little more friendly. The fact you tell me that you didnt have to fight with Jack in us means a lot to me, cause dealing with Jack was one of the most frustrating things.
Im sure Linux will move to a more friendly enviroment, as it is already doing with games.
So, for the moment i will try the distro you suggested and wait things will improve.
Just it remain to me a mistery why the need of being more free was hiding to programmers that its necessary to make things useful and friendly for all.
@@nonnomir there's also avlinux, both it and Ubuntu Studio are basically designed for audio production out of the box. AV Linux is specifically meant for a while Studio is more for everything creative. So for your case, I would probably try avlinux first.
@@MrGamelover23 i will maybe do, but i will still have to fight with Jack and with latency for usb interface generic drivers.
Exactly so! I could not agree with you more. The very last thing I want to do is have my guitar hanging from my neck while I put my pic down sit in my chair and try to type with my arms over my guitar because suddenly, something that was supposed to work does not work anymore. In that moment, I absolutely do not care about open-source, I don’t care about free software, I don’t care who has the code, I don’t care who doesn’t have it, I don’t care about all of the different silly little reasons why something does not work the way it should. All I care about is that I cannot get to my f*cking music creation. And I better not be banging my guitar against the edge of my desk while I try to type putting blemishes on my finish. I better not have to give up, take the thing off and disconnect the wires so that I can type because now, I have to go to the command line and type in some weird series of characters to turn something on that the GUI did not turn on, etc. Etc. Etc. It turns something that I find immensely rewarding and enjoyable into something that ruins my entire day.
for me Reaper is the best
bitwig is very good for Linux. I use Propellerhead Reason 12 vst under the WINE. No issues, only positive experience.
Bom vou dar minha opinião pois conheço bel essa área e acabei queimando SSD de tanto tentar migrar pro Linux e acabei me frustando muito.
1. No caso de um estúdio profissional ter seus engenheiros/cientistas da computação para desenvolver e adaptar tudo ao universo linux, há talvez uma possibilidade hoje em dia de se produzir áudio dessa forma.
2. Para um produtor/musicista/compositor independente, eu diria que é um caos completo. Eu tentei facilitar a minha vida através de uma via que não conheço outra a não ser a seguinte:
• A distro Zorin OS facilita muito a vida de usuários windows porque, basicamente, se você clicar para instalar um programa, um plugin, etc, nativo do windows, ele irá instalar automaticamente, ou te redirecionará rapidamente à loja para baixar direto um app que proporcionará isso.
- A minha combinação com relação a isso foi REAPER + plugins.
- Não tive tempo para instalar uma variedade grande de plugins. (esse ponto é importante e irei voltar aqui)
× Qual foi o grande problema aqui? O REAPER versão windows simplesmente só "reconheceu" minha interface de áudio através do pulseaudio o que causa uma latência desgraçada. Para diminuir consideravelmente, era necessário colocar um kernel low latency + JACK. O problema é que o JACK é uma "aplicação Linux" e não reconheceria nunca no áudio device do REAPER versão windows.
- Então, realmente, não deu certo a vv. Windows, então tentei a versão do REAPER Linux com JACK. foi legal, consegui uma latência aceitável de 5.0/6.0 seg. (No windows eu consigo 3.3 a 128 spls). Legal, hora de instalar os plugins. Os plugins ficaram extremamente crashados, visual bugado, a janela do Ozone 9, por ex, metade ficou cortada. Addictive Drums users tomam bambu gostoso pois faz o seus tons de bateria virarem um tamborim!
× OBS: se você comprar a licença e usar o REAPER próprio do Linux, e você tiver esses 3000 plugins que ele fala que são "free" talvez seja possível você produzir; mas nem pra windows eu conheço 3k de plugin, brother.
- Agora se você não quer praticidade do Zorin e quer fazer tudo na unha num arch, fedora... um abraço meu caro; a pir0ca vai ser mais grossa ainda.
No mais, vejo nos últimos anos um avanço grande nessa area. Talvez gêneros e derivados do Rap que não possuem larga variedades de instrumentos/plugins seja possível desenvolver um trabalho. Mas eu ainda prefiro e considero muito mais prático e viável instalar um windows. infelizmente pois o universo Linux é fantástico.
Pipewire is amazing
there is an awesome library called yabridge which together with wine allows you to run all windows based vst plugins... i dont see any challenge using linux for pro audio... i would say it works better than windows 🤙
4:13 I thought that Steinberg were moving to VST3, which is open-source under the GPL, but apparently their inept handling of the VST2→VST3 transition left a bad taste in developers’ mouths.
No mention about the terrible situation still with most pro audio interfaces having no way to configure them on Linux so basically making them unusable in a pro audio environment. I'd call it semi-pro audio at this stage. There's still a long way to go to I think. Been using Linux for all my audio production for around 10 years now and I can say it's been hell but at least I get to brag... then again I also continuosly have to face the fact that my system is not supported. By most things hardware and software.
Just keep working. Reverting back to their "only standard" will never help Linux. I always buy hardware by the "works on Linux" filter. No matter if a x product is magic if I can't use it on Linux.
every single teenager wants to plugin their guitar and mic and etc.
we need something simple and centralized as a 1 stop software download.
we need deeper automation/detection and we need to get away from the crutch of CLI to get around things.....new users have zero patience for things so basic.
100% agree. I just want to use my Tascam US 16x08 interface in Linux without having to resort to hacky workarounds holy shit.
Dude, come to Mac. Be kind to yourself. Use your Linux machine for all the boring stuff like your spreadsheets in your word processing and your browsing and all that crap. Hell, use it as a file server to store all your plug-ins or a server to store lots of your files. Your finished projects. I once ran a Debian server and it was rocksolid. Never let me down. But, when it’s time to make that music, nothing beats a Mac. Absolutely nothing! It just f*cking works. With everything! You can finally make the music and its creation the absolute center of your world which is as it should be. The computer is just the means to that end.
CSound ... it’s like the BBC Radiophonic Workshop on your Linux workstation.
I think it would take Waves porting their plugins to Linux, to really make the difference
I use open suse tumbleweed with pipewire with bitwig
Good, but what about hardware? Not every audio interface has Linux drivers. I'm not able to find drivers fo my RME Fireface UC USB audio interface, i look on RME forums already and seems that there's only an outdated reverse engineering project with hints on how to build your own Linux driver for the UC using the Windows driver, but no one had tried that since there's no driver around and my audio interface is not class compilant, too bad 'cause for Windows and macOS there's super updated drivers, last is from July of this year, if someone has any idea, please let me know, thanks.
did this man just say "We dont care about logic because they dont care about linux" lmfao they dont even care about windows
Loool
He said it not only about logic but also about Ableton and other daws
Dear Audio Guys on Linux. Can u tell me how I can run Dolby Atmos for Home Theatre on Linux (Mint). As a gamer, I want to switch to Linux from Windows, but there are still huge walls what holds me back on Windows.
On Windows, I can enjoy Dolby Atmos for home theatre and DTS:X for home theatre. Great surround sound on some supported games.
While the technical (mainly security focused) concepts behind flatpak are interesting, the practical consequences are horrible. It makes it impossible to use system installed plugins and ultimately it inflates disk usage and duplicates dependencies across the board.
Oh, and flathub are the only ones that are using `lxvst` which no user or developer understands, which is really dumb.
@@_DRMR_ Flatpak needs to have duplicates because the native system do not support using two or more versions of the same SO lib
Flatpak/Snap etc exist to soothe the egos of proprietary software developers. Nothing more.
You don't mention SFZ at all...?? how come?
He only had limited time and could've gone way deeper down the rabbit-hole, but what's the point?
how in 2022 (after more than a decade of module-jackdbus-detect automatism) still the myth lives on that pulseaudio and jack cannot live side by side is beyond my understanding... geeez
I know that was fixed a while back. But in any case the whole issue is moot, now that PipeWire has replaced both.
Lamento tener que ser descortés, pero ver esto es perder 10 minutos escuchando a un tipo hacer propaganda de flatpak. Triste...
Every distro is really working hard on Flatpak because getting good Flatpak support (even for paid proprietary programs) is the only way we have to get good software support. Most companies don't support linux because is very hard to keep updating your program every 6 months. Imagine if Photoshop was on linux. People would have big problems using PS CS6, as it would probably break the second they stop upgrading it. With Flatpak we don't have that problem.
is this a joke? Now tell my how to use my Presonus Quantum on Linux. The fastest audio interface on earth.
You have to ask Presonus that. Or simply settle for an audio interface which isn't the fastest on Earth.
@@thanqol Never ever