Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::format::aax::PluginDefinition Struct Reference

#include <aax_model.hpp>

Public Attributes

PluginDescriptor descriptor
PluginCodes codes
std::vector< ParameterBinding > parameters
std::vector< ComponentLayout > components
bool supports_midi_input = false
bool supports_midi_output = false
bool uses_transport = true
bool supports_sidechain = false
int latency_samples = 0
std::size_t packet_float_count = 2

Member Data Documentation

◆ codes

PluginCodes pulp::format::aax::PluginDefinition::codes

◆ components

std::vector<ComponentLayout> pulp::format::aax::PluginDefinition::components

◆ descriptor

PluginDescriptor pulp::format::aax::PluginDefinition::descriptor

◆ latency_samples

int pulp::format::aax::PluginDefinition::latency_samples = 0

◆ packet_float_count

std::size_t pulp::format::aax::PluginDefinition::packet_float_count = 2

◆ parameters

std::vector<ParameterBinding> pulp::format::aax::PluginDefinition::parameters

◆ supports_midi_input

bool pulp::format::aax::PluginDefinition::supports_midi_input = false

◆ supports_midi_output

bool pulp::format::aax::PluginDefinition::supports_midi_output = false

◆ supports_sidechain

bool pulp::format::aax::PluginDefinition::supports_sidechain = false

◆ uses_transport

bool pulp::format::aax::PluginDefinition::uses_transport = true

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/format/include/pulp/format/aax_model.hpp