Virus Control VST Plugin Win/Mac incompatibility

  • Backround: We're working on PCs and Macs in different studios using Cubase 9.5, and are always moving Cubase projects between those workstations. Therefore we always keeps those systems in sync with regards to available VST plugins and versions.


    Last week, I had worked on a project and created new sounds on the Virus TI at home on my MacBook Pro. Since I hadn't already printed those new Virus tracks to audio, and the Virus Control plugin is finally at the same version for Win and Mac, we wanted to try setting up the Virus TI in the studio and play the new tracks directly from within the Cubase project.


    After installing the latest VC software, updating the Desktop Virus TI, and two Windows crashes, everthing seemed fine and started up.


    Unfortunately, Cubase was unable to find the plugin named "VirusTI" used in the Cubase project as created on the Mac. It seems that a different ID is used to identify the VST plugins for Mac and Windows. This is a very unfortunate situation and severely hampers the cross-platform compatibility.


    We've never had this problem before with any other of the many VST plugins we use (Steinberg and the whole NI and Slate Digital suites).


    Is there a workaround?

    Bass Player and Synthesist.
    Virus TI2 Darkstar | Virus TI2 Desktop | Sub 37 | Voyager RME | Machinedrum | Analog Four | Digitone | MPC Live | NI Maschine+
    Mac OS 13.5.1 (Ventura) | Cubase Pro 11.0 | Ableton Live 9.6 | Logic 10.4 | MainStage 3.4 | NI Komplete Ultimate 13 | RME Fireface UFX+

  • Nobody transferring their Cubase projects between Mac and Win platforms?

    Bass Player and Synthesist.
    Virus TI2 Darkstar | Virus TI2 Desktop | Sub 37 | Voyager RME | Machinedrum | Analog Four | Digitone | MPC Live | NI Maschine+
    Mac OS 13.5.1 (Ventura) | Cubase Pro 11.0 | Ableton Live 9.6 | Logic 10.4 | MainStage 3.4 | NI Komplete Ultimate 13 | RME Fireface UFX+

  • Do the Virus' on each end have the same Firmware installed?


    Also, try deactivating the Virus in Cubase before saving it. Then reactivating it after reopening the session.


    I have a Ti and Cubase 9.5 on PC. Other than the buffer limitation I haven't really had too many issues.

    PCWS: i7 3930k | Corsair H100 | Sapphire HD7950 Dual X | 64GB Patriot Viper III DDR3 1866 | MSI BigBang XPower II | 8xSamsung EVO=19TB + 2xWD4001=8TB HDD | Enermax 1200w 80+Platinum | CM Cosmos II

    Cubits: Cubase 12.0.7 | CMC-TP · CH · PD · AI · QC · FDx2

    Main Gear: Access Virus Ti · Virus C | Maschine Studio · Jam | Korg Triton pro 76 | Novation SL MKII | MOTU MidiXT | Roland XV-5080 · JV-2080 · TR-8 · TB-3 · VT-3 | Goliath HD | Barefoot MM27Gen2 | Mackie HR824 | Yamaha AW4416

  • Yes, identical SW version installed and therefore also the same Firmware.


    Access Support answered me that I should try using the "Cubase Cross Platform Converter" available from the downloads page under Product "Virus TI Series" Category "Miscellaneous Files". The application is only available for Windows, so if you're using a Mac working on a Cubase project last changed on Windows you're out of luck.


    Anyway, I wonder why the Virus plugin needs such a cumbersome workaround while all other plugins work just fine. Would be interesting to know whether Ableton Live projects can be transferred without conversion.

    Bass Player and Synthesist.
    Virus TI2 Darkstar | Virus TI2 Desktop | Sub 37 | Voyager RME | Machinedrum | Analog Four | Digitone | MPC Live | NI Maschine+
    Mac OS 13.5.1 (Ventura) | Cubase Pro 11.0 | Ableton Live 9.6 | Logic 10.4 | MainStage 3.4 | NI Komplete Ultimate 13 | RME Fireface UFX+

  • Yesterday, we tried the Cubase Cross Platform Converter.


    And indeed, after converting the Cubase project file from Mac to Win, the Virus Control VST3 plugin was properly loaded.


    Naturally, I was curious what the Converter actually changed in the cpr file. A binary diff revealed that a value which looked like an ID or GUID was changed throughout the document. When doing a conversion back from Win to Mac, the value was changed back. So I wondered what this could be, and a Google search for "vst3 plugin ID" dug up a couple of interesting bits. One of them pretty much explaining the basic problem of the situation:


    VST3 Plug-In ID Changes on Mac



    So, the VST3 version of the VC plugin for Mac and Win use a different GUID. Which is an incredibly unfortunate mistake that could be fixed in the plugin, but would require either all Mac users or all Win users to convert all their projects. :S

    Bass Player and Synthesist.
    Virus TI2 Darkstar | Virus TI2 Desktop | Sub 37 | Voyager RME | Machinedrum | Analog Four | Digitone | MPC Live | NI Maschine+
    Mac OS 13.5.1 (Ventura) | Cubase Pro 11.0 | Ableton Live 9.6 | Logic 10.4 | MainStage 3.4 | NI Komplete Ultimate 13 | RME Fireface UFX+

  • I just experienced the same issue. The Virus Control plugin in a Reaper project saved on Mac wouldn't open in Windows (plugin not found). Replacing the following strings in Reaper project file (.rpp) with a hex editor solved the problem.

    Mac <VST "VST3i: Virus TI (Access Music Electronics GmbH) (4->6ch)" "Virus TI.vst3" 0 "" 840036114{B49F90D9735F4305AC5397BE8958CD31} ""

    Windows <VST "VST3i: Virus TI (Access Music Electronics GmbH) (4->6ch)" "Virus TI.vst3" 0 "" 1613304334{D9909FB45F730543AC5397BE8958CD31} ""