Changing to Linux for music making
-
- KVRist
- 191 posts since 7 Nov, 2021
Not sure if it's been mentioned, but don't forget if you have any hardware editors that need direct access to USB then you are out of luck with WINE...it cannot access the USB directly at the low level required by those editors.
- KVRAF
- 16788 posts since 8 Mar, 2005 from Utrecht, Holland
Just read this old truth again on Twitter:
Linux is free
if you don't value your time.
We are the KVR collective. Resistance is futile. You will be assimilated. 
My MusicCalc is served over https!!
My MusicCalc is served over https!!
- KVRAF
- 7019 posts since 19 Apr, 2002 from Utah
It depends on what you are needing. Work started for improved WINE support a couple of years ago--in April 2020. It's had over 50 updates since that time:keys_au1 wrote: Mon Aug 22, 2022 1:49 am Not sure if it's been mentioned, but don't forget if you have any hardware editors that need direct access to USB then you are out of luck with WINE...it cannot access the USB directly at the low level required by those editors.
https://source.winehq.org/git/wine.git/ ... &s=Wineusb
So, if what you are trying to use isn't working right now, it will likely work very soon. I know of some users that are using their hardware editors with no problem. It really depends on what part of the USB access is being required from the editor. Serial connections over USB work fine in WINE.
I'm pretty sure if you have a class compliant hardware device, and run an editor that communicates serialized midi commands through USB it is working for some people. I guess it depends who you speak to and what hardware editor they are using. As long as a driver is needed for your device and it doesn't exist for your Linux system it will not work, for now.
Last edited by audiojunkie on Mon Aug 22, 2022 9:37 pm, edited 2 times in total.
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.)
- KVRAF
- 7019 posts since 19 Apr, 2002 from Utah
Old truths no longer apply to new Linux. Things are getting better all the time.BertKoor wrote: Mon Aug 22, 2022 6:58 pm Just read this old truth again on Twitter:
Linux is free
if you don't value your time.
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.)
-
- KVRAF
- Topic Starter
- 2593 posts since 26 Jul, 2004
Now, I got it finally installed on my ssd and it is boot-able also.
Now, the ssd does not show up in the menus in bios to make it the bood hd of choice.
Did a few handling s I found in the web, but that does not change anything.
AND after 2 or 3 times it working well choosing it to boot out of the bios menue, now the password I gave the ssd does not work any more.
This is............................
Did I mention that I hate computer and cars?
Now, the ssd does not show up in the menus in bios to make it the bood hd of choice.
Did a few handling s I found in the web, but that does not change anything.
AND after 2 or 3 times it working well choosing it to boot out of the bios menue, now the password I gave the ssd does not work any more.
This is............................
Did I mention that I hate computer and cars?
-
- KVRAF
- 9521 posts since 6 Oct, 2004
I tap F10 on power-up, and get a list of bootable drives. When I choose one,
I get a secondary list of the bootable options on that particular drive, based on GRUB. It could be that grub has lost track of your SSD. There are 'loveable' tutorials to reconfigure grub for new external drives, a google search should list some good ones.
The F10 tap might be a different key on your computer.
Cheers
I get a secondary list of the bootable options on that particular drive, based on GRUB. It could be that grub has lost track of your SSD. There are 'loveable' tutorials to reconfigure grub for new external drives, a google search should list some good ones.
The F10 tap might be a different key on your computer.
Cheers
-
- KVRist
- 197 posts since 22 May, 2016
Yabridge is currently taking a lot of CPU power here.
I'm running Guitar Rig 7 in Reaper, on Linux Mint, via Yabridge/Wine.
It slows down in time, after 30 minutes continuously changing presets to try out stuff, it starts to freeze or crash.
When recording one track, it's taking a little less CPU then what Reaper has.
But when recording more tracks, (16 as the example in the attachment below), it goes way too much.
Instead of running one Yabridge with 16 Guitar Rig instances, it's running 16 Yabridge instances for each Guitar Rig... That's not how it should be, isn't it?
Is there any way to reduce CPU power?
I'm running Guitar Rig 7 in Reaper, on Linux Mint, via Yabridge/Wine.
It slows down in time, after 30 minutes continuously changing presets to try out stuff, it starts to freeze or crash.
When recording one track, it's taking a little less CPU then what Reaper has.
But when recording more tracks, (16 as the example in the attachment below), it goes way too much.
Instead of running one Yabridge with 16 Guitar Rig instances, it's running 16 Yabridge instances for each Guitar Rig... That's not how it should be, isn't it?
Is there any way to reduce CPU power?
You do not have the required permissions to view the files attached to this post.
Get In Touch^^ Instagram, BandCamp, SoundCloud, Spotify, iTunes,....
- KVRAF
- 7411 posts since 8 Feb, 2003 from London, UK
Have you looked at YABridge's GitHub page? Whilst it's not for Guitar Rig (or NI), there's a mention of a slow death:
and possiblyPlugins by KiloHearts have file descriptor leaks when esync is enabled, causing Wine and yabridge to eventually stop working after the system hits the open file limit. To fix this, either unset WINEESYNC while using yabridge or switch to using fsync instead.
I didn't spot anything over on their Issue Tracker.Some hosts, particularly Ardour, REAPER, Qtractor, will by default not unload VST3 modules after you close the last plugin. This means that the associated yabridge-host.exe process will keep running until you close the project. For REAPER there's an option called Allow complete unload of VST plug-ins in the VST tab of the settings dialog to disable this behaviour.
-
- KVRist
- 197 posts since 22 May, 2016
But I have totally no clue how to do this.pljones wrote: Fri Sep 27, 2024 4:13 pm Have you looked at YABridge's GitHub page? Whilst it's not for Guitar Rig (or NI), there's a mention of a slow death:Plugins by KiloHearts have file descriptor leaks when esync is enabled, causing Wine and yabridge to eventually stop working after the system hits the open file limit. To fix this, either unset WINEESYNC while using yabridge or switch to using fsync instead.
There's some explanation about 'Environment Configuration':
But I have no idea how to do so.If you are using the default Bash shell and you're not using any of the above display managers, then you will want to add the following line to ~/.bash_profile (or ~/.profile if the former does not exist):
export WINEFSYNC=1
I'm kind of a n00b in that field and didn't find much info via google neither.
Get In Touch^^ Instagram, BandCamp, SoundCloud, Spotify, iTunes,....
-
- KVRist
- 197 posts since 22 May, 2016
That option was unchecked.pljones wrote: Fri Sep 27, 2024 4:13 pm and possiblySome hosts, particularly Ardour, REAPER, Qtractor, will by default not unload VST3 modules after you close the last plugin. This means that the associated yabridge-host.exe process will keep running until you close the project. For REAPER there's an option called Allow complete unload of VST plug-ins in the VST tab of the settings dialog to disable this behaviour.
I checked it now, to make sure I can reduce something with that.
It doesn't seem to make any change on my System Monitor, but any bits can help !
Get In Touch^^ Instagram, BandCamp, SoundCloud, Spotify, iTunes,....
- KVRAF
- 2389 posts since 10 Jul, 2006 from Tampa
You mention the CPU power (which does seem excessive), but do you have any idea why Yarbridge is also using 3.5 GB of RAM? Does that account for all the plug-ins loaded via Yarbridge?bulevardi wrote: Fri Sep 27, 2024 1:51 pm Yabridge is currently taking a lot of CPU power here.
I'm running Guitar Rig 7 in Reaper, on Linux Mint, via Yabridge/Wine.
It slows down in time, after 30 minutes continuously changing presets to try out stuff, it starts to freeze or crash.
When recording one track, it's taking a little less CPU then what Reaper has.
But when recording more tracks, (16 as the example in the attachment below), it goes way too much.
Instead of running one Yabridge with 16 Guitar Rig instances, it's running 16 Yabridge instances for each Guitar Rig... That's not how it should be, isn't it?
yabridge.jpg
Is there any way to reduce CPU power?
Steve
Here's some of my stuff: https://soundcloud.com/shadowsoflife. If you hear something you like, I'm looking for collaborators.
-
- KVRist
- 197 posts since 22 May, 2016
I'll have to check if that amount of RAM is the same when using it just on one track. I think it was quite high but not sure anymore.
I assume it's for all plugins loaded in yabridge. There's no other yabridge line in the list. Unfortunately I cannot see a list of plugins loaded in yabridge.
I assume it's for all plugins loaded in yabridge. There's no other yabridge line in the list. Unfortunately I cannot see a list of plugins loaded in yabridge.
Get In Touch^^ Instagram, BandCamp, SoundCloud, Spotify, iTunes,....
- KVRAF
- 2389 posts since 10 Jul, 2006 from Tampa
Interesting. So if the single instance of Yarbridge fails....bulevardi wrote: Fri Sep 27, 2024 9:14 pm I'll have to check if that amount of RAM is the same when using it just on one track. I think it was quite high but not sure anymore.
I assume it's for all plugins loaded in yabridge. There's no other yabridge line in the list. Unfortunately I cannot see a list of plugins loaded in yabridge.
I don't know if you saw this on the GitHub page for Yarbridge, or if it necessarily applies:
- Waves V13 VST3 plugins have memory issues, at least under Wine. They will likely randomly crash at some point. If you can avoid Waves, that would be for the best. Otherwise, try the V12 versions of the plugins if you still have a license for them.
- The Cinnamon desktop environment has some quirks with its window management that affect yabridge's plugin editor embedding. Most notably some plugins may flicker while dragging windows around, and there may be rendering issues when using multiple monitors depending on which screen has been set as primary. Enabling the XEmbed compatibility option may help, but Wine's XEmbed implementation also introduces other rendering issues.
There are other tips on the GitHub page, including using a different build of WINE. (And good luck with that!) https://github.com/robbert-vdh/yabridge ... nce-tuning
Steve
Here's some of my stuff: https://soundcloud.com/shadowsoflife. If you hear something you like, I'm looking for collaborators.
- KVRian
- 991 posts since 24 May, 2024
Even though it's not what I'm running, I'm thinking dual boot with Windows & Linux might be optimal.
I finally stopped distro hopping and my Linux is stable again (TimeShift helps). I read and watched tons of Linux reviews and comparisons and demoed a lot of distros.
I find Ubuntu-based distros to be more supported by big companies, but Arch-based distros to be less of a hassle. This is just my personal experience and is not a reflection on anybody else. I completely ignore the AUR to keep things stable. It's nice to mix and match strengths of any systems though.
I still get more done with multiple DAWs and multiple editors. I used to be better at it though. I'm not so efficient anymore. But I do like working in one for a while, then exporting into a different one for other advantages and workflow.
But in the long run, I'd say Linux is NOT easier than Windows, but does allow (require?) more customization but it can be a timewaster sometimes as much as I'd hate to say it.
Linux looks nicer, but Windows is more compatible. Linux sometimes plays more fair, but Windows has more users. etcetera. Therefore, I think a careful dual boot system is best. I still like stuff like MX Linux and AVLINUX, but both of them got kinda bloaty lately. I finally tried pure Arch lately, but it doesn't seem worth all the time reinstalling everything from scratch for me since my system is already fairly lean and I don't need early upgrades.
Of course I'm just rambling, but that's what I do on here LOL.
Good luck to fellow Linux users.
P.S.-lately I'm grooving on LMMS again.
I finally stopped distro hopping and my Linux is stable again (TimeShift helps). I read and watched tons of Linux reviews and comparisons and demoed a lot of distros.
I find Ubuntu-based distros to be more supported by big companies, but Arch-based distros to be less of a hassle. This is just my personal experience and is not a reflection on anybody else. I completely ignore the AUR to keep things stable. It's nice to mix and match strengths of any systems though.
I still get more done with multiple DAWs and multiple editors. I used to be better at it though. I'm not so efficient anymore. But I do like working in one for a while, then exporting into a different one for other advantages and workflow.
But in the long run, I'd say Linux is NOT easier than Windows, but does allow (require?) more customization but it can be a timewaster sometimes as much as I'd hate to say it.
Linux looks nicer, but Windows is more compatible. Linux sometimes plays more fair, but Windows has more users. etcetera. Therefore, I think a careful dual boot system is best. I still like stuff like MX Linux and AVLINUX, but both of them got kinda bloaty lately. I finally tried pure Arch lately, but it doesn't seem worth all the time reinstalling everything from scratch for me since my system is already fairly lean and I don't need early upgrades.
Of course I'm just rambling, but that's what I do on here LOL.
Good luck to fellow Linux users.
P.S.-lately I'm grooving on LMMS again.
-
- KVRist
- 197 posts since 22 May, 2016
@planetearth : yeah I think it has nothing to do with the Waves V13 plugins, as I was only using Guitar Rig 7 in a new project.
When duplicating the track with that plugin, I see the yabridge-line in my system monitor swelling up.
Have figures out how to do that WINEESYNC=1 to the exe files, but it didn't change anything.
I noticed my kernel is the generic one, can still try to change it to boot as the lowlatency kernel, but don't know if that'll change much for this problem.
@mjolnir: I know yes... however, I left Windows 10 years ago to finally be independent on Linux.
I also do everything from my creative work on it, Gimp, Inkscape, Rawtherapee,...
Now that I have one Windows-plugin working on it via wine, it doesn't seem to be the right way.
Changing back to Windows for just one plugin would be ridiculous... although I can use all the named software on Windows too...
Or... I can try to find some other guitar amp simulator for linux native.... such as ToneLib, Blue Cat's Axiom, Audio Assault Amplocker, etc... but wasn't that convinced with some UX related things. I preferred Guitar Rig...
When duplicating the track with that plugin, I see the yabridge-line in my system monitor swelling up.
Have figures out how to do that WINEESYNC=1 to the exe files, but it didn't change anything.
I noticed my kernel is the generic one, can still try to change it to boot as the lowlatency kernel, but don't know if that'll change much for this problem.
@mjolnir: I know yes... however, I left Windows 10 years ago to finally be independent on Linux.
I also do everything from my creative work on it, Gimp, Inkscape, Rawtherapee,...
Now that I have one Windows-plugin working on it via wine, it doesn't seem to be the right way.
Changing back to Windows for just one plugin would be ridiculous... although I can use all the named software on Windows too...
Or... I can try to find some other guitar amp simulator for linux native.... such as ToneLib, Blue Cat's Axiom, Audio Assault Amplocker, etc... but wasn't that convinced with some UX related things. I preferred Guitar Rig...
Get In Touch^^ Instagram, BandCamp, SoundCloud, Spotify, iTunes,....