RavEngine
Loading...
Searching...
No Matches
vraudio::PartitionedFftFilter Class Reference

Public Types

typedef AudioBuffer FreqDomainBuffer
 

Public Member Functions

 PartitionedFftFilter (size_t filter_size, size_t frames_per_buffer, FftManager *fft_manager)
 
 PartitionedFftFilter (size_t filter_size, size_t frames_per_buffer, size_t max_filter_size, FftManager *fft_manager)
 
void SetTimeDomainKernel (const AudioBuffer::Channel &kernel)
 
void SetFreqDomainKernel (const FreqDomainBuffer &kernel)
 
void ReplacePartition (size_t partition_index, const AudioBuffer::Channel &kernel_chunk)
 
void SetFilterLength (size_t new_filter_size)
 
void Filter (const FreqDomainBuffer::Channel &input)
 
void GetFilteredSignal (AudioBuffer::Channel *output)
 
void Clear ()
 

Friends

class PartitionedFftFilterFrequencyBufferTest
 

The documentation for this class was generated from the following files: