Native Access

All your LV2 and LADSPA goodness and more.

Moderators: khz, MattKingUSA

Metrophage
Established Member
Posts: 19
Joined: Sat Apr 30, 2016 6:42 pm

Re: Native Access

Postby Metrophage » Sat Sep 01, 2018 1:00 pm

Thank you so much! I was just puzzling over the crashes trying to get my Reaktor extras loaded.

Wakellor
Posts: 1
Joined: Sat Dec 15, 2018 9:57 pm

Re: Native Access

Postby Wakellor » Sat Dec 15, 2018 10:23 pm

Hi,

I've tried your method, @ubunutuuser, but I get the error "Installation cannot proceed, your operating system is not supported. Please check the minimum requirements" after the InstallAware Wizard...
Of course this could just be because my specs aren't good enough, but could it instead be my wine settings? Do I need to set the installer to Windows 7 or similar? Any extra overrides? (I'm quite new to overrides and don't fully understand them yet)

I've got 2.9GB RAM and 2x Celeron Dual-Core T3500 @ 2.10 GHz. I'm using Manjaro Linux.

PS: Does anyone know what the incompatible iso mounter is? And if so, is there a way to fix it?

glowrak guy
Established Member
Posts: 1355
Joined: Sat Jun 21, 2014 8:37 pm

Re: Native Access

Postby glowrak guy » Mon Dec 17, 2018 1:42 am

Hi, to install Native Access, you'll need a newish wine 3 or 4, preferably from wineHQ repository,
try a stable version before the staging version. You may need to completely uninstall
your existing wine first using your package manager, a pita, but the removed dependencies
can be reinstalled later. A wineasio package can be unarchived, and the wineasio.dll
placed manually, if needs be.

https://github.com/osxmidi/LinVst

there is some very crucial read-me info
at this site, including details for installing robocopy, part of a
separate installer, and Native Access uses it.

The isomounter is installed to deal with the NI iso files.
You'll need the above steps comleted for it to work.
It's not fully wine compatible, so in wine,
the iso download started by Native Access often stops short, with some error,
but the complete iso has _actually_ been fully downloaded to

/home/y-o-u/.wine/drive_c/Users/y-o-u/Downloads/name-of.iso

Now you need a folder to mount that iso, and the actual command.

mkdir /home/y-o-u/iso-files Or call the folder what you like)

mount -t udf /home/y-o-u/.wine/drive_c/Users/y-o-u/Downloads/name-of.iso -o unhide /home/y-o-u/iso-files

cd /home/y-o-u/iso-files

Now you should see an installer that was formerly tucked away in the downloaded iso,
that you have mounted in /home/y-o-u/iso-files

To install,

wine name-of-installer.exe

If that is successful, run Native Access, and use it's 'add serial number' option.
You might need to restart Native Access for it to
display the registered plugin on the 'Installed' panel.

an overide is the result of your replacing a wine .dll from the windows/sytem32 folder,
with an actual one you download, or transfer from a windows folder.
Run command

winecfg

click the Libraries tab

Record the overide in the box labeled 'new override for library'
by entering the name of the dll, but without the .dll extension
so if you replace mfc42.dll with a real one, enter mfc42 and press
the 'add' button.
(this is all paraphrased from knowledge shared by ubuntu-user, Jack Winters,
and several others, who studied hard to enlighten the rest of us.
Many thanks to them!)
Good luck! ...rather than replace a .dll, I just append something in all-caps,
so it can be easily found in a filemanager, and restored, if needed. mfc42.dllDEFAULT

ubuntuuser
Established Member
Posts: 246
Joined: Mon Jan 02, 2017 9:46 am

Re: Native Access

Postby ubuntuuser » Mon Dec 17, 2018 4:48 am

Wakellor wrote:Hi,

I've tried your method, @ubunutuuser, but I get the error "Installation cannot proceed, your operating system is not supported. Please check the minimum requirements" after the InstallAware Wizard...
Of course this could just be because my specs aren't good enough, but could it instead be my wine settings? Do I need to set the installer to Windows 7 or similar? Any extra overrides? (I'm quite new to overrides and don't fully understand them yet)

I've got 2.9GB RAM and 2x Celeron Dual-Core T3500 @ 2.10 GHz. I'm using Manjaro Linux.

PS: Does anyone know what the incompatible iso mounter is? And if so, is there a way to fix it?


The Windows version (in winecfg) should be Windows 7 or above and not Windows XP.

In general, Wine can't handle Windows physical/hardware device drivers because it's not Windows, so a Windows Nvidia video driver won't work with Wine and the Native Access iso mounter driver is probably similar and so it causes a crash/hang.

That means that the downloaded iso file has to be fished out of wherever Native Access downloaded it to and then manually mounted and then installed (details in one of my above posts).

After that, Native Access will think everything was installed ok when it's started up again.

Trouble with Native Access iso downloads can even happen using Windows and some Windows users do the manual iso mounting method to get around it, so it's not that unusual to do it that way, it's just that on Linux it needs to be done that way.

Native access might need a msvcp140.dll override to run.

Overrides are just real Windows dlls that replace Wines inbuilt dlls which might lack some functions.

The way to install a dll override is to copy the real Windows dll (ie msvcp140.dll) to ~/.wine/drive_c/windows/system32 and then (maybe optionally) override the dll to be native using the winecfg Libraries option (ie just type in msvcp140 in the winecfg Libraries tab and then hit Add).

molotoz
Posts: 1
Joined: Fri Apr 05, 2019 1:33 pm

Re: Native Access

Postby molotoz » Fri Apr 05, 2019 1:37 pm

I got this working on Debian Stretch. Steps I took

- Add KX Studio Repositories https://kx.studio/Documentation
- Install wine-rt
- Install Visual C++ redist https://www.microsoft.com/en-US/downloa ... x?id=40784
- Configure Wine to use Windows 10
- Download Native Access https://www.native-instruments.com/file ... taller.zip (unpack and install with wine)

Jeff Brown
Established Member
Posts: 33
Joined: Sun May 21, 2017 2:11 am

Re: Native Access

Postby Jeff Brown » Mon Jul 01, 2019 6:38 pm

Install Visual C++ redist


Which one? There are three options:

Code: Select all

vcredist_arm.exe (1.4 MB)
vcredist_x64.exe (6.9 MB)
vcredist_x86.exe (6.2 MB)


Return to “Plugins, Effects and Instruments”

Who is online

Users browsing this forum: No registered users and 1 guest