Airwave VST bridge

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

Moderators: MattKingUSA, khz

User avatar
sysrqer
Established Member
Posts: 1663
Joined: Thu Nov 14, 2013 11:47 pm
Contact:

Re: Airwave VST bridge

Postby sysrqer » Wed Jul 04, 2018 1:17 pm

Linuxmusician01 wrote:What is winehq (other than Wine's homepage)? I do not have such an executable on my computer...

An up to date package that the Wine developers provide.

lava
Established Member
Posts: 42
Joined: Mon Dec 07, 2015 6:28 pm

Re: Airwave VST bridge

Postby lava » Sun Jul 29, 2018 6:21 pm

Airwave is suddenly broken for me. Using it on Ubuntu 17.10 with Tracktion Waveform 8. It worked yesterday, but today I get a popup error message stating:

Code: Select all

The program airwave-host-64.exe has encountered a serious problem and needs to close


With error details below. Not sure what happened in between, I don't recall doing any updating. Phant0m, any idea? Is this because I'm not using an LTS release?

EDIT: nope, just updated to 18.04 LTS and still have the same problem. Also grabbed the latest Airwave deb too.
EDIT 2: I looked in the error, saw SL Drums in there, so I removed that plugin from Airwave manager, deleted it from the WINE VST folder, and removed the Airwave link as well. Waveform works again, must have been the plugin. Bummer, I have a bunch of drum tracks using that plugin. Will try to re-add it in Waveform.
EDIT 3: Re-added the plugin, all works great. Got my drum tracks back. But once I close Waveform and re-open it the error happens all over again. The only way I can use the plugin is if I open Waveform, delete the plugin from within Waveform before opening the particular session using SL Drums, re-add the plugin, then open the session.

Anybody have any advice?

Code: Select all

Unhandled exception: page fault on write access to 0xfffffffffffffff0, invalid program stack in 64-bit code (0x000000018013d3eb).
Register dump:
 rip:000000018013d3eb rsp:000000000023f998 rbp:ffffffffffffffff eflags:00010296 (  R- --  I S -A-P- )
 rax:fffffffffffffff0 rbx:00007fc734c3c020 rcx:0000000180319218 rdx:000000000023f9c8
 rsi:0000000000d2ca90 rdi:0000000000000000  r8:0000000000000000  r9:00007fc734c3c020 r10:0000000180013817
 r11:0000000000000000 r12:0000000000000001 r13:00007fc734c3c008 r14:0000000000000000 r15:0000000000000000
Stack dump:
0x000000000023f998:  000000018001982d 0000000000000000
0x000000000023f9a8:  000000000023fc80 000000000023fb30
0x000000000023f9b8:  000000000023fa10 0000000000000000
0x000000000023f9c8:  0000000000000000 0000000000000018
0x000000000023f9d8:  0000000000474470 ffffffffffffffff
0x000000000023f9e8:  000000018001382a 000000000023fa2f
0x000000000023f9f8:  0000000000000000 000000000000001d
0x000000000023fa08:  00000000ffdc05d1 000000007c7bf970
0x000000000023fa18:  00007fc700000000 00007fc7389e9984
0x000000000023fa28:  00007fc73a19390d 0000000000d2ca90
0x000000000023fa38:  000000018001b09b 0000000000d2ca90
0x000000000023fa48:  2d43bfe2b575c500 0000000000000000
Backtrace:
=>0 0x000000018013d3eb in sl drums 2 (+0x13d3eb) (0xffffffffffffffff)
  1 0x000000018001982d in sl drums 2 (+0x1982c) (0xffffffffffffffff)
  2 0x000000018001382a in sl drums 2 (+0x13829) (0xffffffffffffffff)
  3 0x000000018001b09b in sl drums 2 (+0x1b09a) (0xffffffffffffffff)
  4 0x0000000180014c6c in sl drums 2 (+0x14c6b) (0x000000007c70ca70)
  5 0x00007fc7389e7f64 _ZN7Airwave4Host14handleDispatchEPNS_9DataFrameE+0xf3() in airwave-host-64 (0x000000007c70ca70)
  6 0x00007fc7389e8770 _ZN7Airwave4Host14processRequestEv+0xaf() in airwave-host-64 (0x000000007c70cb50)
  7 0x00007fc7389e5958 main+0x157() in airwave-host-64 (0x000000007c70ca70)
  8 0x00007fc7389e9072 __wine_spec_exe_entry+0xa1() in airwave-host-64 (0x00007fc73aa3f490)
  9 0x000000007b47a3fa in kernel32 (+0x5a3f9) (0x000000000023ffd0)
0x000000018013d3eb: lock incl   (%rax)
Modules:
Module   Address               Debug info   Name (108 modules)
ELF           7b400000-        7b80e000   Dwarf           kernel32<elf>
  \-PE           7b420000-        7b80e000   \               kernel32
ELF           7bc00000-        7bd16000   Deferred        ntdll<elf>
  \-PE           7bc20000-        7bd16000   \               ntdll
ELF           7c000000-        7c004000   Deferred        <wine-loader>
PE          180000000-       180431000   Export          sl drums 2
PE       7fc72e26b000-    7fc72e47f000   Deferred        api-ms-win-appmodel-runtime-l1-1
PE       7fc72e270000-    7fc72e47f000   Deferred        api-ms-win-appmodel-runtime-l1-1C:\windows\system32\api-ms-win-appmodel-runtime-l1-1-1.dll
ELF       7fc72e47f000-    7fc72e693000   Deferred        api-ms-win-core-sysinfo-l1-2-1<e
PE       7fc72e480000-    7fc72e693000   Deferred        api-ms-win-core-sysinfo-l1-2-1
PE       7fc72e6d9000-    7fc72e8ed000   Deferred        api-ms-win-core-localization-l1-
PE       7fc72e6e0000-    7fc72e8ed000   Deferred        api-ms-win-core-localization-l1-C:\windows\system32\api-ms-win-core-localization-l1-2-1.dll
ELF       7fc72e8ed000-    7fc72eb00000   Deferred        api-ms-win-core-fibers-l1-1-1<el
PE       7fc72e8f0000-    7fc72eb00000   Deferred        api-ms-win-core-fibers-l1-1-1
ELF       7fc72eb00000-    7fc72ed14000   Deferred        api-ms-win-core-synch-l1-2-0<elf
PE       7fc72eb10000-    7fc72ed14000   Deferred        api-ms-win-core-synch-l1-2-0
ELF       7fc72ed14000-    7fc72ef86000   Deferred        libpcre.so.3
ELF       7fc72ef86000-    7fc72f19b000   Deferred        libgpg-error.so.0
ELF       7fc72f19b000-    7fc72f3c3000   Deferred        libselinux.so.1
ELF       7fc72f3c3000-    7fc72f5db000   Deferred        liblz4.so.1
ELF       7fc72f5db000-    7fc72f801000   Deferred        liblzma.so.5
ELF       7fc72f801000-    7fc72fb0f000   Deferred        libgcrypt.so.20
ELF       7fc72fb0f000-    7fc72fd94000   Deferred        libsystemd.so.0
ELF       7fc72fd94000-    7fc72ff9c000   Deferred        libffi.so.6
ELF       7fc72ff9c000-    7fc7301b6000   Deferred        libresolv.so.2
ELF       7fc7301b6000-    7fc7303ba000   Deferred        libkeyutils.so.1
ELF       7fc7303ba000-    7fc730606000   Deferred        libdbus-1.so.3
ELF       7fc730606000-    7fc730886000   Deferred        libgmp.so.10
ELF       7fc730886000-    7fc730ab9000   Deferred        libhogweed.so.4
ELF       7fc730ab9000-    7fc730cee000   Deferred        libnettle.so.6
ELF       7fc730cee000-    7fc730f01000   Deferred        libtasn1.so.6
ELF       7fc730f01000-    7fc731134000   Deferred        libidn.so.11
ELF       7fc731134000-    7fc731464000   Deferred        libp11-kit.so.0
ELF       7fc731464000-    7fc73166f000   Deferred        libkrb5support.so.0
ELF       7fc73166f000-    7fc731873000   Deferred        libcom_err.so.2
ELF       7fc731873000-    7fc731aa5000   Deferred        libk5crypto.so.3
ELF       7fc731aa5000-    7fc731d78000   Deferred        libkrb5.so.3
ELF       7fc731d78000-    7fc731f89000   Deferred        libavahi-client.so.3
ELF       7fc731f89000-    7fc732195000   Deferred        libavahi-common.so.3
ELF       7fc732195000-    7fc732527000   Deferred        libgnutls.so.30
ELF       7fc732527000-    7fc732771000   Deferred        libgssapi_krb5.so.2
ELF       7fc732771000-    7fc7329fb000   Deferred        libcups.so.2
ELF       7fc732a1a000-    7fc732c56000   Deferred        uxtheme<elf>
  \-PE       7fc732a20000-    7fc732c56000   \               uxtheme
ELF       7fc732c56000-    7fc732e5c000   Deferred        libxfixes.so.3
ELF       7fc732e5c000-    7fc733066000   Deferred        libxcursor.so.1
ELF       7fc733066000-    7fc733276000   Deferred        libxi.so.6
ELF       7fc733276000-    7fc733479000   Deferred        libxcomposite.so.1
ELF       7fc733479000-    7fc733684000   Deferred        libxrandr.so.2
ELF       7fc733684000-    7fc73388e000   Deferred        libxrender.so.1
ELF       7fc73388e000-    7fc733a94000   Deferred        libxxf86vm.so.1
ELF       7fc733a94000-    7fc733c97000   Deferred        libxinerama.so.1
ELF       7fc733c97000-    7fc733e9f000   Deferred        librt.so.1
ELF       7fc733e9f000-    7fc7340b4000   Deferred        libbsd.so.0
ELF       7fc7340b4000-    7fc7342ba000   Deferred        libxdmcp.so.6
ELF       7fc7342ba000-    7fc7344be000   Deferred        libxau.so.6
ELF       7fc7344be000-    7fc7346e5000   Deferred        libxcb.so.1
ELF       7fc7346e5000-    7fc734a1e000   Deferred        libx11.so.6
ELF       7fc734a1e000-    7fc734c30000   Deferred        libxext.so.6
ELF       7fc734c4f000-    7fc734eed000   Deferred        winex11<elf>
  \-PE       7fc734c60000-    7fc734eed000   \               winex11
ELF       7fc734eed000-    7fc73511a000   Deferred        msacm32<elf>
  \-PE       7fc734ef0000-    7fc73511a000   \               msacm32
ELF       7fc73511a000-    7fc7353dd000   Deferred        winmm<elf>
  \-PE       7fc735120000-    7fc7353dd000   \               winmm
ELF       7fc7353dd000-    7fc735672000   Deferred        rpcrt4<elf>
  \-PE       7fc7353f0000-    7fc735672000   \               rpcrt4
ELF       7fc735672000-    7fc735a13000   Deferred        ole32<elf>
  \-PE       7fc7356a0000-    7fc735a13000   \               ole32
ELF       7fc735a13000-    7fc735c5a000   Deferred        winspool<elf>
  \-PE       7fc735a20000-    7fc735c5a000   \               winspool
ELF       7fc735c5a000-    7fc735f8b000   Deferred        comctl32<elf>
  \-PE       7fc735c60000-    7fc735f8b000   \               comctl32
ELF       7fc735f8b000-    7fc736218000   Deferred        shlwapi<elf>
  \-PE       7fc735fa0000-    7fc736218000   \               shlwapi
ELF       7fc736218000-    7fc7366a7000   Deferred        shell32<elf>
  \-PE       7fc736230000-    7fc7366a7000   \               shell32
ELF       7fc7366a7000-    7fc73699e000   Deferred        comdlg32<elf>
  \-PE       7fc7366b0000-    7fc73699e000   \               comdlg32
ELF       7fc736a9e000-    7fc736cc4000   Deferred        imm32<elf>
  \-PE       7fc736ab0000-    7fc736cc4000   \               imm32
ELF       7fc736d7a000-    7fc736fa5000   Deferred        libexpat.so.1
ELF       7fc736fa5000-    7fc7371e8000   Deferred        libfontconfig.so.1
ELF       7fc7371e8000-    7fc73741a000   Deferred        libpng16.so.16
ELF       7fc73741a000-    7fc737637000   Deferred        libz.so.1
ELF       7fc737637000-    7fc7378ea000   Deferred        libfreetype.so.6
ELF       7fc7378ea000-    7fc737b04000   Deferred        version<elf>
  \-PE       7fc7378f0000-    7fc737b04000   \               version
ELF       7fc737b04000-    7fc737d94000   Deferred        advapi32<elf>
  \-PE       7fc737b20000-    7fc737d94000   \               advapi32
ELF       7fc737d94000-    7fc73810f000   Deferred        gdi32<elf>
  \-PE       7fc737db0000-    7fc73810f000   \               gdi32
ELF       7fc73810f000-    7fc73854b000   Deferred        user32<elf>
  \-PE       7fc738130000-    7fc73854b000   \               user32
ELF       7fc7389d1000-    7fc738bed000   Dwarf           airwave-host-64<elf>
  \-PE       7fc7389e0000-    7fc738bed000   \               airwave-host-64
ELF       7fc738bed000-    7fc738dff000   Deferred        libnss_files.so.2
ELF       7fc738dff000-    7fc73900b000   Deferred        libnss_nis.so.2
ELF       7fc73900b000-    7fc739225000   Deferred        libnsl.so.1
ELF       7fc739225000-    7fc73942e000   Deferred        libnss_compat.so.2
ELF       7fc73990a000-    7fc739b21000   Deferred        libgcc_s.so.1
ELF       7fc739b21000-    7fc739e77000   Deferred        libm.so.6
ELF       7fc739e79000-    7fc73a07d000   Deferred        libdl.so.2
ELF       7fc73a07d000-    7fc73a45d000   Deferred        libc.so.6
ELF       7fc73a45d000-    7fc73a67c000   Deferred        libpthread.so.0
ELF       7fc73a69b000-    7fc73aa40000   Dwarf           libwine.so.1
ELF       7fc73aa42000-    7fc73ac6c000   Deferred        ld-linux-x86-64.so.2
ELF       7fff02b55000-    7fff02b56000   Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
   00000023    0
   0000001e    0
   00000018    0
   00000013    0
   00000010    0
   0000000f    0
00000011 winedevice.exe
   0000001b    0
   00000017    0
   00000016    0
   00000012    0
0000001c plugplay.exe
   00000020    0
   0000001f    0
   0000001d    0
00000021 winedevice.exe
   00000028    0
   00000025    0
   00000024    0
   00000022    0
00000029 airwave-host-64.exe
   00000031    0
   00000030    0
   0000002a    0
0000002b explorer.exe
   0000002f    0
   0000002e    0
   0000002d    0
   0000002c    0
00000032 airwave-host-32.exe
   00000036    0
   00000035    0
   00000034    0
   00000033    0
00000039 airwave-host-64.exe
   0000003b    0
   0000003a    0
0000003c airwave-host-32.exe
   0000003e    0
   0000003d    0
0000003f airwave-host-32.exe
   00000041    0
   00000040    0
00000044 airwave-host-64.exe
   00000047    0
   00000046    0
   00000045    0
0000004a airwave-host-64.exe
   0000004d    0
   0000004c    0
   0000004b    0
00000051 (D) Z:\usr\bin\airwave-host-64.exe
   00000054    0
   00000053    0
   00000052    0 <==
System information:
    Wine build: wine-3.0.1
    Platform: x86_64
    Version: Windows 7
    Host system: Linux
    Host version: 4.13.0-46-lowlatency

lava
Established Member
Posts: 42
Joined: Mon Dec 07, 2015 6:28 pm

Re: Airwave VST bridge

Postby lava » Mon Jul 30, 2018 3:23 am

Still happening, now the error is slightly different. Every time this happens I have to go into System Monitor and kill Wavform 8 process. When I do, I notice that there are always two identical 64-bit Airwave processes running. Sometimes the user on both of them is me, sometimes one of them is root. Are there supposed to be two instances running? I have also confirmed that this is happening to me in Tracktion 7 as well.

Code: Select all

Unhandled exception: page fault on read access to 0x00010190 in 64-bit code (0x0000000000010190).
Register dump:
 rip:0000000000010190 rsp:000000000167f4f8 rbp:0000000000000000 eflags:00010202 (  R- --  I   - - - )
 rax:00000000000fa220 rbx:000000000054e610 rcx:000000000054e8e0 rdx:0000000000000001
 rsi:0000000000000000 rdi:00000000004ee220  r8:0000000000000008  r9:000000018019d1f0 r10:000056b13af5e33d
 r11:0000000000000246 r12:0000000000c70a10 r13:000000000005e7d8 r14:0000000180319218 r15:000000000167fcc0
Stack dump:
0x000000000167f4f8:  0000000180146b32 00000000004ee220
0x000000000167f508:  000000000054e610 0000000000480050
0x000000000167f518:  0000000180162271 fffffffffffffffe
0x000000000167f528:  0000000000000000 00000000004ee220
0x000000000167f538:  00000001801468e7 00000000004ee220
0x000000000167f548:  0000000000000001 0000000000000008
0x000000000167f558:  0000000180146ef0 fffffffffffffffe
0x000000000167f568:  0000000000000000 000000000005e7d8
0x000000000167f578:  0000000180148458 0000000000000000
0x000000000167f588:  0000000000000000 0000000000000000
0x000000000167f598:  0000000000000000 000000000167f6e0
0x000000000167f5a8:  00000001801479ce 0000000180319218
Backtrace:
=>0 0x0000000000010190 (0x0000000000000000)
0x0000000000010190: movb   $0x1,%rax
Modules:
Module   Address               Debug info   Name (107 modules)
ELF           7b400000-        7b80e000   Deferred        kernel32<elf>
  \-PE           7b420000-        7b80e000   \               kernel32
ELF           7bc00000-        7bd16000   Deferred        ntdll<elf>
  \-PE           7bc20000-        7bd16000   \               ntdll
ELF           7c000000-        7c004000   Deferred        <wine-loader>
PE          180000000-       180431000   Deferred        sl drums 2
PE       7f45fa3aa000-    7f45fa5be000   Deferred        api-ms-win-appmodel-runtime-l1-1
PE       7f45fa3b0000-    7f45fa5be000   Deferred        api-ms-win-appmodel-runtime-l1-1C:\windows\system32\api-ms-win-appmodel-runtime-l1-1-1.dll
ELF       7f45fa5df000-    7f45fa7f3000   Deferred        api-ms-win-core-sysinfo-l1-2-1<e
PE       7f45fa5e0000-    7f45fa7f3000   Deferred        api-ms-win-core-sysinfo-l1-2-1
PE       7f45fa817000-    7f45faa2b000   Deferred        api-ms-win-core-localization-l1-
PE       7f45fa820000-    7f45faa2b000   Deferred        api-ms-win-core-localization-l1-C:\windows\system32\api-ms-win-core-localization-l1-2-1.dll
ELF       7f45faa2b000-    7f45fac3e000   Deferred        api-ms-win-core-fibers-l1-1-1<el
PE       7f45faa30000-    7f45fac3e000   Deferred        api-ms-win-core-fibers-l1-1-1
ELF       7f45fac3e000-    7f45fae52000   Deferred        api-ms-win-core-synch-l1-2-0<elf
PE       7f45fac40000-    7f45fae52000   Deferred        api-ms-win-core-synch-l1-2-0
ELF       7f45fae52000-    7f45fb067000   Deferred        libgpg-error.so.0
ELF       7f45fb067000-    7f45fb382000   Deferred        libgcrypt.so.20
ELF       7f45fb382000-    7f45fb59e000   Deferred        liblz4.so.1
ELF       7f45fb59e000-    7f45fb7c4000   Deferred        liblzma.so.5
ELF       7f45fb7c4000-    7f45fba48000   Deferred        libsystemd.so.0
ELF       7f45fba48000-    7f45fbc50000   Deferred        libffi.so.6
ELF       7f45fbc50000-    7f45fbe6b000   Deferred        libresolv.so.2
ELF       7f45fbe6b000-    7f45fc06f000   Deferred        libkeyutils.so.1
ELF       7f45fc06f000-    7f45fc2bc000   Deferred        libdbus-1.so.3
ELF       7f45fc2bc000-    7f45fc53d000   Deferred        libgmp.so.10
ELF       7f45fc53d000-    7f45fc771000   Deferred        libhogweed.so.4
ELF       7f45fc771000-    7f45fc9a7000   Deferred        libnettle.so.6
ELF       7f45fc9a7000-    7f45fcbba000   Deferred        libtasn1.so.6
ELF       7f45fcbba000-    7f45fcf38000   Deferred        libunistring.so.2
ELF       7f45fcf38000-    7f45fd155000   Deferred        libidn2.so.0
ELF       7f45fd155000-    7f45fd484000   Deferred        libp11-kit.so.0
ELF       7f45fd484000-    7f45fd68f000   Deferred        libkrb5support.so.0
ELF       7f45fd68f000-    7f45fd893000   Deferred        libcom_err.so.2
ELF       7f45fd893000-    7f45fdac5000   Deferred        libk5crypto.so.3
ELF       7f45fdac5000-    7f45fdd9b000   Deferred        libkrb5.so.3
ELF       7f45fdd9b000-    7f45fdfac000   Deferred        libavahi-client.so.3
ELF       7f45fdfac000-    7f45fe1b8000   Deferred        libavahi-common.so.3
ELF       7f45fe1b8000-    7f45fe51d000   Deferred        libgnutls.so.30
ELF       7f45fe51d000-    7f45fe768000   Deferred        libgssapi_krb5.so.2
ELF       7f45fe768000-    7f45fe9f4000   Deferred        libcups.so.2
ELF       7f45feb16000-    7f45fed52000   Deferred        uxtheme<elf>
  \-PE       7f45feb20000-    7f45fed52000   \               uxtheme
ELF       7f45fed52000-    7f45fef58000   Deferred        libxfixes.so.3
ELF       7f45fef58000-    7f45ff162000   Deferred        libxcursor.so.1
ELF       7f45ff162000-    7f45ff372000   Deferred        libxi.so.6
ELF       7f45ff372000-    7f45ff575000   Deferred        libxcomposite.so.1
ELF       7f45ff575000-    7f45ff780000   Deferred        libxrandr.so.2
ELF       7f45ff780000-    7f45ff98a000   Deferred        libxrender.so.1
ELF       7f45ff98a000-    7f45ffb90000   Deferred        libxxf86vm.so.1
ELF       7f45ffb90000-    7f45ffd93000   Deferred        libxinerama.so.1
ELF       7f45ffd93000-    7f45fff9b000   Deferred        librt.so.1
ELF       7f45fff9b000-    7f46001b0000   Deferred        libbsd.so.0
ELF       7f46001b0000-    7f46003b6000   Deferred        libxdmcp.so.6
ELF       7f46003b6000-    7f46005ba000   Deferred        libxau.so.6
ELF       7f46005ba000-    7f46007e2000   Deferred        libxcb.so.1
ELF       7f46007e2000-    7f4600b1b000   Deferred        libx11.so.6
ELF       7f4600b1b000-    7f4600d2d000   Deferred        libxext.so.6
ELF       7f4600d4f000-    7f4600fee000   Deferred        winex11<elf>
  \-PE       7f4600d60000-    7f4600fee000   \               winex11
ELF       7f4600fee000-    7f460121b000   Deferred        msacm32<elf>
  \-PE       7f4600ff0000-    7f460121b000   \               msacm32
ELF       7f460121b000-    7f46014de000   Deferred        winmm<elf>
  \-PE       7f4601220000-    7f46014de000   \               winmm
ELF       7f46014de000-    7f4601773000   Deferred        rpcrt4<elf>
  \-PE       7f46014f0000-    7f4601773000   \               rpcrt4
ELF       7f4601773000-    7f4601b14000   Deferred        ole32<elf>
  \-PE       7f46017a0000-    7f4601b14000   \               ole32
ELF       7f4601b14000-    7f4601d5b000   Deferred        winspool<elf>
  \-PE       7f4601b20000-    7f4601d5b000   \               winspool
ELF       7f4601d5b000-    7f460208c000   Deferred        comctl32<elf>
  \-PE       7f4601d60000-    7f460208c000   \               comctl32
ELF       7f460208c000-    7f4602319000   Deferred        shlwapi<elf>
  \-PE       7f46020a0000-    7f4602319000   \               shlwapi
ELF       7f4602319000-    7f46027a8000   Deferred        shell32<elf>
  \-PE       7f4602330000-    7f46027a8000   \               shell32
ELF       7f46027a8000-    7f4602a9f000   Deferred        comdlg32<elf>
  \-PE       7f46027b0000-    7f4602a9f000   \               comdlg32
ELF       7f4602b9f000-    7f4602dc5000   Deferred        imm32<elf>
  \-PE       7f4602bb0000-    7f4602dc5000   \               imm32
ELF       7f4602e7c000-    7f46030ae000   Deferred        libexpat.so.1
ELF       7f46030ae000-    7f46032f3000   Deferred        libfontconfig.so.1
ELF       7f46032f3000-    7f4603510000   Deferred        libz.so.1
ELF       7f4603510000-    7f4603742000   Deferred        libpng16.so.16
ELF       7f4603742000-    7f46039f6000   Deferred        libfreetype.so.6
ELF       7f46039f6000-    7f4603c10000   Deferred        version<elf>
  \-PE       7f4603a00000-    7f4603c10000   \               version
ELF       7f4603c10000-    7f4603ea0000   Deferred        advapi32<elf>
  \-PE       7f4603c20000-    7f4603ea0000   \               advapi32
ELF       7f4603ea0000-    7f460421b000   Deferred        gdi32<elf>
  \-PE       7f4603ec0000-    7f460421b000   \               gdi32
ELF       7f460421b000-    7f4604657000   Deferred        user32<elf>
  \-PE       7f4604240000-    7f4604657000   \               user32
ELF       7f4604ae5000-    7f4604d01000   Deferred        airwave-host-64<elf>
  \-PE       7f4604af0000-    7f4604d01000   \               airwave-host-64
ELF       7f4604d01000-    7f4604f13000   Deferred        libnss_files.so.2
ELF       7f4604f13000-    7f460512d000   Deferred        libnsl.so.1
ELF       7f460512d000-    7f4605339000   Deferred        libnss_nis.so.2
ELF       7f4605339000-    7f4605543000   Deferred        libnss_compat.so.2
ELF       7f4605a21000-    7f4605c39000   Deferred        libgcc_s.so.1
ELF       7f4605c39000-    7f4605fd7000   Deferred        libm.so.6
ELF       7f4605fd9000-    7f46061dd000   Deferred        libdl.so.2
ELF       7f46061dd000-    7f46065ce000   Deferred        libc.so.6
ELF       7f46065ce000-    7f46067ed000   Deferred        libpthread.so.0
ELF       7f460680f000-    7f4606bb4000   Dwarf           libwine.so.1
ELF       7f4606bb6000-    7f4606de0000   Deferred        ld-linux-x86-64.so.2
ELF       7ffff5304000-    7ffff5306000   Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
   00000025    0
   00000022    0
   0000001d    0
   00000013    0
   00000010    0
   0000000f    0
00000011 winedevice.exe
   0000001a    0
   00000017    0
   00000016    0
   00000012    0
0000001b plugplay.exe
   0000001f    0
   0000001e    0
   0000001c    0
00000020 winedevice.exe
   0000002a    0
   00000024    0
   00000023    0
   00000021    0
00000028 explorer.exe
   0000002d    0
   0000002c    0
   0000002b    0
   00000029    0
0000002e airwave-host-64.exe
   00000031    0
   00000030    0
   0000002f    0
00000034 (D) Z:\usr\bin\airwave-host-64.exe
   00000038   -2 <==
   00000037    0
   00000036    0
   00000035    0
System information:
    Wine build: wine-3.0.2
    Platform: x86_64
    Version: Windows 7
    Host system: Linux
    Host version: 4.15.0-29-lowlatency

lava
Established Member
Posts: 42
Joined: Mon Dec 07, 2015 6:28 pm

Re: Airwave VST bridge

Postby lava » Mon Jul 30, 2018 4:59 am

Ok, so I went looking and figured out that there's an SL Drums 3 out now. So I ditched SL Drums 2 and updated to 3. Copied over the kits I use. Airwave and Waveform are both playing nice with it now. Problem solved. However, If there's a way to avoid this kind of thing in the future, I'd be curious to know.

lava
Established Member
Posts: 42
Joined: Mon Dec 07, 2015 6:28 pm

Re: Airwave VST bridge

Postby lava » Tue Jul 31, 2018 4:56 am

Well, SL Drums 3 is doing the same thing now, albeit much more intermittently than before. Phant0m, would love to get your advice on this.

Mk2
Established Member
Posts: 56
Joined: Sat Sep 10, 2016 8:28 pm

Re: Airwave VST bridge

Postby Mk2 » Tue Mar 05, 2019 9:07 pm

hello ! i'm trying to bridge some VST in bitwig 2... but bitwig can't load them :

anyone has this message ?

https://i.imgur.com/Pwh93Em.png

how to fix this please ?

Thx for help !

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

Re: Airwave VST bridge

Postby jonetsu » Tue Mar 05, 2019 10:02 pm

In my case when Bitwig reports that it takes a long time to scan a plugin, it's because the plugin has some problem. But then I use linvst, not airwave.

Mk2
Established Member
Posts: 56
Joined: Sat Sep 10, 2016 8:28 pm

Re: Airwave VST bridge

Postby Mk2 » Tue Mar 05, 2019 11:54 pm

tested linvst but when i load serum the plugin shows but i think there a authorization windows and the text is totally blank (nothing showed)... so it's bugued and don't work here.. :?

edit: seems like linvst or airwave have problem with 64 bits plugins... :s

anyone has same problem ?

Mk2
Established Member
Posts: 56
Joined: Sat Sep 10, 2016 8:28 pm

Re: Airwave VST bridge

Postby Mk2 » Wed Mar 06, 2019 8:05 am

ellerem wrote: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.


here i got a black GUI when loading Omnisphere 2, how to fix it ?

wine-staging (last) + airwave (last version) + bitwig 2.

is there library to add in winecfg ?

tavasti
Established Member
Posts: 649
Joined: Tue Feb 16, 2016 6:56 am
Location: Kangasala, Finland
Contact:

Re: Airwave VST bridge

Postby tavasti » Wed Mar 06, 2019 9:00 am

Mk2 wrote:is there library to add in winecfg ?

winetricks dlls list

Most common are 'winetricks vcrun20??' where ?? is replaced with some numbers, matching needed version. There has been some other libs sometimes, some d3something has been needed for some app.
Linux veteran & Novice musician

Hear my music at https://audiu.net/users/tawaste

Mk2
Established Member
Posts: 56
Joined: Sat Sep 10, 2016 8:28 pm

Re: Airwave VST bridge

Postby Mk2 » Wed Mar 06, 2019 10:23 am

hi tavasti !

how do you know what library u need to add for wine for VSTi to work well ?

->

on serum, i use gdiplus (native, then integrated) & d2d1 (disactivated) -> GUI show well.

but on omnisphere , it won't load with those libraries. Omnisphere 2 standalone works well with gdiplus on desktop.

...

how can i know what libs i need ? it's hard ! :?

(edit: got wine-4.3 (Staging) and WINEARCH=win64 , dunno how prefix works... i begin.)

tavasti
Established Member
Posts: 649
Joined: Tue Feb 16, 2016 6:56 am
Location: Kangasala, Finland
Contact:

Re: Airwave VST bridge

Postby tavasti » Wed Mar 06, 2019 11:16 am

Mk2 wrote:hi tavasti !

how do you know what library u need to add for wine for VSTi to work well ?

No faintest idea! Google around or just run blindly winetricks for most common stuff until it works.

Most likely there is some windows tools to list what something depends on, but I and not that much using windows stuff that haven't needed to learn.
Linux veteran & Novice musician

Hear my music at https://audiu.net/users/tawaste

Mk2
Established Member
Posts: 56
Joined: Sat Sep 10, 2016 8:28 pm

Re: Airwave VST bridge

Postby Mk2 » Wed Mar 06, 2019 11:30 am

tavasti wrote:
Mk2 wrote:hi tavasti !

how do you know what library u need to add for wine for VSTi to work well ?

No faintest idea! Google around or just run blindly winetricks for most common stuff until it works.

Most likely there is some windows tools to list what something depends on, but I and not that much using windows stuff that haven't needed to learn.


tried to search for this but can't find help : there a lot of libraries, i dunno which one can work with Omnisphere 2...

there not a log to say "missing xxxxx.dll" etc... ?

tavasti
Established Member
Posts: 649
Joined: Tue Feb 16, 2016 6:56 am
Location: Kangasala, Finland
Contact:

Re: Airwave VST bridge

Postby tavasti » Wed Mar 06, 2019 12:09 pm

Mk2 wrote:there not a log to say "missing xxxxx.dll" etc... ?

Anything about missing symbol?
Linux veteran & Novice musician

Hear my music at https://audiu.net/users/tawaste

User avatar
Linuxmusician01
Established Member
Posts: 298
Joined: Mon Feb 23, 2015 2:38 pm
Location: Holland

Re: Airwave VST bridge

Postby Linuxmusician01 » Wed Mar 06, 2019 1:48 pm

This topic is quite old and it appears that the package of Airwave is not actively maintained/updated anymore. In this topic @sysrqer says that airwave, unfortunately, "is pretty much dead".

As for LinVST. There are pre-compiled binaries of it in a zip file (link) and there is the source code (link). I don't know which you are using. I wanted to test if the pre-compiled version supports 32 bit as well as 64 bit Windows VST's. I can't because my distro is too old. Anyway, it should since in the archive there is a file called "lin-vst-server32.exe.so". However, one must have installed in Linux the so-called multilib packages of g++ and gcc. From the readme in the zip file: to enable 32 bit vst support, a distros multiarch needs to be enabled first (ie sudo apt-get install gcc-multilib g++-multilib for Debian/Ubuntu).

This might solve the 32 bit/64 Windows VST problems you may have.

If you want to compile LinVST from source then my post in aforementioned topic from March 4 2019 might help...

My experiences w/ LinVST so far: the standalone version does not show up in Carla (?). The embedded version shows up in Carla, Qtractor etc. However both the embedded as well as the standalone versions make VST's go berserk in Qtractor (all buttons and knobs turn around like crazy without stopping).

I'd rather use Carla for Windows VST 32- and 64 bit support. Just my 2 cents.



P.S. The problems you have do not have anything to do w/ Wine most probably. Just make sure you do not use a very old installation of Wine which is 32 bit (i.e. a 32 bit Wine prefix, if you want to know what a wine prefix is then ask; long story)


Return to “Running non-linux software”

Who is online

Users browsing this forum: No registered users and 1 guest