- Видео 71
- Просмотров 79 910
SudoMetalStudio
Добавлен 15 дек 2010
Using Linux for home studio recording and especially guitar DSP, and getting pretty darn impressive results, too! Posting maybe once or twice a month what I've learned or recorded.
Mostly aiming to modern metal sounding mixes and tones.
Mostly aiming to modern metal sounding mixes and tones.
Understanding EQ Phase Shifting
Using Ardour DAW to null-test Linux Studio Plugins' Parametric Equalizer, and seeing the effects of Infinite vs. Finite Impulse Response modes (IIR vs FIR).
Просмотров: 264
Видео
Sultan of 100% Free Plugins (Blackstar NAM capture)
Просмотров 6012 месяца назад
Was randomly testing some captures from Tonehunt.org, and noticed this fairly recent Blackstar HT Club 40 Mk II package upload: tonehunt.org/markswarbrick/7ffb3085-bae4-4aba-9191-8b4b62833745 Somehow I just ended up jamming some good ol' Dire Straits with my already retired Yamaha Pacifica 904 - my first electric guitar ever. Using Ubuntu Studio and Carla for plugins: Neural Amp Modeler, ZamGat...
Are You Dad Yet? (Remaster)
Просмотров 5082 месяца назад
Just a remaster of ruclips.net/video/k3U_7fS9N-4/видео.html. I wasn't too happy about the guitar sounds, drums and the overall darkness of the tone. So I tried few different things and probably made it worse. Children of Bodom Cover using only free and open source software and plugins. One man, one desire, one shirt. Enjoy! Ardour DAW, Hydrogen Drum Machine, MuldjördKit via DrumGizmo, Neural Am...
Professional use of Linux Audio?
Просмотров 8852 месяца назад
Some people still have the false assumption that Linux is all about tinkering and fighting to get things working. It's not. It's plug & play, very high performance and very stable; not to mention having features other platforms can't even dream of.
Bodom Cover Full Mix
Просмотров 3482 месяца назад
Showing the full mix of my Children of Bodom cover 00:00 Intro 00:45 Ardour & Main Busses 01:35 Guitars 03:00 Bass 03:48 Synths 04:02 Drums 06:15 Mixing View, EQs, Compressors 08:35 Live Mixing 10:35 Rec View & Cue View 11:15 Outro
Are You Dad Yet?
Просмотров 8394 месяца назад
REMASTERED VERSION HERE: ruclips.net/video/dDaie0EqB6E/видео.html Children of Bodom Cover using only free and open source software and plugins. One man, one desire, one shirt. Enjoy! Ardour DAW, Hydrogen Drum Machine, MuldjördKit via DrumGizmo, Neural Amp Modeler, Linux Studio Plugins, Calf Studio Gear, aaaaand many others!
Got Home Studio or Planning to Setup one? This is what you need to know.
Просмотров 8944 месяца назад
ASIO, ASIO4ALL, WASAPI, Core Audio, ALSA, JACK, PulseAudio, PipeWire, Low-Latency Kernel 00:00 General 02:39 Windows Audio Demystified 05:15 MacOS Audio Demystified 06:41 Linux Audio Demystified 10:56 Wrap-up 11:42 Linux Latency Tests & Outro
DAW Controllers are EXPENSIVE so I MADE MY OWN! (kind of)
Просмотров 4836 месяцев назад
Content for ye nerds! Arduino Pro Micro (ATMega 32U4) wired directly from VCC, GND and A0 to the potentiometer that used to be a guitar volume knob. It's really that simple.
Linux Music Production Essentials 2024
Просмотров 9 тыс.6 месяцев назад
All I have learned past few years while trying to do some decent metal music on Linux. 00:00 Intro 00:41 DAW of choise - Ardour 01:15 Guitarix 01:43 GxPlugins 02:13 Neural Amp Modeler 03:15 ToneHunt 04:15 Pelennor2170's NAM models repo 04:37 Calf Studio Gear, LSP Pluings, and x42 Plugins 05:02 Example Mix 06:36 Hydrogen Drum Machine 07:41 Outro
NAM Demo: In Flames - Take This Life (Using "Helga B 6534+ OD808")
Просмотров 4257 месяцев назад
Just a silly play-half-way to demonstrate yet another great guitar signal chain. It's under Linux: ZamGate - NAM with "Helga B 6534 OD808" - Impulse Resposnse "GuitarHacks Original Edge" - GxChorus - EQ with steep low-cut ~150Hz. Main riff with neck pickup, otherwise bridge. Backing Track: ruclips.net/video/y2g5y9gAOEw/видео.html NAM Models IRs for Linux: ruclips.net/video/NZBtnQEDdQU/видео.htm...
Am Backing Track - Spacey Penguin (Free to use)
Просмотров 3097 месяцев назад
Am Backing Track - Spacey Penguin (Free to use)
Let's Make a Backing Track under 4min!
Просмотров 4657 месяцев назад
Let's Make a Backing Track under 4min!
Thanks! ...and Revealing Some Big Plans for the Future!
Просмотров 1858 месяцев назад
Thanks! ...and Revealing Some Big Plans for the Future!
How To Record & Mix Music and Create Videos using Free Software
Просмотров 7318 месяцев назад
How To Record & Mix Music and Create Videos using Free Software
100% Free Guitar Signal Chain Demo (in Fart Pants)
Просмотров 3859 месяцев назад
100% Free Guitar Signal Chain Demo (in Fart Pants)
How to install Neural Amp Modeler for Linux (Now with GUI!)
Просмотров 4,8 тыс.9 месяцев назад
How to install Neural Amp Modeler for Linux (Now with GUI!)
SIMOA - Kaaos On Nimeni / Chaos is My Name
Просмотров 560Год назад
SIMOA - Kaaos On Nimeni / Chaos is My Name
How to Record a Guitar Solo on a Backing Track using Ardour and Free Plugins
Просмотров 1,2 тыс.Год назад
How to Record a Guitar Solo on a Backing Track using Ardour and Free Plugins
Jared Dines' Biggest Shred Collab 6 Entry (Shreddier Edition)
Просмотров 600Год назад
Jared Dines' Biggest Shred Collab 6 Entry (Shreddier Edition)
Jared Dines' Biggest Shred Collab 6 Entry (take 1)
Просмотров 1 тыс.Год назад
Jared Dines' Biggest Shred Collab 6 Entry (take 1)
Metal Mix Quickie using Linux & Free Everything
Просмотров 998Год назад
Metal Mix Quickie using Linux & Free Everything
Let's implement Ringbuffer and Delay DSP plugin using C++ [MYODP - Episode 3]
Просмотров 134Год назад
Let's implement Ringbuffer and Delay DSP plugin using C [MYODP - Episode 3]
Basics of DSP related concepts & Memory Management in C++ for Beginners [MYODP - Episode 2]
Просмотров 188Год назад
Basics of DSP related concepts & Memory Management in C for Beginners [MYODP - Episode 2]
Linux audio plugin development simplified [MYODP - Episode 1]
Просмотров 295Год назад
Linux audio plugin development simplified [MYODP - Episode 1]
How to control WahWah -plugin with external MIDI device in Linux
Просмотров 177Год назад
How to control WahWah -plugin with external MIDI device in Linux
More Linux Metal! "Rectifier-ish" Tone with Free Plugins
Просмотров 479Год назад
More Linux Metal! "Rectifier-ish" Tone with Free Plugins
6:07 A MacOS app for patching is 'Loopback' from Rogue Amoeba - unfortunately not free, but it is worth it and with great support
On reaper to set this up you just click a button
@@Durkhead Really? You mean the null-testing setup with 3 waveform tracks? That awesome but superweird to have a button for such specific task.
@SudoMetalStudio you click a button and you can hear only wat the plugin is adding its super usefull esp when using a clipper
@@Durkhead cool! I'll have to check if Ardour has something similar.
@@SudoMetalStudio it should say something like delta signal
Just make sure the phase shift area is in a place where you want a decrease in volume like eveyones fav freq around 250 to 300hz
Do you use any audio interfaces?
@@caiojbvguimaraes yes, I have Focusrite Scarlett 18i20 3rd gen.
Love the split, sounds fat and airy at the same time
Correction! Apparently FIR can cause pre-ringing of transients so there's no just one "correct answer" how to use them. I've learned that IIRs are more common to use and the phase shift they cause is natural. FIR is often used for e.g. mastering and high-precision tasks, but I also think it's important in wet/dry mixes of the same source. Regardless of my possibly bad conclusion/recommendation, I feel this video is pretty good for showing the effects of different EQ types, and basics of null-testing 😊
Since 90's waiting to see Linux able to work in audio. Your video bring me hope!. Thanks bro.
Gxvalvecaster has nice gain
Hyvää kamaa! Tuon kanssa pitää varsinni olla tarkkana jos EQ plugari tarjoaa mahdollisuuden ropata kanavia (L/R) erikseen. Voi tietty toimia efektinäkin jos tarpeeks hulluttelee 😀
please upload at-least one videos in a week, its very knowledgeable
@@SYnTs-MuSic I'd love to, but my wife and kids wouldn't 😅 This is just a hobby that keeps me sane, and creating videos is surprisingly time-consuming. Still, it definitely gets me pushing the extra mile when people ask for more 😉🎶
Hey so I have the neural amp modeler lv2 plugin but it uses up so much dsp to the point where it clips out every now and then I was just wondering if theres a fix but it might also be because I'm using an old laptop at the moment
@@ghostpepper3585 yea so some NAM captures are very CPU intensive. You might have better luck using models tagged with Lite or Feather. Or go higher with buffer size (=easier on CPU, but more latency)
@SudoMetalStudio I'll try that
Watched this video twice....um......WHAT? (Oh and tune your guitar)
This video is designed to be watched 7 times, after which the tingling sensation hits and the brave new world opens up for you.
In Carla, I see only Audio in and Audio out. If I start QJackCtl, I can see in the Graph view Sytem in/out, Carla, Pipewire, PCH in/out,... Why Carla don't show me this stuff?
Which Linux distro are you using? Check that Carla's audio driver is configured as JACK with Multiple Clients (Carla -> Settings -> Configure- > Engine).
@SudoMetalStudio Yess! Kiitos! The right hint from you.
very nice, thanks! check airwindows plugins, very cool too
Hi, thanks for the video Just for eference, what's your CPU and how much RAM do you have? I'm using Ardour with a FX8300 and 16 gigs, but I believe that the old tractor can't hold it anymore. I'm thinking about building a PC for it, but I don't want to spend too much.
@@moroboshidan7960 I have Ryzen 7 5700X and 32Gb RAM. But everything I do in this video is not that hardware intensive at all. All the same steps with all the same plugins, buffer sizes etc are also doable with my old gaming laptop, MSI Apache from ~10yrs ago.
@SudoMetalStudio Thanks. In a first search I found the ryzen 5 5500 and the core i5 12400 at reasonable prices here (I live in Brazil, nothing is reasonable here, but you got it). I guess both would suffice, but I'll research a bit more. My computer really fights with that drum gizmo plugin, and It start getting buffer overruns when I load some plugins. Several people told me that there's no relation between buffer overruns an CPU load, but the repeated experiment says the opposite. Maybe I have some timing problem, caused by the display card or whatever. I just have up on trying to find out. Well, thanks for the info, great channel btw. Subscribed.
@@moroboshidan7960 I'm pretty confident those several people are wrong. It's definitely CPU intensive task to run plugins. And it's exactly when the CPU can't handle the signal processing workload that you start having buffer overruns. You can go easier on CPU by increasing buffer size but this introduces latency. RAM or HDD speed doesn't have that much factor, because plugins can't do memory allocation during signal processing (i.e. they don't consume any memory after initial load thus they do not benefit even if you'd had 1TB of RAM). Buffer size 128 is generally good what it comes to latency. It should give about 10ms round trip. RAM size and HDD speed become factor when you start recording, and more so when you record multiple channels at the same time.
@@moroboshidan7960 Oh and in this video I'm using Hydrogen. It's not as heavy as DrumGizmo is but it's also not as professional. I moved into using DrumGizmo and it's definitely the most CPU intensive plugin I have in my mixes. You can actually see the plugin load very nicely in Ardour: Window -> Plugin DSP load.
@@SudoMetalStudio Didn't knew about this feature in Ardour. It has so many configurations and options, I guess I didn't do my homework. But thanks for the tip, I'll definitely check it up. When I use that other plugin with the red drum kit (can't remember its name now) things go better, but drumgizmo sounds a lot more natural to me. I'll check the load, if it is really overloading the cpu, I'll go for a "new" a-hem cough computer. That's for the consult, man, you helped a lot!
Hello, my favorite RUclipsr..! After entering the command: cmake .. -DCMAKE_BUILD_TYPE="Release" ‑DUSE_NATIVE_ARCH=ON an error appeared: CMake Error: Unable to (re)create the private pkgRedirects directory I can't even understand what it is. (if you have time, please answer me). I will be grateful and will continue watching my favorite RUclipsr. )
@@tool-jf7vz Of course I can't ignore my favourite people i.e. my viewers 😂 I haven't seen that error but it sounds like privilege issue. Which Linux distribution are you using? Did you clone the NAM repository under home (~) directory or somewhere else?
@@SudoMetalStudio Hi! I use AV Linux MX Edition and clone in /opt. Before this I used Ubuntu-like distributions and everything was fine. AV Linux turned out to be more gentle to my PC and...THANK YOU VERY MUCH for answering me. The guitar is very important in my projects...probably as in others. )
Did you manage to get around the issue? I've never tried AVLinux yet but I might at some point.
@@SudoMetalStudio )) I didn't rack my brains and installed the version for Windows (it's good that AV Linux is packed with everything necessary for this).
yeeess Linux Rocks! just bought my first Eletronic Drums, will follow your videos! So excited!
nice!
Awesome place.
Awesome. Sir I would like to know what your audio setup is as well. I am thinking about going this route but while practising I would like to know what kind of speakers should I buy?
@@mr.mastermind4840 You request, I deliver! 😉 ruclips.net/user/shorts6IWf2KlCeiI?si=5qE80CFLpQeFGeZA
bloody great, followed
For those who play with standalone Guitarix and got the problem that bufsize/latency is too big because the DAW project they are running to record it demands it, there is a solution. If you have 2 audio interfaces then you can start 2 jackd instances, one with the big latency for the DAW and one with a small latency (on my machine down to 32 samples bufsize) for Guitarix.
32 buffer size sounds completely unneccessary for me. Even 64 is mostly overkill but well-trained drummer could probably notice jump from 64 to 128. I personally use 128 and have absolutely no issues with latency. Buffer size 128 @ 48kHz = 2,7ms x 2 = 5,4ms DSP latency, and buffer size 32 @ 48kHz similarly 1,3ms. Plus hardware latency constant of ~3ms for both so you have approx 9ms vs 4ms roundtrip latency. Sound travels 1,7m in 5ms, so unless you can hear difference in latency standing 2m vs 4m away from amp, there's should be no audible difference in 32 vs 128 buffer size (and this was very generously rounded). But there is huge difference in CPU load. This is why you should use highest reasonable buffer size in DAW, and switch even higher (1024) once you go from recording to mixing. Also note that jack uses triple buffering (2,6ms x3= 7,8ms) instead of double buffering, unless it's configured to be in synchronous mode.
Nice :) Thanks for that. So, after 2min of usage found a bug (too long list in browser crash ardour) but looks nice Now, have to find bass IR ;)
Ardour has been extremely stable for me. Past 2yrs I've had only 2-3 crashes. I'd rather believe it's some faulty plugin that causes it.
@@SudoMetalStudio Yeah, it's possible, of course. Not tried yet out of ardour, but if you want to reproduce: browsing for nam file, in list mode, scroll on long list (like the github repo you mention) > crash at 75% of the scroll bar. Anyway, it works well, seems not too heavy load cpu/ram, thanks again !
@@archloy Oh it was not Ardour related! I can actually reproduce that crash exactly like you said also in Carla. Do you want to report the bug or would you like me to do that?
@@SudoMetalStudio Nice, it's not me the fault ! :D If you can report it, you're welcome (I suppose your english way better than mine ;)), but if you do not have a github account, I can do it, no problem. I will try to get more info/debug on that (I was thinking a night with my guitar and bass, finally, it will be with my compiler and some code x) )
@@archloy It's on the GUI and not in the actual NAM plugin. I can report, all credit for you :) ruclips.net/video/Jsfu-YpCu00/видео.html
All of this is all the same in every Linux distro?
@@eranddroory9987 No. I'm using Ubuntu Studio 24.04 in this video. E.g. AVLinux which is also meant for studio work is very different. The "audio core" (PipeWire) is mostly the same for many distros now-a-days but not always. Some users still prefer the older but more techy audio framework (Jack).
Also I am an Ardour user. I use Linux because it is more stable than windows
Great timing
Sweet.
Great use of Carla. ;)
Why not using Carla's patchbay?
@@marcink3198 I mostly use Carla because of its plugin loading capability. But Patchance has more polished view that is more wow-effect 🙂 It also handles stereo linking, and it's pinned to Task Bar in Ubuntu Studio by default so Patchance is what new users see first.
I used your video to try to explain to my kids why it is important to keep their room clean... Since last year not once their room have been messy... May be you scared them enough. Thank you so much
why do you import the drum as a MIDI track into Ardour ?
@@santiagokilling1165 I just prefer having "the actual music data" in one context (Ardour) rather than scattered for multiple applications. Still, Hydrogen is much better for writing those drumlines than Ardour. I know it'd also be possible to use JACK transport between Ardour and Hydrogen, but as said, this way I have the whole song in one application rather than parts of it in multiple.
That solo at the end SLAAAAYED!! Great job on this whole thing \m/
Very impressive!
How did you connected guitar to PC? What device?
@@valkdev I use Focusrite Scarlett 18i20 3rd gen USB audio interface. But basically any USB audio interface works. You just directly plug the guitar in to the interface. Use "Instrument" or "Hi-Z" channel if it has one. Focusrite and Behringer have pretty good ones that are not overpriced.
@@SudoMetalStudio Thanks.
@@valkdev helps if a device is "usb class compliant" from what I hear so generic drivers/functionality will work without relying on the manufacturer for drivers. I also have a 3rd gen Scarlett and it works without issue on Ubuntu Studio 24.04
Hello, could you make a livestream making covers of your favourite bands ?
Sure, why not 😅 I can't promise any schedule at the moment but I'll at least try something small and simple first before going on with a full session 🙂
@@SudoMetalStudio Nice, btw do you have any social media ? I would like to contact with you for advice because i would like to start to make streams on YT playing bass
@@santiagokilling1165 I don't hang in socials a lot, but if you are using Linux for doing all that, I can recommend Unfa's discord server. That's the biggest linux audio community in the world. You'll definitely get a lot of help from there.
@@SudoMetalStudio thanks dor the advice, i didn't knew he has one 😅. You think can make a Trivium Cover ? I think you would enjoy the band
@@santiagokilling1165 Trivium is a great band, so possibly! But my studio time is quite limited as this is just a hobby and I have also my actually work, wife and kids requiering my attention 😅 I'll check if I could do that live thing first maybe in few weeks or so 🙂
Hey man, just leaving a comment here to let you know that your videos are very interesting and useful for us linux musicians 🤌
Thanks for a great video, I've followed it 3 times now to try to get it working in Ardour (without Carla since it's not in the default package system on Gentoo, but I think I will spend some time to get it). Initially I it working, but it was a really weak distortion (used the exact same selection you did), but after removing all plugins on the Track and re-adding them it suddenly got a lot better! It seems my input level is quite high, I have to turn down the Gain on the IR or the NAM (input and/or output) to around -8 dB. How do you control these settings, which one should be changed and what is the difference in end result? I mean, will I get different results if I turn down only Input or Output in NAM or Gain in IR? Or should I try to tweak all three settings?
@@petas874 NAM is quite CPU heavy so first make sure that you're just not too low in buffer size. But otherwise I have no idea why it would work "partially" like that. What it come to NAM, the input is basically the gain i.e. how much the capture is applied to the signal, and output is just volume level. Different captures have different loudness levels so you just have to deal with finding good I/O setting for different captures separately. IRs are often very loud, so I tend to level them down 10-15dB in the IR convolver plugin settings.
Rocking HoMM3, great choice 🔥
@@severalerrors9463 yessh! I was hoping someone would notice 😂
You just have to care about sync all your audio interfaces. It just works, but if you record long enough audio from 2 interfaces you likely get jitter effect, or your recorded tracks will be out of sync.
Really? I haven't experienced anything like that, but then again I'm not using multiple devices actively in recording. I have used the second audio interface (M-Audio MobilePre) as a tertiary headphone output over a long usb cable. Perfect for that as it has its own volume knob too 🙂
@@SudoMetalStudio each interface have Its own clock generator, which arent perfecly in sync. But you can connect them all with spdif cables and set up one master clock source for all interfaces.
@@rusk911 oh yea I just checked the manual. I thought it said the Pro Audio profile handles the clock sync, but infact it said it *assumes* the clocks are sync'd. Thanks for pointing that out!
Pipewire is sooo good 😋 and on top of the GUI goodies: all the routing and configuration can be done with a mix of CLI tools (pw-loopback, pw-link, wpctl etc.) and configuration files. Control!
What kind of audio interface do you use ?
@@santiagokilling1165 Focusrite Scarlett 18i20 3rd gen
love this😊🥰
Thanks a lot. Very good tutorial. Unfortunately i have a lot of xruns when load amp model
@@Musicartescuela try with 256 buffer size and 48kHz sampling rate. If that works, try 128 buffer size. If not, then it's something else, possibly your computer's performance (CPU). Buffer size 64 and below is pretty much unnecessary. If you use Ubuntu Studio, try also to apply audio optimizations.
One interesting trick. Don't know if tracks in original drumkits provided by DrumGizmo are phased but checking that and phasing drums could make them sound yet more cleaner and aggressive.
@@Lsp-plugIn Heyy LSP authors? Thanks for great plugins! 🙂👍 Yes, snare phasing issues are mentioned in the MuldjördKit download page: drumgizmo.org/wiki/doku.php?id=kits:muldjordkit
2:14 for the laugh. Thanks
Excited to see the entire video! At 1:43 when I put the plugins on the Rhythm Bus I thought I got the coning effect when you use the same guitar as the left and right tracks. I'll have to give it another shot if it doesnt do that and save some load on my system
@@HostileIdentity it's not "the same" guitar track as left and right is recorded as separate takes and panned to L/R channels of the stereo bus. All plugins in the bus handle L/R channels completely independently, so this arrangement is equivalent for just having the same effects stack for both mono tracks separately 🙂 Never heard of "coning effect" before... thanks, I'll educate myself on that 🙂👍
Oh and obviously the key here is that all bus plugins handle L/R separately. If you have single instance of a monoplugin in the middle of that, it's pretty much guaranteed to ruin the whole purpose of the bus.
Thanks for sharing, that's great and sounds good 🔥