|
HephAudio v3.1.0
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
|
#include "HephAudioShared.h"#include "FrequencyDomainEffect.h"#include "Buffers/ComplexBuffer.h"#include <filesystem>#include <mysofa.h>#include <array>Go to the source code of this file.
Classes | |
| class | HephAudio::Spatializer |
| applies 3D audio spatialization using SOFA files. More... | |
Macros | |
| #define | HEPHAUDIO_SPATIALIZER_AZIMUTH_MIN (0) |
| #define | HEPHAUDIO_SPATIALIZER_AZIMUTH_MAX (360) |
| #define | HEPHAUDIO_SPATIALIZER_ELEVATION_MIN (-90) |
| #define | HEPHAUDIO_SPATIALIZER_ELEVATION_MAX (90) |
| #define HEPHAUDIO_SPATIALIZER_AZIMUTH_MIN (0) |
the minimum value the azimuth can have in degrees.
| #define HEPHAUDIO_SPATIALIZER_AZIMUTH_MAX (360) |
the maximum value the azimuth can have in degrees.
| #define HEPHAUDIO_SPATIALIZER_ELEVATION_MIN (-90) |
the minimum value the elevation can have in degrees.
| #define HEPHAUDIO_SPATIALIZER_ELEVATION_MAX (90) |
the maximum value the elevation can have in degrees.