VAE - Virtual Audio Engine 1
Small Data Driven Audio Engine
|
#include <vae_mixer.hpp>
Public Member Functions | |
Mixer () | |
Public Attributes | |
ScratchBuffer | buffer |
Sample | gain |
MixerHandle | parent |
MixerHandle | id = InvalidMixerHandle |
The handle of the mixer the signal will be routed to. More... | |
Effect | effects [StaticConfig::MaxMixerEffects] |
NameString | name |
Static Public Attributes | |
static constexpr MixerHandle | MasterMixerHandle = 0 |
This is the master mixer for a bank. More... | |
Definition at line 9 of file vae_mixer.hpp.
|
inline |
Definition at line 25 of file vae_mixer.hpp.
ScratchBuffer vae::core::Mixer::buffer |
Definition at line 14 of file vae_mixer.hpp.
Effect vae::core::Mixer::effects[StaticConfig::MaxMixerEffects] |
Definition at line 22 of file vae_mixer.hpp.
Sample vae::core::Mixer::gain |
Definition at line 15 of file vae_mixer.hpp.
MixerHandle vae::core::Mixer::id = InvalidMixerHandle |
The handle of the mixer the signal will be routed to.
0 is always the bank master and the default.
Definition at line 21 of file vae_mixer.hpp.
|
staticconstexpr |
This is the master mixer for a bank.
Definition at line 13 of file vae_mixer.hpp.
NameString vae::core::Mixer::name |
Definition at line 23 of file vae_mixer.hpp.
MixerHandle vae::core::Mixer::parent |
Definition at line 16 of file vae_mixer.hpp.