ACMX 2.136.0
Dual-Backend Real-Time GPU Video Synthesis
Loading...
Searching...
No Matches
audio.hpp File Reference
#include <cstddef>
#include <memory>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  acmx2::audio::AudioAnalyzer
 Owns the audio-reactive analysis state shared by live and file audio. More...
class  acmx2::audio::AudioEngine
 RAII owner for the RtAudio stream, analysis pipeline, and WAV recorder. More...
struct  acmx2::audio::AudioMetrics
class  acmx2::audio::AudioRecorder
 Asynchronously records interleaved float PCM samples to a 16-bit WAV file. More...
struct  acmx2::audio::AudioStreamConfig

Namespaces

namespace  acmx2
namespace  acmx2::audio

Variables

constexpr std::size_t acmx2::audio::FFT_SIZE = 512