JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
juce::AudioProcessor::BusesProperties Struct Reference

Structure used for AudioProcessor Callbacks. More...

#include "juce_AudioProcessor.h"

Public Member Functions

void addBus (bool isInput, const String &name, const AudioChannelSet &defaultLayout, bool isActivatedByDefault=true)
 
BusesProperties withInput (const String &name, const AudioChannelSet &defaultLayout, bool isActivatedByDefault=true) const
 
BusesProperties withOutput (const String &name, const AudioChannelSet &defaultLayout, bool isActivatedByDefault=true) const
 

Public Attributes

Array< BusPropertiesinputLayouts
 The layouts of the input buses.
 
Array< BusPropertiesoutputLayouts
 The layouts of the output buses.
 

Detailed Description

Structure used for AudioProcessor Callbacks.

Definition at line 1386 of file juce_AudioProcessor.h.

Member Function Documentation

◆ addBus()

void juce::AudioProcessor::BusesProperties::addBus ( bool  isInput,
const String name,
const AudioChannelSet defaultLayout,
bool  isActivatedByDefault = true 
)

Definition at line 1157 of file juce_AudioProcessor.cpp.

◆ withInput()

AudioProcessor::BusesProperties juce::AudioProcessor::BusesProperties::withInput ( const String name,
const AudioChannelSet defaultLayout,
bool  isActivatedByDefault = true 
) const

Definition at line 1171 of file juce_AudioProcessor.cpp.

◆ withOutput()

AudioProcessor::BusesProperties juce::AudioProcessor::BusesProperties::withOutput ( const String name,
const AudioChannelSet defaultLayout,
bool  isActivatedByDefault = true 
) const

Definition at line 1180 of file juce_AudioProcessor.cpp.

Member Data Documentation

◆ inputLayouts

Array<BusProperties> juce::AudioProcessor::BusesProperties::inputLayouts

The layouts of the input buses.

Definition at line 1389 of file juce_AudioProcessor.h.

◆ outputLayouts

Array<BusProperties> juce::AudioProcessor::BusesProperties::outputLayouts

The layouts of the output buses.

Definition at line 1392 of file juce_AudioProcessor.h.


The documentation for this struct was generated from the following files: