4.4. Using Emote as a Plug-in

Emote can be used in your DAW using VST3, VST, AU, and AAX plug-in formats. Only one instance of Emote is needed in a given DAW project, and it does not matter which audio track it is placed on.

Note

Using Emote as a plug-in does not automatically route audio connections to the H9000, all audio connections must be configured by using your selected DAW’s method of routing external audio effects.

The following features are only available while using Emote as a plug-in:

4.4.1. Function Automation

Algorithms in the H9000 can contain any number of parameters; however, most DAW hosts assume that the plug-ins they are hosting will have a static number of parameters. For this reason, it is necessary to use logical parameters to map between what the DAW sees, and what the H9000 has currently loaded. This is achieved by using the H9000’s Functions as the interface to the DAW automation. This approach also has the added benefit of being able to aggregate multiple H9000 parameters and automate them in a single automation lane.

When the plug-in version of Emote is loaded into your DAW, the options for automation will appear; each of the four possible FX chains contain eight Functions. Additionally, each FX chain also offers the following options to be automated by the DAW:

  • Mute

  • Bypass

  • Input Gain

  • Output Gain

  • Mix Controls

To begin automating some parameters:

  • Follow the instructions in Section 4.3.4.1 MIDI and Controller Mapping to assign some H9000 parameters to a function.

  • In your DAW, write some automation data to the lane corresponding to that specific H9000 function.

Note that while four FX chains are always exposed in the DAW, there may not actually be four chains running on your H9000. In this case, automating any unused ones won’t have any effect.

If you replace an FX chain within the H9000, the DAW automation data will still exist, and will apply to whatever parameters are assigned to the Function in the newly created FX chain.

Warning

Because Function data is sent via the network, Functions will stutter if the WiFi is weak, or if the network is congested.

4.4.2. DAW State Recall

When Emote is present as a plug-in in your DAW project, your DAW will automatically save the current state of all of the H9000’s settings within Emote. This includes settings for Sessions, FX Chains, Algorithms, Presets, and Scenes.

When you re-open the DAW project and connect to Emote, a pop-up message will display “This DAW project holds state data for 9K-XXXXX. Would you like to restore it?”

  • Select YES to restore your H9000’s settings for this DAW project. You will be prompted to save your current H9000 session before the H9000’s state data from the DAW project is loaded.

  • Select NO to keep your current H9000 session. If you later decide you’d like to restore the H9000’s DAW state data, reload the DAW project without saving.

Note

While the DAW State Recall is a useful feature for saving your H9000 data, it is best practice to also save an H9000 session with all of your settings.

4.4.3. DAW Tempo Sync

The H9000 can automatically sync its tempo to your DAW project when Emote is used as a plug-in. To do this, set the H9000's Tempo Mode to "DAW" (Section 4.3.8).