Using the Plugin

The Solocontutti plugin is a small plugin that allows virtual instruments and DAWs to send their output to Solocontutti to be processed as an extra input. The plugin does not implement all of the functions of Solocontutti as a plugin. For MacOS the plugin is available as VST3 and AU3, for iOS as AU3 and for Windows as VST3. There is currently no plugin for Android. There is a video explainer for the plugin here.

You can only have one copy of the plugin running at the same time, so you should probably attach it to the master output track of your DAW.

Possible uses of the plugin are:

  • Connect a virtual instrument to Solocontutti to be played via a midi keyboard
  • Connect a DAW (Digital Audio Workstation) such as Logic Pro or Ableton and use filters and plugins to process the sound before passing it on to Solocontutti
  • You can use the plugin with a guitar and the Garage Band guitar amps
  • You can link the plugin to a mixer so that you can mix in more channels than Solocontutti would normally support

Installing the plugin

Once you have downloaded the plugin you need to install it before you can use it in your DAW.

  • On iOS you just tap on the plugin icon and it will install itself - after that you can use it.
  • On MacOS you need to copy the plugin to the right folder. For the VST3 plugin this is ~/Library/Audio/Plug-Ins/VST3 and and for the AU3 plugin ~/Library/Audio/Plug-Ins/Components. IMPORTANT: to register the AUV3 you have to run it once as an app (double click) otherwise your DAW will not be able to use it. Note that Garage Band and Logic pro can only use the AU3 version directly.
  • On Windows you should consult the documentation of your host as to where you need to install the plugins. Make sure that you use the 64-bit version with a 64-bit host and the 32-bit version with a 32-bit host.

How the plugin functions

The plugin is kept very simple and essentially has two components for controlling it: the plugin GUI which you can call up on your host, and the plugin control on Solocontutti itself. There are no volume or pan controls for the plugin - we assue that this is all handled in the host. There are two options for monitoring the plugin output: you can enable monitoring in the Plugin section on Solocontutti, or you can enable passthrough on the host and monitor through the host. When passthrouhgh is disabled on the Plugin, then audio bypasses the rest of the host processing and is passed directly to Solocontutti.

The Main Window

When the app starts it displays the main window, and this will be what you see most of the time that you are using Solocontutti app. The following section explains the various controls and elements on this window.

Plugin GUI

This is the plugin GUI which is the same for all devices:

  • Plugin Connection Indicator indicates if there is a connection with the Solocontutti app. Green if connection OK, otherwise orange.
  • Passthrough Toggle when this is selected the audio wil be further processed by the host as well as being passed on to Solocontutti, otherwise it will only be passed on to Solocontutti.
  • Host Sampling Rate this is the sampling rate of the audio data being passed to the plugin by the host. Best results are achieved if you can have both this value and the sampling rate for Solocontutti set to 48000, otherwise extra resampling will be done.
  • Host Blocksize this indicates the size of the audio blocks that the host is passing on to the plugin. If you can modify this in the host then you should make it small as this contributes to latency. For example a block size of 1024 at 48000Hz gives a minimum audio latency of 47ms.

Plugin Control on the Solcontutti screen

On the Solocontutti main screen there is a small section containing plugin status and controls

  • Plugin Connection Indicator indicates if there is a connection with the plugin. Empty if no plugin has yet been seen, Green if connection OK, otherwise orange. Note that the indicator will only light up for the first time when there is actual audio data sent to Solocontutti, and not when the plugin is started.
  • Monitor Toggle when this is on the input from the plugin will be mixed into the Solocontutti output channel, to allow you to monitor the plugin output. Gain control must be done at the plugin host.