CrossGridder - Is it possible to run Windows VSTs on macOS and Linux? Yes!

Discussion in 'Software' started by Heraclitus, Dec 4, 2021.

  1. garfinkle

    garfinkle Platinum Record

    Joined:
    Feb 25, 2014
    Messages:
    454
    Likes Received:
    224
    Finally got around to installing audiogridder - really great software, I love it.

    My question is, when attempting to install certain software (eg - SWAM solo strings bundle) I get a failure with the message "out of memory". This sounds like a Crossover issue or something specific to the Audiogridder bottle. Anyone have any experience with this or can offer a solution?

    cheers
     
  2. Heraclitus

    Heraclitus Ultrasonic

    Joined:
    Dec 4, 2021
    Messages:
    46
    Likes Received:
    28
    Part 1, Installing and trying many free VSTs and explaining some cool tricks. In the next part(s) I will also try JBridge and 32 bit VSTs, between others.

     
  3. lowsat

    lowsat Member

    Joined:
    Dec 29, 2019
    Messages:
    28
    Likes Received:
    10
    I got this up and running, it's great with plugins that it works with. But I keep finding that the audiogridder server is super touchy with many plugins. It either won't scan or won't load or loads and then immediately crashes for about half of the plugins I'd like to run through it.

    Gullfoss, Liquidsonics and Relab plugins are quick examples of ones that it really doesn't like and refuses to run.
     
  4. Heraclitus

    Heraclitus Ultrasonic

    Joined:
    Dec 4, 2021
    Messages:
    46
    Likes Received:
    28
    On Linux most of these will work. On macOS you have their native version. Check about Wine, Quartz, OpenGL compat etc. This is not only about plugins, it also affect videogames and apps. I am studying on a way to unlock openGL on macOS, which I have found that is possible, but please don't ask me how. I just ask you to be patient and subscribe to my channels, all this requires times and efforts.
     
  5. Lugoket2022

    Lugoket2022 Newbie

    Joined:
    Jan 20, 2022
    Messages:
    4
    Likes Received:
    2
    Hey Heraclitus,

    could you help me out with Plugin EW Play 6 on Crossgridder 1,4.
    On my Parallel Desktop everything is working fine but in Crossgridder the plugin works but don't show any text. This mean I can't see any presets. Maybe missing Fonts could be a problem?
    I put already your downloadable Fonts in right directory but nothing worked so far.
    Do you have any Ideas ?
     
  6. TheRiddler303

    TheRiddler303 Kapellmeister

    Joined:
    Jul 24, 2020
    Messages:
    123
    Likes Received:
    51
    i unfortunately cant open audiogridder in the bottle. it gives me an error:


    Code:
    Unhandled exception: page fault on read access to 0x00000020 in 64-bit code (0x00000001409192e6).
    Register dump:
     rip:00000001409192e6 rsp:000000000057fd60 rbp:000000000057ffd0 eflags:00010246 (  R- --  I  Z- -P- )
     rax:0000000000000000 rbx:0000000000000001 rcx:0000000000000000 rdx:0000000140ca4b84
     rsi:000000007bd17cd8 rdi:0000000000000003  r8:0000000140d153f0  r9:000000000057fd20 r10:00007f8bf91f44b6
     r11:0000000000000000 r12:0000000000000000 r13:0000000000000000 r14:00000000000b2560 r15:0000000000000000
    Stack dump:
    0x000000000057fd60:  0000000000000000 0000000000000000
    0x000000000057fd70:  0000000000000005 0000000000000005
    0x000000000057fd80:  00000000000b2560 00000001408d3a76
    0x000000000057fd90:  0000000000000000 000000007bd17cd8
    0x000000000057fda0:  00000000000b2560 0000000000000000
    0x000000000057fdb0:  00000001408d3a48 000000007bc9d933
    0x000000000057fdc0:  0000000000000000 0000000000000000
    0x000000000057fdd0:  0000000000000000 0000000000000000
    0x000000000057fde0:  ffffffffffffffff 000000007bcc25d0
    0x000000000057fdf0:  000000007bc4f210 0000000000000000
    0x000000000057fe00:  000000000057fde0 00000001408d3a48
    0x000000000057fe10:  000000000057fdc0 000000000057ffd0
    Backtrace:
    =>0 0x00000001409192e6 in audiogridderserver (+0x9192e6) (0x000000000057ffd0)
      1 0x00000001408d3a76 in audiogridderserver (+0x8d3a75) (0x000000000057ffd0)
    0x00000001409192e6: movq    0x0000000000000020(%rax),%rcx
    Modules:
    Module    Address                    Debug info    Name (40 modules)
    PE              470000-          47e000    Deferred        api-ms-win-core-localization-l1-2-1
    PE            48790000-        48793000    Deferred        wow64cpu
    PE            487b0000-        487b7000    Deferred        winhttp
    PE            4a0e0000-        4a0e5000    Deferred        bcrypt
    PE            4a430000-        4a440000    Deferred        msvcrt
    PE            4a950000-        4a95b000    Deferred        advapi32
    PE            4a9d0000-        4a9dc000    Deferred        gdi32
    PE            4ab60000-        4ac51000    Deferred        user32
    PE            4adc0000-        4adc6000    Deferred        ws2_32
    PE            4ae00000-        4b6dd000    Deferred        shell32
    PE            4b7f0000-        4b7fd000    Deferred        winspool
    PE            4b840000-        4b846000    Deferred        iphlpapi
    PE            4b870000-        4b892000    Deferred        wininet
    PE            4b900000-        4b907000    Deferred        dbghelp
    PE            4ba10000-        4ba17000    Deferred        winemac
    PE            61340000-        6134d000    Deferred        api-ms-win-core-localization-obsolete-l1-2-0
    PE            62600000-        62640000    Deferred        usp10
    PE            637c0000-        6387c000    Deferred        winmm
    PE            64940000-        6495d000    Deferred        shcore
    PE            65000000-        6513b000    Deferred        ole32
    PE            65680000-        6568e000    Deferred        api-ms-win-core-sysinfo-l1-2-1
    PE            65780000-        65791000    Deferred        version
    PE            66600000-        6660d000    Deferred        api-ms-win-core-datetime-l1-1-1
    PE            66780000-        6678d000    Deferred        api-ms-win-core-string-l1-1-0
    PE            68a40000-        68a96000    Deferred        shlwapi
    PE            6a100000-        6a22e000    Deferred        oleaut32
    PE            6b6c0000-        6b7c4000    Deferred        comdlg32
    PE            6b880000-        6b88d000    Deferred        api-ms-win-core-fibers-l1-1-1
    PE            6bec0000-        6bedc000    Deferred        imm32
    PE            6d9c0000-        6d9e2000    Deferred        mpr
    PE            6e340000-        6e34e000    Deferred        api-ms-win-core-synch-l1-2-0
    PE            6e6c0000-        6e802000    Deferred        comctl32
    PE            6f400000-        6f47e000    Deferred        wineps
    PE            6fbc0000-        6fc45000    Deferred        rpcrt4
    PE            71040000-        710ac000    Deferred        kernelbase
    PE            71240000-        71263000    Deferred        jsproxy
    PE            7b410000-        7b5db000    Deferred        kernel32
    PE            7bc10000-        7bc24000    Deferred        ntdll
    ELF            7c400000-        7c404000    Deferred        <wine-loader>
    PE           140000000-       140dc3000    Export          audiogridderserver
    Threads:
    process  tid      prio (all id:s are in hex)
    00000008 winewrapper.exe
        00000009    0
    0000000a winewrapper.exe
        0000000b    0
    0000000e services.exe
        0000002b    0
        00000025    0
        00000020    0
        0000001a    0
        00000015    0
        00000014    0
        00000013    0
        00000010    0
        0000000f    0
    00000011 svchost.exe
        00000017    0
        00000016    0
        00000012    0
    00000018 winedevice.exe
        0000001d    0
        0000001c    0
        0000001b    0
        00000019    0
    0000001e plugplay.exe
        00000022    0
        00000021    0
        0000001f    0
    00000023 winedevice.exe
        0000002a    0
        00000029    0
        00000028    0
        00000027    0
        00000026    0
        00000024    0
    0000002c sendwndcmd.exe
        0000002d    0
    0000002e explorer.exe
        00000034    0
        00000033    0
        00000032    0
        0000002f    0
    00000035 (D) C:\Program Files\AudioGridderServer\AudioGridderServer.exe
        0000003c    0
        00000039    0 <==
        00000036    0
    System information:
        Wine build: wine-4.12.1-8260-gb448d732356
        Platform: x86_64
        Version: Windows 10
        Host system: Darwin
        Host version: 17.7.0
    
    right now im on osx 10.13.6 using crossover 19
    also tried with crossover 20.0.4 and 21.1.0. in this case the audiogridder server dont gives back any error, opens up in the dock for a few seconds and then dissapears. i also dont see the wine settings tab anymore in crossover 20 and 21.

    any suggestions?
     
  7. Heraclitus

    Heraclitus Ultrasonic

    Joined:
    Dec 4, 2021
    Messages:
    46
    Likes Received:
    28
    I tried CrossOver 19 few weeks ago and it doesn't work. You need 20 or 21. Maybe 20 is better for High Sierra.

    Check this video and let me know if it works.

     
    Last edited: Jan 23, 2022
  8. TheRiddler303

    TheRiddler303 Kapellmeister

    Joined:
    Jul 24, 2020
    Messages:
    123
    Likes Received:
    51
    i tried CrOv20 and 21 already. with both versions, the audiogridder server bounces 2-3 times in the dock and then disappears completely. there is no wine preloader too. its like i never opened the AG server.
     
  9. Heraclitus

    Heraclitus Ultrasonic

    Joined:
    Dec 4, 2021
    Messages:
    46
    Likes Received:
    28
    So I will have to install High Sierra and see if I can solve it.
     
  10. TheRiddler303

    TheRiddler303 Kapellmeister

    Joined:
    Jul 24, 2020
    Messages:
    123
    Likes Received:
    51
    will also try again on my macbook where i have mojave installed.
     
  11. Heraclitus

    Heraclitus Ultrasonic

    Joined:
    Dec 4, 2021
    Messages:
    46
    Likes Received:
    28
    Now that I think about it, I am quite sure that it is failing because you have other wine stuff (winebottle, winehq). Deleting them will not help, I and other had the same problem and only a fresh macOS install solved it.
     
  12. TheRiddler303

    TheRiddler303 Kapellmeister

    Joined:
    Jul 24, 2020
    Messages:
    123
    Likes Received:
    51
    in crossover are lot of other old bottles (keygens) and stuff. deleting them leads to errors. they seem to stay in the list. is this what you mean with other winebottles?
     
  13. Heraclitus

    Heraclitus Ultrasonic

    Joined:
    Dec 4, 2021
    Messages:
    46
    Likes Received:
    28
    No, other apps similar to crossover. There is no other solution now, other then re-install the system. It is not my bottle, you can try to create any other bottle and install something into it to double check if actually that is the exact same issue I am talking about. If you can't open a program from a bottle created from you from scratch, sorry, that is the problem and it has nothing to do with my bottle CrossGridder. In case you can run another windows app, I will install HS to check what I can do. Thanks for your report, it helps me making CrossGridder better.
     
    Last edited: Jan 23, 2022
  14. goose

    goose Noisemaker

    Joined:
    Nov 26, 2015
    Messages:
    34
    Likes Received:
    4

    do you click "install windows application", then select the windows installer, and then at "select Bottle" do I click Crossgridder? Or windows 7 bottle

    https://imgur.com/a/1uiPDm3
    [​IMG]

    My exact steps were:
    1. Import Crossgridder bottle into Crossover
    2. Edit folder directory
    3. Right click Install Windows App into Crossgridder [install plugin]
    5. Open Audiogridder server
    6. Failure error appears and click continue [some show up in the plugins in the audigridder server]
    7. Open Ableton and add audio Audiogridder plugin
    8. Cannot find any plugins at all but I see the server is running.
     
    Last edited: Jan 24, 2022
  15. Heraclitus

    Heraclitus Ultrasonic

    Joined:
    Dec 4, 2021
    Messages:
    46
    Likes Received:
    28
     
  16. Heraclitus

    Heraclitus Ultrasonic

    Joined:
    Dec 4, 2021
    Messages:
    46
    Likes Received:
    28
    Plugins need to be installed inside the CrossGridder bottle.
    If you can't see any windows plugins but the ag plugin and ag server are connected, you probably have version 1.1.1 of the AG plugin installed.

    You need to match the plugin and server version: 1.2.0 beta 6

    Also if you plan to use the AAX plugin, you need to fully remove version 1.1.1 of the plugin from your system, then install 1.2.0 Beta 6, as per AG developer instructions
     
  17. goose

    goose Noisemaker

    Joined:
    Nov 26, 2015
    Messages:
    34
    Likes Received:
    4
    I'm getting no signs of plugins inside the audiogridder fx plugin in Ableton. I see its connected to the crodssgridder server, but theres no menu to select the installed windows plugins.
     
  18. Heraclitus

    Heraclitus Ultrasonic

    Joined:
    Dec 4, 2021
    Messages:
    46
    Likes Received:
    28
    I guess you already tried to click the + under the server name (crossgridder).
     
  19. goose

    goose Noisemaker

    Joined:
    Nov 26, 2015
    Messages:
    34
    Likes Received:
    4
    Actually I have got it working- for some reason in the tutorial he said to close the Auiogridder server running in the dock, so I was doing that. But if I left it there, its connecting correctly in Ableton and I see the plugins. I've added it, but can't open the plugin itself- just see the parameters on the side...
     
    • Interesting Interesting x 1
    • List
  20. Heraclitus

    Heraclitus Ultrasonic

    Joined:
    Dec 4, 2021
    Messages:
    46
    Likes Received:
    28
    I received another report via email for Ableton.

    The thing is that I can make it run and see the GUI, not only that, I setup the multi server configuration and I can see 2 GUIs, one x running server as per AG server limit.

    As you can see from the force quit window, only Crossover 21, Live 11, the 2 wine 64 preloader (the 2 servers) and the finder are running

    Could you please report your system specs (OS, CPU, GPU and the likes) and what Live version are you using?


    Screen Shot 2022-01-24 at 23.38.22.jpg
    [​IMG]
     
    Last edited: Jan 24, 2022
Loading...
Loading...