Airwave - yet another WINE VST bridge for Linux (April 12 update)

Official support for: bitwig.com
Post Reply New Topic
RELATED
PRODUCTS

Post

Ah, great, I´m very new to Linux :D

Post

Greetings,

This morning I updated my builds for Airwave and Ardour4. Nice to see that GUIs for Airwave'd VSTs are now displayed correctly. :)

Image

Best,

dp

Post

Where do we go to dl it? I'm new to Ubuntu and I'm interested to see which VST's I can get working on here! Hopefully all.

Post

ckam03: you can download a pre-built package for Ubuntu here: https://github.com/phantom-code/airwave ... /tag/1.3.2

Post

Has anyone gotten any Plugin Alliance plugins running?

Post

Hi everyone, I've installed Ubuntu 16.04 amd64, bitwig 1.3.12, wine 1.8 ( set prefix to 32 bit) and successfully compiling airwave 1.3.2.

After that, I install Sylenth1 2.2.1 (I think it's 32, cause it's installed on program files x86, bit in bitwig it's appear as Arch : 64 bit) , started bitwig, run sylenth1 ----> airwave-host-32.exe crashed, clicked more detail and this is the error messages:

Unhandled exception: page fault on read access to 0x7b8b7000 in 32-bit code (0x10087f48).

What's wrong?? I think it's architecture related issues?

Post

Hi re23071998!
Sylenth1 2.xx doesn't work with WINE. You need to use the latest Sylenth1 3.xx.

Post

Another problem on me, not Airwave problem actually.
How you can install Nexus?

I've tried to install Nexus, but when I open the Nexus Setup, I got this error:
Cannot Import DLL:C:\user\myuser\temp\is-j6VLK.tmp\isskin.dll

When I check the file, it's available in the right place

I know my English isn't good :v

Post

I didn't test Nexus myself, it's too expensive. Moreover, as far as I know it has a protection based on a USB dongle. I'm unsure whether it is compatible with wine, but I have a report that Nexus works with airwave.

Post

who is that?

edit: I think it can be solved by "winetricks vcrun6sp6" in terminal

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
Hi phantom_one,

First of all thanks you so much for your work on Airwave, it is a really great tool!
However I'm having an hard time making Xfer Serum work in Bitwig Studio.
Looking at the GitHub page it seem possible, if somebody have any tips I'll appreciate them!
Here's what I've tried so far:

Try #1:
I've added a d2d1.dll override in winecfg using the d2d1.dll file refered in the GitHub page.(3e0a1bf9e17349a8392455845721f92f). This resulted in a glitchy ui were all the tabs were drawing themselves at the same time.
Image

Try #2:
I've seen an update in the repository that made a reference to 'winecfg gdiplus'. I've removed my d2d1.dll override and run the command. This created a *gdiplus override in winecfg. However in Bitwig, running Serum resulted in a blank screen.
Image

Try #3:
Trying to resolve the blank screen issue, I've compiled wine-1.7.52 with the patch refered in the repository.
I've configured wine with a prefix in my home directory as I didn't want to affect the whole system.

Code: Select all (#)

cd ~/dev/cpp/wine-1.7.52
./configure --prefix=~/.wine_custom
make
make install
I've then set a new WINE loader in the airwave-manager and refreshed all links.
However when opening Bitwig it seem to load vsts indefinitely.
Image

I've tried setting the logging to 'flood' but got nothing worth.

Code: Select all (#)

1471398759.557593959             Serum.so : Initializing plugin endpoint 1.3.2
1471398759.557603198             Serum.so : Plugin binary: /data/vsts/win32/Serum.so
1471398759.557610425             Serum.so : WINE prefix:   /home/rll/.wine
1471398759.557619990             Serum.so : WINE loader:   /home/rll/.wine_custom/bin/wine
1471398759.557625774             Serum.so : VST binary:    /home/rll/.wine/drive_c/vsts/win32/Serum.dll
1471398759.560647207             Serum.so : Host binary:   /usr/bin/airwave-host-32.exe
1471398759.560656237             Serum.so : Main thread id: 0x7fdb983c9540
1471398759.560839448             Serum.so : Child process started, pid=29171
1471398759.562647559             Serum.so : Callback thread started
1471398759.562671751             Serum.so : Waiting response from host endpoint...
1471398759.572972441             Serum.so : Child process terminated
Do you have any idea what I might doing wrong? I'm starting to run out of options.
I'm using airwave 1.3.2 with Bitwig Studio 1.3.12 on Arch Linux 4.7.0-1.

Thanks!

Post

sigmao, thank you for an amazing description of your issue. I need a time to check it by myself. At this moment it looks like the tip with gdiplus is wrong.

Post

Sorry for the delay, I have a lack of a free time these days. I've finally tested the latest Serum demo on my system and it works well. I have only two issues:
a window with invisible text wich appears when I open Serum's window
and constantly hanging tooltips.
Image

I use 32-bit wine prefix with replaced ${WINEPREFIX}/drive_c/windows/system32/d2d1.dll (md5sum: 3e0a1bf9e17349a8392455845721f92f) and patched wine-staging.
I'm attaching my PKGBUILD which I use to build wine-staging, hope it can be useful for you.
Also, you can just grab an already built package from here.

If you will use my package, please note that its name is wine-staging and can be easily replaced by a new version from the Arch Linux repository. Just add

Code: Select all

IgnoreGroup = custom
to your /etc/pacman.conf to prevent this.
You do not have the required permissions to view the files attached to this post.

Post

Hi phantom-one,

Thank you so much for testing and providing additional infos, this help!
I'm still having issues with cross-compiling wine with gstreamer.
However I'm crossing fingers that once I'm done with it I'll have a working Serum setup.
I'll keep you informed when I'll succeed. :)

Post

Hi again!

Finally succeeded in building wine-staging (was missing lib32-gst-plugins-base-libs).
I can confirm that with the patched wine-staging everything works!! :party:
I'm ecstatic on using serum again, thank you so much for the help!

Post Reply

Return to “Bitwig”