|
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 |
Represents the bus layout state of a plug-in. More...
#include "juce_AudioProcessor.h"
Public Member Functions | |
| auto & | getBuses (bool isInput) const |
| auto & | getBuses (bool isInput) |
| int | getNumChannels (bool isInput, int busIndex) const noexcept |
| Get the number of channels of a particular bus. | |
| AudioChannelSet & | getChannelSet (bool isInput, int busIndex) noexcept |
| Get the channel set of a particular bus. | |
| AudioChannelSet | getChannelSet (bool isInput, int busIndex) const noexcept |
| Get the channel set of a particular bus. | |
| AudioChannelSet | getMainInputChannelSet () const noexcept |
| Get the input channel layout on the main bus. | |
| AudioChannelSet | getMainOutputChannelSet () const noexcept |
| Get the output channel layout on the main bus. | |
| int | getMainInputChannels () const noexcept |
| Get the number of input channels on the main bus. | |
| int | getMainOutputChannels () const noexcept |
| Get the number of output channels on the main bus. | |
| bool | operator== (const BusesLayout &other) const noexcept |
| bool | operator!= (const BusesLayout &other) const noexcept |
Public Attributes | |
| Array< AudioChannelSet > | inputBuses |
| An array containing the list of input buses that this processor supports. | |
| Array< AudioChannelSet > | outputBuses |
| An array containing the list of output buses that this processor supports. | |
Represents the bus layout state of a plug-in.
Definition at line 312 of file juce_AudioProcessor.h.
Definition at line 326 of file juce_AudioProcessor.h.
Definition at line 325 of file juce_AudioProcessor.h.
|
noexcept |
Get the channel set of a particular bus.
Definition at line 342 of file juce_AudioProcessor.h.
|
noexcept |
Get the channel set of a particular bus.
Definition at line 336 of file juce_AudioProcessor.h.
|
noexcept |
Get the number of input channels on the main bus.
Definition at line 354 of file juce_AudioProcessor.h.
|
noexcept |
Get the input channel layout on the main bus.
Definition at line 348 of file juce_AudioProcessor.h.
|
noexcept |
Get the number of output channels on the main bus.
Definition at line 357 of file juce_AudioProcessor.h.
|
noexcept |
Get the output channel layout on the main bus.
Definition at line 351 of file juce_AudioProcessor.h.
Get the number of channels of a particular bus.
Definition at line 329 of file juce_AudioProcessor.h.
|
noexcept |
Definition at line 360 of file juce_AudioProcessor.h.
|
noexcept |
Definition at line 359 of file juce_AudioProcessor.h.
| Array<AudioChannelSet> juce::AudioProcessor::BusesLayout::inputBuses |
An array containing the list of input buses that this processor supports.
Definition at line 320 of file juce_AudioProcessor.h.
| Array<AudioChannelSet> juce::AudioProcessor::BusesLayout::outputBuses |
An array containing the list of output buses that this processor supports.
Definition at line 323 of file juce_AudioProcessor.h.