Plugins
Plugin matrix
The matrix can consist of maximum eight columns and one master column. One column can contain four plugins. The number of columns can be modified by the +/- buttons. If the very last column contains a loaded plugin, the number of columns cannot be decreased. The header contains the inner block size, by which you can divide the size of the ASIO buffer. The smaller value you choose, the more steps the audio processing will have and the finer resolution the automation of the plugins will have. One item of the plugin matrix contains a plugin. Here you can choose an instrument or an effect. The plugin as well as the controller mappings belonging to it can be exported or imported in their own format or in a .fxp/.fxb format.
The plugin can be turned on/off and you can specify which midi channel the slot should receive midi signals on and what channel number you should forward the received values to the plugin.
The midi output of the plugin is processed as follows:
  • -: Nothing happens to the midi output of the plugin.
  • add: the midi output of the plugin is added to the midi flow. The subsequent plugins will get the midi output of this plugin as well.
  • rep: the midi output of the given plugin replaces the midi flow. The subsequent plugin(s) will get the midi output of only this plugin.
The audio output of the plugin is processed as follows:
  • fir: The first stereo output of the plugin is added to the audio flow of the given column.
  • mix: All the stereo outputs of the plugin are added to the audio flow of the given column.
  • mul: The first stereo output of the plugin is added to the audio flow of the given column, its second stereo output is added to the audio flow of the next column and so on.
  • 2x: The first stereo output of the plugin is added to the audio flow of the given column and the next column.
  • 4x: The first stereo output of the plugin is added to the audio flow of the given column and the next 3 columns.
Plugin properties
They are the parameters/controller mappings of the current plugin selected in the plugin matrix. In the first row, you can select the current preset from a dropdown menu and by the +/- buttons. Underneath, the parameters of the plugin can be found in a paging list. Behind each parameter, there is a button that helps you to assign a CC value. The current page of the displayed parameters can be seen and modified in the header. Paging is possible using the scroll wheel of the mouse too. After clicking on the scan editor button, if you move a controller on the GUI of the plugin, PP senses this and will look for the given parameter in the list and will display the midi CC assignment screen. If you turn on the CC transmit option, the incoming midi values will be forwarded to the plugin, nonetheless, if you do not turn it on, they will not be forwarded. The mappings of all the plugins and all the live CCs can be seen in a text list on the right side of the block.