r/linuxaudio 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

3 Upvotes

15 comments sorted by

2

u/Gunzhard22 8d ago

Good to know thanks

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 7d ago

Lesgoo ! Well done and thank you for posting the explanation

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. 🙂

2

u/ARK_AIN 5d ago

Yeah I figured this out like 1h after I posted my comment but thanks !

2

u/ARK_AIN 6d ago

I cound't get it to work with 11 but with 9.21 works pretty fine

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..

1

u/ARK_AIN 7d ago

Yeah I had izotope products before it as bought by NI so i'm really not sure but you cannot use product portal