VirusHC – Configuring Apple Logic Pro (Mac)

VirusHC – Configure Apple Logic Pro for Mac – Complete Tutorial.

Entering Environment

To avoid time-out and data-loop situations, we have to make few minor changes in Logic Pro Environment window.

First, open the environment by clicking Open MIDI Environment from Window menu.

Apple Logic Pro Configuration Step 1 – Open MIDI Environment

Now that MIDI Environment is open, we need to open Click & Ports tab from Layer selection.

Apple Logic Pro Configuration Step 2 – Click “Mixer” item on Layer selector and choose “Click & Ports”

Now we can choose Eraser Tool and remove cable connection from Sum -> Input Notes to prevent all data passing from all MIDI inputs to currently selected sequencer track.

Apple Logic Pro Configuration Step 3 – Select “Eraser Tool” …
Apple Logic Pro Configuration Step 4 – … And remove the connection

Now Sum of all inputs is gone, so we need to add our Controllers and Master Keyboard connections back in. Change the tool back to “Pointer Tool” so you won’t accidentally remove the Physical Input module. To connect your Master Keyboard and Controllers, drag and hold cable connection from the small rectangle right next to the port name to Input Notes. Repeat this for all the ports your setup requires.

Apple Logic Pro Configuration Step 5 – Drag and Hold connections from Input Ports to Input Notes for Controllers and Master Keyboard

Once you have connected all the ports required by your setup, we recommend to save your project as a template, so you don’t have to do this every time you open your DAW.

You can close MIDI Environment now.

Insert the plug-in

At long last, we can finally add our VirusHC plug-in to the Instrument track. If you don’t have Instrument tracks in your project, simply add one by clicking the “plus” sign in the Arrange window.

Apple Logic Pro Configuration Step 6 – Add New Tracks…
Apple Logic Pro Configuration Step 7 – Add Empty Instrument Track

Access VirusHC Plug-in can be found from “AU Instruments -> Mystery Islands Music -> VirusHC Editor”.

Apple Logic Pro Configuration Step 8 – Locate VirusHC Editor plug-in from Instrument Menu
Apple Logic Pro Configuration Step 9 – Access VirusHC GUI

Make the connection, again.

Access VirusHC is now inserted and we are ready to take next measures for successful connection.

You can also see that plug-in says it is registered (follow steps here) as I’ve inserted my license.key properly.

Before selecting MIDI input and output, lets make sure our model is selected properly and make sure the Device ID matches with the hardware setting.

Apple Logic Pro Configuration Step 10 – Open Multi Settings page
Apple Logic Pro Configuration Step 11 – Choose your Virus model accordingly
Apple Logic Pro Configuration Step 12 – Match Device ID with hardware

Next we can choose MIDI IN port, which is where our Virus is connected in at and also MIDI Out port which sends data to Virus.

Apple Logic Pro Configuration Step 13 – Select MIDI Input port from MIDI IN dropdown menu
Apple Logic Pro Configuration Step 14 – Select MIDI Output port from MIDI OUT dropdown menu

Once you select MIDI OUT Port, plug-in will start to seek for the Virus on that specific Port while listening to Hardware messages from the selected input port. Once the connection is successfully established, plug-in display will briefly display “Plug-in is ready to go!”

Apple Logic Pro Configuration Step 15 – PulseX synchronized with Hardware

Learn how to store your default settings without the need of selecting MIDI ports each time plug-in is inserted, check the Article “How to store Plug-in Settings as defaults

Synchronizing Notes to DAW Delay Compensation

Our best experience to synchronize notes with your DAW is to use the DAW built-in compensation features. In Apple Logic Pro this means that you have to enter Preferences -> MIDI… and click on Sync tab to open the MIDI Output compensation settings.

Apple Logic Pro Configuration Step 16 – Enter MIDI Settings
Apple Logic Pro Configuration Step 17 – Adjust MIDI Out delay until synchronized with Audio

Now that MIDI Out is being compensated to match your Audio Output buffer delay, we will add new MIDI track in arrangement window.

Why separate MIDI track? Our plug-in can not get delay compensation data from the DAW, because we do not process audio with it. Therefore MIDI goes out from our plug-in immediately, without any respect to DAW delay values.

Apple Logic Pro Configuration Step 18 – Add new external MIDI track and point port to your Virus
Apple Logic Pro Configuration Step 19 – MIDI tracks added!

Automating Parameters in Logic Pro

Now that we have learned how to setup VirusHC plug-in and MIDI track in arrange window, we can take a look how to manage automation. Automation is pretty simple now that we have our MIDI blocks on their own track (dragging and dropping objects does not trigger annoying popups).

All you have to do, is click “Mix -> Show Automation” and then click on the Instrument channel Parameter dropdown menu to display the available parameters. See image below.

Apple Logic Pro Configuration Step 20 – Display available automation parameters from track parameter dropdown menu

Thats it for our Apple Logic Pro guide. If you have any questions, comments or suggestions regarding to this guide, leave a comment below!

In our next chapter, we are going to take a look at VirusHC plug-in special parameters and functions which are not available in the original hardware.

Rate this user guide

You are not allowed to rate this post.

Leave a Comment