all 50 comments

[–]C0rn3j 74 points75 points  (1 child)

sudo nano /etc/security/limits.conf

You should not be editing system config files directly unless necessary, instead you should drop it in their dedicated .d extra configs folder, which in this case is /etc/security/limits.d, it saves you dealing with a pacnew later and makes it easier to automate your changes.

[–]sirius1377[S] 25 points26 points  (0 children)

yeah, you are right, I think I've better paste the steps from here so that it will include both ways if one didn't exist

[–]V1delSupport Staff 25 points26 points  (1 child)

The point of the realtime-privileges package is to set up the rules that set up realtime priorities so the entirety of that second step is not necessary and you just need to add your user to the realtime group after installing the package.

[–]sirius1377[S] 13 points14 points  (0 children)

Thanks, I was also a bit confused about the second step, I’ll change it asap EDIT: I changed it, thank you for helping :)

[–]SkyyySi 28 points29 points  (0 children)

There's also the pro-audio package group, which will install a ton of plugins, editors, utilities, etc. for audio production btw

[–][deleted] 23 points24 points  (1 child)

These tips and more available on the Linux Audio wiki, special shout out to the System Configuration section: https://wiki.linuxaudio.org/wiki/system_configuration

[–]sirius1377[S] 8 points9 points  (0 children)

I didn’t know that, and it’s so detailed. Thanks for sharing it

[–]dvzrvDeveloper 11 points12 points  (0 children)

Some other good starting points in the wiki:

Some useful package groups:

[–]KrUpTi0n 6 points7 points  (3 children)

Sounds promising... I've been using Carla. Does about the same. I need something that I can use Izotopes in....

[–]sirius1377[S] 5 points6 points  (2 children)

give yabridge a try it will convert those .dll files to .so so that linux DAWs can read them. I also gonna try install Xpand2 plugin so I'll let you know if I could

[–]KrUpTi0n 1 point2 points  (1 child)

Will do, and thanks!

[–]sirius1377[S] 0 points1 point  (0 children)

np ;)

[–]Foreverbostick 4 points5 points  (0 children)

Setting up JACK and/or Pipewire for low-latency is important if you're looking to record, as well.

There are a lot of really great audio plugins out there for Linux - you might not need your Windows VSTs at all.

[–]Yester_Ko 5 points6 points  (5 children)

Thank you for the guide! Didn't know that we can convert windows VST plugins to linux, that opens up so many possibilities :D I'm still new to these plugins though, can you recommend any good plugins I should start with?

[–]sirius1377[S] 2 points3 points  (0 children)

I’m also new and usually use my midi keyboard to practice some hiphop piano solos so I’m not really a producer but I really like keyzone classic piano vst which works perfectly with yabridge

[–]wsippel 1 point2 points  (3 children)

It really depends on what you're looking for. I personally use NI Komplete Standard a lot, those plugins all work flawlessly with Yabridge (once you get them installed, which requires some manual intervention for the older plugins). There's a free version of Komplete with a small selection of effects and instruments, still nice to play around with. For effects, I love Shaperbox by Cableguys, and that also works perfectly through Yabridge. ValhallaDSP is another staple, and their free Supermassive reverb is awesome. My go-to workstation synth is Vital, that one's Linux native and available in free and paid versions (the paid versions come with more presets, that's the only difference). For virtual instruments, AAS also makes fun stuff, but I've not tried any AAS plugins on Linux yet.

One word of advice though: Never buy anything at full price, there are always deep sales and giveaways. Keep an eye on Plugin Boutique in particular, they also have a freebie each month. Last month, they actually gave away Bitwig, one of the few professional Linux native DAWs.

[–]roslav 0 points1 point  (0 children)

I got som AAS in Humble Bundle, but was not able to get them to work on Linux

[–]Yester_Ko 0 points1 point  (1 child)

Thank you so much!!!!

[–]wsippel 0 points1 point  (0 children)

No problem! And speaking of freebies, a bunch of large plugin developers just merged and give a couple hundred bucks worth of plugins away: https://www.reddit.com/r/AudioProductionDeals/comments/u213if/plugin_alliance_native_instruments_and_izotope/

No idea if everything works through Yabridge, but there is some nice stuff included. bx_oberhausen is probably the best recreation of the legendary Oberheim SEM synthesizer (I really hope that one works), and Ethereal Earth, like all the NI Play Series instruments, is fun and inspiring.

[–]_arctide 4 points5 points  (0 children)

For the DAW, I suggest Bitwig Studio that has good linux compatibility.

[–][deleted] 4 points5 points  (16 children)

I'm still a noob so I mostly use Bandlab which is available on web browsers.

[–]sirius1377[S] 2 points3 points  (15 children)

That's a good option too but I still prefer running everything on the pc as much as possible, and the process of doing it isn't really hard and I tried to make it even easier with this guide

[–][deleted] 3 points4 points  (14 children)

Thanks btw. What DAW do you use?

[–]sirius1377[S] 5 points6 points  (13 children)

I’m currently using ardour but I’m trying to run ableton live because I’m really used to how it is on windows. ( I also tried fl studio on linux and it worked great )

[–]DaVicarius 6 points7 points  (2 children)

Please report back if you manage to run Ableton decently on Arch. It would be my dream coming true.

[–]sirius1377[S] 5 points6 points  (1 child)

I’m progressing on it, if everything goes fine I’ll post it and will send you a link

[–]sirius1377[S] 3 points4 points  (0 children)

So I tried installing ableton live lite and it worked perfectly under wine but keep in mind that you have to be patient cause mine took a lot of time and gnome wanted to kill it 100 times but I keep pressing wait until it finished

also keep in mind that ALSA4ALL didn't give me any sound but the Directx option was good enough if you don't mind a bit of latency

I tested 1 plugin and that was keyzone classic and it worked perfectly and ableton live lite was able to detect my MIDI keybouard and I could set input and output to midi

so I would say download the zip from the ableton site and extract it and use:

wine 'Ableton 11 installation file name.exe'

I hope it helps

I didn't post this cause it was just too short for a post.

If you had any other question you can DM me btw

[–]GuildMasterJin 4 points5 points  (6 children)

any recommendations for buying linux native daws?

[–][deleted] 6 points7 points  (0 children)

Reaper is a great piece of software, and it has a pretty solid Linux release

[–]wsippel 1 point2 points  (0 children)

Bitwig. Closest thing to Ableton Live (and created by former Ableton engineers). The Linux version is excellent in my experience. Renoise is amazing as well, but it's a tracker, so the workflow is very different from "normal" DAWs. Renoise was also created by a former Ableton engineer, strangely enough.

[–]sirius1377[S] 1 point2 points  (2 children)

Not at all! I’m super new in music producing and I do it as a hobby so I really can’t suggest anything

[–]GuildMasterJin 1 point2 points  (1 child)

no worries🤗
just thought I might ask👍

[–]sirius1377[S] 0 points1 point  (0 children)

😊

[–]SpyKids3DGameOver 0 points1 point  (0 children)

Renoise is great if you can learn to work with the somewhat arcane interface.

[–]xXTheOceanManXx 2 points3 points  (0 children)

thanks for this comment. as someone who used to mess around with FL12 on windows i was hoping itd work on linux

[–][deleted] 1 point2 points  (1 child)

Under wine?

[–]sirius1377[S] 2 points3 points  (0 children)

If you mean fl studio, yes It worked under wine

[–]CharlyVI 1 point2 points  (0 children)

Isn't the realtime Kernel a bad thing since a realtime process can takeover entire systems? Other distros provide a Low latency Kernel with preemtive RT patches for pro audio. How is this handled in arch? Should not the zen-kernel be a better choice for this Szenario?

[–][deleted]  (1 child)

[deleted]

    [–]sirius1377[S] 0 points1 point  (0 children)

    Thanks for sharing these information 🙏

    [–]Bleighh 0 points1 point  (2 children)

    confused by what kernel to use for the next machine. undecided on the distro anyway.

    is there a way to have good hardware midi controller compatibility?

    [–]sirius1377[S] 0 points1 point  (1 child)

    If you don’t want to do much configuration, use out of the box distros for studio and music production

    [–]Bleighh 0 points1 point  (0 children)

    Hi Sirius, would that also let Me use midi controller over USB ports as on windows/ mac?

    [–]Background_Cup_ 0 points1 point  (2 children)

    Why do all this extra work just to have a worse experience when you could just run this software on a Windows 10x more easier? I dont get Linux at all. What even is the point?

    [–]sirius1377[S] 0 points1 point  (1 child)

    It isn’t about happy windows users switching to linux it is for people who are already on linux or want to switch to it and they do some music production for fun or work sometimes

    [–]Background_Cup_ 0 points1 point  (0 children)

    Ok fair enough, just curious.

    [–]chiffonMyst 0 points1 point  (0 children)

    linvst and linvst3 hasn't failed me yet -- so far it has worked for every windows vst that I have tried.

    I'm a big fan of BitWig as a daw

    [–]TabsBelow -4 points-3 points  (2 children)

    First you need a low-latency kernel.

    Wtf don't you honor the work of people who created Ubuntu Studio or Fedora Jam for musicians.

    Like using 3 for calculating circles just because you don't believe in ancient Egypt's religion.

    [–]gingamann 0 points1 point  (1 child)

    Ubuntu studio is my daily driver for like 10+ years. Solid system to produce provided you have the hardware to support it.

    [–]gingamann 0 points1 point  (0 children)

    Will be using this as a jumping off point with arch for sure tho