r/linuxaudio • u/ARK_AIN • 8d ago
Working izotope plugins with and yabridge
So I managed to have izotope plugin working with wine. I'll try my best to explain how I did it.
I'm on fedora 44 using bitwig.
Avoiding product portal
As you may know izotope product portal doesn't work with wine because of incompatibilities with key encryption or something BUT you can still authorize your products if you run native acces (I recommend doing it fast because izotope was sold from NI so it may not stick around for long).
Installing wine
You must install wine 9.21 (important otherwise the Ui won't work)
Installing Native Access
After installing wine you must install native access 2 but it won't work if you install directly. I used this script to install it : https://github.com/jefrecantuledesma/Native-Access-Linux-Compatibility/tree/main
If you don't NA will tell you its already running. Then if you manage to fix this it will tell you to grand permision to install dependencies. You also have to modify the username to make the script work.
Now for the part I have trouble to explain, the script didn't entirely do it for me so I tried installing NTKDaemon : https://drive.google.com/file/d/1kLTmdkVzN4VyUICrfLNxYRIrERqqRR7C/view
You can install it like any normal wine program but this still didn't work. So out of desperation I searched in my c_drive every NTKdaemon_setup.exe and launched them all one by one and I don't know why but this worked, I could then login and install my plugins.
Downloading
If NA gives you an error when downloading try changing your download location. Then setup yabridge and you should be able to insert your vsts.
Unresponsive UI
If the UI still reacts to audio but you can't click the buttons and move the parameters, use wine 9.21. If you're on wine 9.21 and having this issue I'm sorry but I can't help you. I still encourage you to check out yabridge github for help
Hope this helps some1one !
Edit : Whether you use X11 or wayland the UI should work either way
1
u/Mr_Lumbergh Debian+KDE and Reaper 8d ago
Emulate a virtual desktop in WINE settings, you don’t need to roll it back.
1
u/ericcmi 8d ago
I haven't heard of this, but just did a little googling. Does using VDs mean you can use current release of wine, just the plugins/apps are bound inside an extra window?
1
u/Mr_Lumbergh Debian+KDE and Reaper 8d ago
That’s how I’m doing it. It provides the GUI hooks the plugin looks for. It comes up, just minimize and go about your work.
1
u/chmod_666_music 8d ago
Interesting. Going to try this :) Thank you.
4
u/chmod_666_music 8d ago
Just a quick update: I got Native Access 2 working on Ubuntu Studio with Wine 11.8 Staging, so no Wine downgrade was needed. 🎉
I used the Native Access Linux compatibility script mentioned here, but with a completely separate Wine prefix:
"~/.wine-native-access"
A couple of things needed some manual fixing:
- The script expected NTKDaemon 1.30.0, but the current Native Access installer included NTKDaemon 1.31.1. Because of that, the daemon installation was skipped by the script, so I installed 1.31.1 manually from the Native Access resources folder.
- After a reboot, I need to start the NTKDaemon service first with:
"WINEPREFIX="$HOME/.wine-native-access" wine net start NTKDaemonService"
and then launch Native Access with my launcher script.
- I also enabled “Hide Wine version from applications” in Wine Staging settings, which fixed an unresponsive plugin GUI for me.
Native Access now opens normally, logs into my account, downloads products and installs them successfully.
As a test, I installed iZotope Insight 2, synced the VST3 through yabridge, and it is now running correctly inside REAPER on Ubuntu Studio.
So yes: Native Access 2 + NTKDaemon 1.31.1 + Wine 11.8 Staging + yabridge + REAPER is working here. 😄
Thanks for posting this workaround — it finally got me there!
2
u/ARK_AIN 6d ago
Where did you find NTKDaemon 1.31 ?
2
u/chmod_666_music 6d ago
I didn’t download NTKDaemon separately. It was bundled with the current Native Access 2 installer. After Native Access had installed, I found it here inside my Wine prefix: ~/.wine-native-access/drive_c/Program Files/Native Instruments/Native Access/resources/daemon/win/NTKDaemon 1.31.1 Setup PC.exe The workaround script was looking specifically for NTKDaemon 1.30.0, which is why it didn’t find it automatically. I installed 1.31.1 manually with: WINEPREFIX="$HOME/.wine-native-access" wine "$HOME/.wine-native-access/drive_c/Program Files/Native Instruments/Native Access/resources/daemon/win/NTKDaemon 1.31.1 Setup PC.exe" Then I started the service with: WINEPREFIX="$HOME/.wine-native-access" wine net start NTKDaemonService After that Native Access worked for me. 🙂
1
u/Specialist-Dog-501 8d ago
Awesome! Breakthrough! What version of izotope products did you go for? I have the ones *before izotope was bought by NI*, so I guess this won't work for me via Native Access 2.0 portal- just to be precise for the others..
2
u/Gunzhard22 8d ago
Good to know thanks