VirusHC – Configuring Propellerhead Reason (Mac)

VirusHC – Configure Propellerhead Reason for Mac – Complete Tutorial.

Entering Preferences

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

First, open the Preferences by clicking Preferences… from Reason menu.

Propellerhead Reason Configuration Step 1 – Entering Preferences

Now that Preferences window is open, click on the “Sync” tab to view its content. Make sure that MIDI port where Virus is connected, is NOT listed here.

Propellerhead Reason Configuration Step 2 – Check Sync sources and make sure Virus input is not chosen

Next open up the “Control Surfaces” tab to view its content. I’m going to add my Master Keyboard here and again, make sure not to include Virus MIDI ports.

Propellerhead Reason Configuration Step 3 – Check Control Surfaces tab and make sure Virus input is not listed
Propellerhead Reason Configuration Step 4 – We are adding our master keyboard here

We can now close the Preferences window and focus on inserting the plug-in.

Insert the plug-in

At long last, we can finally add our VirusHC plug-in to the arrangement. If you don’t have Instrument tracks in your project, simply add one by dragging the plug-in from “browser” window to the rack.

Propellerhead Reason Configuration Step 5 – Drag and drop the VirusHC Editor x64 from browser to rack
Propellerhead Reason Configuration Step 6 – VirusHC in the rack, click Open to view the GUI

Now click on the “Open” text below the VST Plugin text to view the plug-in GUI. You can take a snapshot to have the GUI snapshot shown in the window.

Propellerhead Reason Configuration Step 7 – 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.

Propellerhead Reason Configuration Step 8 A – Open Multi Settings Page
Propellerhead Reason Configuration Step 8 B – Choose your Virus model accordingly
Propellerhead Reason Configuration Step 8 C – 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.

Propellerhead Reason Configuration Step 9 – Select MIDI Input port from MIDI IN dropdown menu
Propellerhead Reason Configuration Step 10 – 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 say “Plug-in is ready to go!” as we can see below.

Propellerhead Reason Configuration Step 11 – VirusHC 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 Propellerhead Reason this means that you should be automatically delay compensated with MIDI, Instrument and Audio Tracks.

Next we will add new MIDI track(s) 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.

Propellerhead Reason Configuration Step 12 – Drag and drop External MIDI instrument from browser to rack
Propellerhead Reason Configuration Step 13 – Rename the External Instrument and assign MIDI Out to Virus MIDI port
Propellerhead Reason Configuration Step 14 – Create multiple MIDI tracks to trigger different parts on your Virus

Automating Parameters in Reason

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).

NOTE: Reason automation slots are quite limited, therefore all the essential parameters are not available. This is not due to our plug-in, but due to Reason structure!

To get parameter automation going, open the plug-in GUI and click “Automate” button in the top bar of the plug-in window. Then move the desired knob to add it in the automation list shown in the arrangement window. See images below.

Propellerhead Reason Configuration Step 15 – Click Automate button to activate automation
Propellerhead Reason Configuration Step 16 – Choose the parameter you want to automate by turning it

Since we are no experts in Reason, we assume you know how to automate everything yourself. We drew the automation lanes manually in the arrangement window. MIDI notes are on separate MIDI channel pointing to Virus MIDI Out port.

Propellerhead Reason Configuration Step 17 – Automation and MIDI blocks in Arrangement view

Thats it for our Propellerhead Reason 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