VAE - Virtual Audio Engine 1
Small Data Driven Audio Engine
|
#include "./vae_types.hpp"
#include "./vae_util.hpp"
#include "./vae_config.hpp"
#include "./pod/vae_listener.hpp"
#include "./pod/vae_emitter.hpp"
#include "./vae_voice_manager.hpp"
#include "./vae_spatial_manager.hpp"
#include "./processor/vae_processor.hpp"
#include "./processor/vae_spatial_processor.hpp"
#include "./processor/vae_mixer_processor.hpp"
#include "./vae_bank_manager.hpp"
#include "../../external/tklb/src/util/TMath.hpp"
#include "./vae_logger.hpp"
#include "./voices/vae_voice_filter.hpp"
#include "./device/vae_default_backend.hpp"
#include <mutex>
#include <thread>
#include <condition_variable>
Go to the source code of this file.
Classes | |
class | vae::core::Engine |
Central class handling all outside communication. More... | |
Namespaces | |
namespace | vae |
Contains Typedefinitions and basic structures use by the public API and internally. | |
namespace | vae::core |
Macros | |
#define | _VAE_PUBLIC_API |
Marks a function for export to the generated vae::EnginePimpl class generated from generate_pimpl.py. More... | |
Engine Controls | |
Main engine functionality | |
#define | VAE_NO_AUDIO_DEVICE |
Variables | |
constexpr int | vae::core::_VAE_ENGINE_SIZE = sizeof(Engine) |
#define _VAE_PUBLIC_API |
Marks a function for export to the generated vae::EnginePimpl class generated from generate_pimpl.py.
Definition at line 39 of file vae_engine.hpp.
#define VAE_NO_AUDIO_DEVICE |
Definition at line 345 of file vae_engine.hpp.