Information package about the plugin itself, consisting mainly of simple strings and ID values.
More...
#include <pluginstructures.h>
|
std::string | pluginName |
| name (up to 31 chars)
|
|
std::string | shortPluginName |
| name (up to 15 chars)
|
|
std::string | vendorName |
| manufacturer name
|
|
uint32_t | pluginTypeCode = 0 |
| FX or synth.
|
|
bool | hasSidechain = false |
| sidechain flag
|
|
bool | processFrames = true |
| want frames (default)
|
|
bool | wantsMIDI = true |
| want MIDI (don't need to actually use it)
|
|
bool | hasCustomGUI = true |
| default on
|
|
uint32_t | latencyInSamples = 0 |
| latency
|
|
double | tailTimeInMSec = 0.0 |
| tail time
|
|
bool | infiniteTailVST3 = false |
| VST3 infinite tail flag.
|
|
uint32_t | numSupportedIOCombinations = 0 |
| should support at least main 3 combos
|
|
ChannelIOConfig * | supportedIOCombinations |
|
uint32_t | numSupportedAuxIOCombinations = 0 |
| should support at least main 3 combos
|
|
ChannelIOConfig * | supportedAuxIOCombinations |
|
Information package about the plugin itself, consisting mainly of simple strings and ID values.
- Author
- Will Pirkle http://www.willpirkle.com
- Version
- Revision : 1.0
- Date
- Date : 2018 / 09 / 7
◆ getChannelCountForChannelIOConfig()
uint32_t PluginDescriptor::getChannelCountForChannelIOConfig |
( |
uint32_t |
format | ) |
|
|
inline |
for AU plugins, this converts channel I/0 confirguration into an integer channel count value
◆ getDefaultChannelIOConfigForChannelCount()
uint32_t PluginDescriptor::getDefaultChannelIOConfigForChannelCount |
( |
uint32_t |
channelCount | ) |
|
|
inline |
for AU plugins, returns default setting
The documentation for this struct was generated from the following file:
- C:/RackAFX_v7/ASPIK_Doxygen/PluginTemplate/project_source/source/PluginKernel/pluginstructures.h