Kontakt Player 6 ?

Discuss running non-Linux applications and plugins on Linux, for example via wine

Moderators: khz, MattKingUSA

jonetsu
Established Member
Posts: 1458
Joined: Sat Jun 11, 2016 12:05 am

Kontakt Player 6 ?

Postby jonetsu » Mon Dec 02, 2019 10:09 pm

Hello all,

Does Kontakt Player 6 works reasonably well ? By 'reasonably' I mean rather quickly (no lengthy workarounds) and with a high percentage of success.

The reason for asking is Lunaris, which is made of pads created by a bunch of well-known sound designers (of which I have sound sets for different synths), and is at 40% off now: https://www.luftrum.com/lunaris/

Cheers.

P.S.: Thanks to ubuntuuser for the latest explanations and details on winecfg !

jonetsu
Established Member
Posts: 1458
Joined: Sat Jun 11, 2016 12:05 am

Re: Kontakt Player 6 ?

Postby jonetsu » Sat Dec 07, 2019 4:16 pm

I gave it a try. First by downloading Native Access and then running it, wher eit asks about installing Kontakt 6 and Reaktor 6. wine had a problem during install. Which is a bit curious since an installation is just about unpacking and copying files here and there, modifying config files, nothing drastic. I guess.

Then the executable that was installed was Kontakt.exe. No .dll ? Is Kontakt an exe binary only ? Or is it that the installation did not run full path ?

linvstK6.jpg
You do not have the required permissions to view the files attached to this post.

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

Re: Kontakt Player 6 ?

Postby ubuntuuser » Sun Dec 08, 2019 4:41 am

Kontakt Player 5.x and 6.x (can try turning multiprocessing off for some setups).

Some additional dll overrides (below) might be needed for Kontakt.

Kontakt when used with Wine (Stable) 4.x needs a msvcp140.dll override whereas Kontakt used with Wine Staging 4.x doesn't.

To override a Wine dll, copy the windows dll (64 bit) to ~/.wine/drive_c/windows/system32 and then override the dll to be native by entering the dll name in the winecfg Libraries option tab.

Native Access might need a msvcp140.dll override.

Temp directory paths might need to be setup in the registry for some Native Access installs (Use regedit to import Waves.reg in the Waves folder).

Native Access can abort or crash partway through a download (because Wine can have problems mounting the downloaded iso file) but the iso file has been downloaded, so a manual mounting and install of the downloaded iso file or a manual unzipping and install of the downloaded zip file in ~/.wine/drive_c/users/user/Downloads is needed.

All NI iso files need to be mounted using udf and the unhide option (because they are dual PC/Mac iso files).

sudo mount -t udf file.iso -o unhide /mnt

run winecfg and check the Drives tab for a windows drive letter associated with /mnt

cd /mnt and run the installer (wine setup.exe)

To unmount the iso change to a drirectory away from /mnt and then sudo umount /mnt

For cd installs

sudo mount -t udf -o unhide /dev/sr0 /mnt

The winbind and libntlm0 and gnutls packages might need to be installed for net access.

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

Re: Kontakt Player 6 ?

Postby ubuntuuser » Sun Dec 08, 2019 4:43 am

jonetsu wrote:I gave it a try. First by downloading Native Access and then running it, wher eit asks about installing Kontakt 6 and Reaktor 6. wine had a problem during install. Which is a bit curious since an installation is just about unpacking and copying files here and there, modifying config files, nothing drastic. I guess.

Then the executable that was installed was Kontakt.exe. No .dll ? Is Kontakt an exe binary only ? Or is it that the installation did not run full path ?

linvstK6.jpg



The Kontakt vst is a dll and the Kontakt standalone is a exe.

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

Re: Kontakt Player 6 ?

Postby ubuntuuser » Sun Dec 08, 2019 4:49 am

This is what is in Waves.reg

wine regedit

Add the following environment string variables under HKEY_CURRENT_USER\Environment (New String Value)

COMMONPROGRAMFILES C:\Program Files\Common Files

PROGRAMFILES C:\Program Files

COMMONPROGRAMFILES(X86) C:\Program Files (x86)\Common Files

PROGRAMFILES(X86) C:\Program Files (x86)

PUBLIC C:\users\Public

-----------------

for 32 bit only systems it's

COMMONPROGRAMFILES C:\Program Files\Common Files

PROGRAMFILES C:\Program Files

PUBLIC C:\users\Public
Last edited by ubuntuuser on Sun Dec 08, 2019 7:49 am, edited 1 time in total.

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

Re: Kontakt Player 6 ?

Postby ubuntuuser » Sun Dec 08, 2019 7:49 am

Also

set realtime priorities

If they are not set then cpu spiking can occur with Kontakt and other plugins.


sudo edit /etc/security/limits.conf

add

@audio - rtprio 99

------

sudo edit /etc/group

change

audio:x:29:pulse

to audio:x:29:pulse,<your_username>

------------

sudo edit /etc/security/limits.d/audio.conf

@audio - rtprio 95
@audio - memlock unlimited
#@audio - nice -19


Return to “Running non-linux software”

Who is online

Users browsing this forum: No registered users and 10 guests