17#ifndef RESONANCE_AUDIO_GRAPH_AMBISONIC_BINAURAL_DECODER_NODE_H_
18#define RESONANCE_AUDIO_GRAPH_AMBISONIC_BINAURAL_DECODER_NODE_H_
23#include "ambisonics/ambisonic_binaural_decoder.h"
24#include "base/audio_buffer.h"
25#include "dsp/fft_manager.h"
26#include "dsp/resampler.h"
27#include "graph/system_settings.h"
28#include "node/processing_node.h"
29#include "utils/buffer_crossfader.h"
46 const std::string& sh_hrir_filename,
59 const size_t num_ambisonic_channels_;
62 bool is_stereo_speaker_mode_;
65 std::unique_ptr<AmbisonicBinauralDecoder> ambisonic_binaural_decoder_;
67 size_t num_frames_processed_on_empty_input_;
Definition ambisonic_binaural_decoder_node.h:35
Definition audio_buffer.h:78
Definition buffer_crossfader.h:26
Definition fft_manager.h:28
Definition processing_node.h:33
Definition resampler.h:25
Definition system_settings.h:30