Instance concepts

Instance ID

A randomly assigned ID that uniquely identifies a particular Instance. Will most likely change after a restart of REAPER!

Auto units

Each Instance optionally supports the automatic addition and configuration of a Unit with a user-defined main preset if a certain type of controller is connected and automatic removal if it is disconnected.

The general procedure is:

  1. Globally define once what controllers you have at your disposal and choose which main preset you want to use for which controller (in the Helgobox App)

  2. Enable global control for one Helgobox instance using Enable global control.

It’s a good idea to enable global control for a Helgobox instance on the monitoring FX chain. Such an instance will be around permanently as long as REAPER is running, even if you open and close different projects. Perfect for project-spanning control scenarios!

And now the nice part: If you decide to use a specific device for something else in a certain project, all you need to do is to set use the device as input and/or output in a project-specific ReaLearn unit! If you do that, the project-specific instance "wins" over the monitoring FX instance. You got a project-specific override. If you close the project, the monitoring FX instance takes over again.

Playtime

Playtime is a modern session view / clip launcher for REAPER, built straight into Helgobox.

Each Helgobox Instance may contain one Playtime Matrix (by default not loaded)

Pot Browser

Pot Browser is an experimental modern preset browser built straight into Helgobox. It’s just a prototype so far. It will probably look quite different in the future. You can open it via menu action Open Pot Browser.

It’s recommended to use Pot Browser from a ReaLearn instance on the monitoring FX chain, that way you have the browser accessible from any project.

Add a toolbar button which triggers the REAPER action "ReaLearn: Open first Pot Browser" to get quick and convenient access to the browser.

Remarks:

  • Pot Browser is in an experimental stage, it doesn’t save any of your settings!

  • Each ReaLearn instance can have one Pot Unit (by default not loaded). Each Pot Unit has its own filter and preset state. When you open the Pot Browser from an instance, it connects to the Pot Unit of that instance.

  • ReaLearn’s "Pot" targets such as Target "Pot: Browse presets" can be used to control the Pot Unit from any controller.