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.