Airwave VST bridge

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

Moderators: MattKingUSA, khz

User avatar
phant0m
Established Member
Posts: 49
Joined: Tue Apr 14, 2015 11:03 am
Contact:

Re: Airwave VST bridge

Post by phant0m »

Please, start Bitwig in the background, remove all of your links, create one new link and show me the messages. Also, the contents of the ${HOME}/.config/airwave/airwave.conf file would be useful for me.
higltypig
Established Member
Posts: 21
Joined: Mon Apr 27, 2015 9:04 pm
Been thanked: 1 time

Re: Airwave VST bridge

Post by higltypig »

1430215836.969769067 TRackS3 Black 76.so : Initializing plugin endpoint 1.1.1
1430215836.969774751 TRackS3 Black 76.so : Plugin binary: /home/higltypig/.vst/TRackS3 Black 76.so
1430215836.969778988 TRackS3 Black 76.so : WINE prefix: /home/higltypig/.wine
1430215836.969783236 TRackS3 Black 76.so : WINE loader: /usr/bin/wine
1430215836.969787250 TRackS3 Black 76.so : VST binary: /home/higltypig/.wine/drive_c/Program Files/VstPlugIns/TRackS3 Black 76.dll
1430215836.970555943 TRackS3 Black 76.so : Host binary: /usr/bin/airwave-host-64.exe
1430215836.970566862 TRackS3 Black 76.so : Log level: debug
1430215836.970570864 TRackS3 Black 76.so : Main thread id: 0x7f8383090740
1430215836.970798700 TRackS3 Black 76.so : Child process started, pid=5328
1430215836.971333562 TRackS3 Black 76.so : Callback thread started
1430215836.972457546 TRackS3 Black 76.so : Waiting response from host endpoint...
1430215847.534419017 TRackS3 Black 76.dll : Initializing host endpoint 1.1.1
1430215847.534423728 TRackS3 Black 76.dll : Main thread id: 0x29
1430215847.535089787 TRackS3 Black 76.dll : Waiting for plugin endpoint request...
1430215847.535094811 TRackS3 Black 76.dll : Request from plugin endpoint received, sending response
1430215847.535098577 TRackS3 Black 76.dll : Initializing VST plugin...
1430215847.566107308 TRackS3 Black 76.dll : VST plugin is initialized
1430215847.566116940 TRackS3 Black 76.dll : Host endpoint is initialized
1430215847.566124002 TRackS3 Black 76.so : VST plugin summary:
1430215847.566128503 TRackS3 Black 76.so : flags: 0x00000031
1430215847.566131647 TRackS3 Black 76.so : program count: 100
1430215847.566132817 TRackS3 Black 76.so : param count: 5
1430215847.566133403 TRackS3 Black 76.so : input count: 2
1430215847.566133863 TRackS3 Black 76.so : output count: 2
1430215847.566134325 TRackS3 Black 76.so : unique ID: 0x54643135
1430215847.566134996 TRackS3 Black 76.so : version: 1
1430215847.566135982 TRackS3 Black 76.so : Plugin endpoint is initialized
1430215847.566214549 TRackS3 Black 76.so : Setting block size to 256 frames
1430215847.566345532 TRackS3 Black 76.dll : Audio thread started
1430215847.671870059 TRackS3 Black 76.so : Closing plugin
1430215847.671876899 TRackS3 Black 76.so : Waiting for callback thread termination...
1430215847.735285744 TRackS3 Black 76.so : Callback thread terminated
1430215847.735336117 TRackS3 Black 76.so : Waiting for child process termination...
1430215847.752363329 TRackS3 Black 76.dll : Control port isn't connected anymore, exiting
1430215847.752369891 TRackS3 Black 76.dll : Terminating the host endpoint...
1430215847.752370771 TRackS3 Black 76.dll : Waiting for audio thread termination...
1430215847.767490449 TRackS3 Black 76.dll : Audio thread terminated
1430215847.767709973 TRackS3 Black 76.dll : Host endpoint terminated
1430215847.768505984 TRackS3 Black 76.so : Child process terminated
1430215847.768514924 TRackS3 Black 76.so : Plugin endpoint terminated


ok got that come up in the log but also WINE has popped up a window - see screenshot. Also notice bitwig is stuck updating the .vst folder. - when I click show details on that wine pop up it remains stuck 'loading detailed information'

Feels like we're getting somewhere though, it didn't actually try to fire up the plugin before :)
Attachments
Screenshot from 2015-04-28 11-13-11.png
Screenshot from 2015-04-28 11-13-11.png (49.99 KiB) Viewed 1557 times
higltypig
Established Member
Posts: 21
Joined: Mon Apr 27, 2015 9:04 pm
Been thanked: 1 time

Re: Airwave VST bridge

Post by higltypig »

{
"binaries_path" : "/usr/bin/",
"default_log_level" : 3,
"links" : [
{
"loader" : "default",
"log_level" : -1,
"path" : "/home/higltypig/.vst/TRackS3 Black 76.so",
"prefix" : "default",
"target" : "drive_c/Program Files/VstPlugIns/TRackS3 Black 76.dll"
}
],
"loaders" : [],
"log_socket_path" : "/tmp/airwave.sock",
"prefixes" : []
}

that's my conf file.
higltypig
Established Member
Posts: 21
Joined: Mon Apr 27, 2015 9:04 pm
Been thanked: 1 time

Re: Airwave VST bridge

Post by higltypig »

its working!!!

it took a while to load up in bitwig but it got there eventually - also when I insert the plugin that wine popup appears but the plugin does actually insert....

:)

Any ideas what that Wine pop up could be?
User avatar
phant0m
Established Member
Posts: 49
Joined: Tue Apr 14, 2015 11:03 am
Contact:

Re: Airwave VST bridge

Post by phant0m »

This window means that VST has crashed. It may be an error in the Airwave or it may be a WINE issue. To "unstuck" the Bitwig after the crash you could kill the "BitwigStudioHost" process (the parent process of zombified airwave-host-32.exe). I will check the TRackS3 Black 76 plugin tonight.
I suggest you to try install the Voxengo plugins. They are known to work without any issues with WINE and Airwave.
higltypig
Established Member
Posts: 21
Joined: Mon Apr 27, 2015 9:04 pm
Been thanked: 1 time

Re: Airwave VST bridge

Post by higltypig »

ok that pop up comes up every time i try to add a plugin - have attached the backtrace if that's any use.

Thankyou for your help :)
Attachments
backtrace.txt
(17.85 KiB) Downloaded 58 times
User avatar
phant0m
Established Member
Posts: 49
Joined: Tue Apr 14, 2015 11:03 am
Contact:

Re: Airwave VST bridge

Post by phant0m »

It seems that you have some conflict with UltraISO program. Could you install VST plugins to the separate WINE prefix? I also recommend you to use a 32-bit WINE prefix instead of a 64-bit one.
higltypig
Established Member
Posts: 21
Joined: Mon Apr 27, 2015 9:04 pm
Been thanked: 1 time

Re: Airwave VST bridge

Post by higltypig »

thankyou! -

I've uninstalled that iso software (was trying to install alicia keys with wine, NI use a windows iso loader to install and I just couldn't get it to work under wine at all)

airwave is now happily chunking through my vsts.... . . . aaaaand....

FIXED!

wonderful!

Ardour3 still doesn't see any vsts but I'm suspecting Ardour4 might be more successful as bitwig is working perfectly... you might have sold that to me **edit - HOLY COW not for that price!!!** I'll need to investigate it further :)

oh the joys of linux!

:)
Last edited by higltypig on Tue Apr 28, 2015 3:35 pm, edited 1 time in total.
User avatar
phant0m
Established Member
Posts: 49
Joined: Tue Apr 14, 2015 11:03 am
Contact:

Re: Airwave VST bridge

Post by phant0m »

I glad to hear that you've fixed your issues!

PS: to install software from the ISO file you can just mount this ISO:

Code: Select all

sudo modprobe loop
sudo mkdir /mnt/iso
sudo mount -o loop -t iso9660 /path/to/image.iso /mnt/iso
EDIT: BTW, I received a feedback that NI Kontakt and Alicia's Keys are working fine with Airwave.
Tips to install the NI Kontakt:
1. Run winecfg and switch windows version to the Windows 7.
2. Install the NI Kontakt 5.3.1 (higher versions don't work).
3. Run winecfg again and switch windows version back to the Windows XP (important for 5.3.1)
higltypig
Established Member
Posts: 21
Joined: Mon Apr 27, 2015 9:04 pm
Been thanked: 1 time

Re: Airwave VST bridge

Post by higltypig »

thanks for the info but that mounting procedure doesn't work because the installer installs NIs own ISO mounter which the installer of alicias keys looks for. It's *that* iso mounter which doesn't work in WINE, very frustrating because I'm convinced it would work otherwise ;)
ellerem
Established Member
Posts: 3
Joined: Thu Apr 30, 2015 11:56 pm

Re: Airwave VST bridge

Post by ellerem »

Thanks for creating this software!

It seems to mostly be working (slowly) with omnisphere and bitwig under debian stable (wine 1.6) however many of the sound sources (samples) don't load. Does anyone else have this problem?
User avatar
phant0m
Established Member
Posts: 49
Joined: Tue Apr 14, 2015 11:03 am
Contact:

Re: Airwave VST bridge

Post by phant0m »

Airwave wasn't tested with wine 1.6, I even don't know if it supports the XEMBED protocol. I suggest you to try wine 1.7 from the "ubuntu-wine" PPA.
BTW is there a trial version of Omnisphere?
ellerem
Established Member
Posts: 3
Joined: Thu Apr 30, 2015 11:56 pm

Re: Airwave VST bridge

Post by ellerem »

There's no demo of Omnisphere, the reason they give is that it's 50 gigs. It does run in 'demo mode' until you authorize it.
It runs well for the most part. Doesn't crash and all the controls work so far, just that some of the samples won't load.
I guess I will try the Ubuntu PPA. It's not going to hose the system and wine 1.8 is due in a month or two anyway.
ellerem
Established Member
Posts: 3
Joined: Thu Apr 30, 2015 11:56 pm

Re: Airwave VST bridge

Post by ellerem »

Long story short: copying the program directory from a working install fixed the problem, I suspect my optical drive.

Omnisphere 1.5-8d is working perfectly with debian Jessie (now stable), wine 1.6.x, Airwave 1.1.1-1 and Bitwig 1.7.
User avatar
phant0m
Established Member
Posts: 49
Joined: Tue Apr 14, 2015 11:03 am
Contact:

Re: Airwave VST bridge

Post by phant0m »

Thanks for the feedback, I'll add Omnisphere to the list of supported plugins.
Post Reply