HART  0.2.0
High level Audio Regression and Testing
Loading...
Searching...
No Matches
hart_resample.hpp File Reference
#include "dependencies/r8brain-free-src/CDSPResampler.h"
#include "hart_audio_buffer.hpp"
#include "hart_utils.hpp"
Include dependency graph for hart_resample.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  hart
 

Macros

#define R8B_IPP   0
 
#define R8B_PFFFT   0
 
#define R8B_PFFFT_DOUBLE   0
 
#define R8B_FASTTIMING   0
 
#define R8B_EXTFFT   1
 

Functions

template<typename SampleType >
static void resample (const SampleType *sourceData, size_t sourceSizeFrames, double sourceSampleRateHz, SampleType *destinationData, size_t destinationCapacityFrames, double destinationSampleRateHz)
 Resamples audio buffers.
 

Macro Definition Documentation

◆ R8B_IPP

#define R8B_IPP   0

Definition at line 4 of file hart_resample.hpp.

◆ R8B_PFFFT

#define R8B_PFFFT   0

Definition at line 5 of file hart_resample.hpp.

◆ R8B_PFFFT_DOUBLE

#define R8B_PFFFT_DOUBLE   0

Definition at line 6 of file hart_resample.hpp.

◆ R8B_FASTTIMING

#define R8B_FASTTIMING   0

Definition at line 7 of file hart_resample.hpp.

◆ R8B_EXTFFT

#define R8B_EXTFFT   1

Definition at line 8 of file hart_resample.hpp.