Plugin Host Setting

The Plugin Host is a host for virtual amp dll. The Plugin Host supports up to 3 instances of plugins (virtualAmp.dll in 64-bit), which are executed in series.

The block sizes and sample rate will be determined by the sound card settings and will be applied to all plugins. If the block size of the device/instance does not match the plugin’s block size, the plugin needs to internally handle the block size conversion.

The Virtual Amp does not support sample rate conversion in the current version. If a sample rate conversion is attempted, an error message will be displayed, and the processing will be stopped.

Steps to configure plugin host:

  1. Navigate to the IVP RTA tab and select Advanced from the ribbon bar. This opens the RTA Settings dialogue box.
  2. On the RTA Settings dialogue box, select the Plugins tab.
  3. Click on the folder icon to browse the xAF library path.
  4. Set the port number under the Port box.
  5. Enable the Bypass option (optional), if you prefer the input to be passed directly to the next plugin or output without undergoing any processing.
  6. Click on Apply. The number of inputs, number of outputs, and plugin type will be automatically updated based on the provided signal flow. Similarly, you can set the remaining plugins.
    Click on Reset (optional), to set back all the values in a specific row to their default values.
  7. Go to the Routing [in] tab.
  8. Set the inputs for “Plugin Host” (such as Generator1 and Generator2). These inputs will determine the channels from the Plugin Host that will be used.
  9. Set inputs for “SoundOut” in order to route the PluginHost output channels to the sound card outputs.A screenshot of a computer Description automatically generated
  10. If you want to display the output of PluginHost in RTA (optional), go to the Analyzer tab and select Plugin Host output as the channel source.
  11. Set the Channel source (such as Generator1, Generator2, PluginHost1, and PluginHost2) to display in the chart.
  12. Once the settings have been updated, click Done.

    By default (no flash file available next to the virtualAmp.dll), the number of in-/outputs in the plugin host is -1.

    The default Port Number starts from 25001.

    Connect to the device through Plugin Host

  13. Click Plugin Host.

    The Plugin host button is disabled until you select a valid plugin host.

  14. Switch to the Signal Flow Designer window, configure signal flow, and click on Send Signal Flow. A pop-up message will ask you to reboot the device.
  15. Switch to the IVP RTA tab and click Reboot.

  16. Switch to the Device Designer tab and click on Connect Device to connect to the device.
  17. A device synchronization dialogue box will appear, enable the desired synchronization option, and click Send.
    A screenshot of a computer error message Description automatically generated with low confidence

    If AmpSrv is unable to connect, close it and retry.

    Now you can perform tuning on the IVP RTA.

  18. Switch To the IVP RTA tab, and click on the Generator and Analyzer option. In the graph section, the generated signal will be displayed.

  19. Click on Channels to see the values of each channel. If you want to configure the graph, click on Advance Settings and go to the Graph setting.