#include <FftProcessor.h>
Inherited by cinder::audio::FftProcessorImplAccelerate.
Public Member Functions | |
FftProcessorImpl (uint16_t aBandCount) | |
virtual | ~FftProcessorImpl () |
virtual std::shared_ptr< float > | process (const float *inBuffer)=0 |
uint16_t | getBandCount () const |
Protected Attributes | |
uint16_t | mBandCount |
cinder::audio::FftProcessorImpl::FftProcessorImpl | ( | uint16_t | aBandCount | ) |
virtual cinder::audio::FftProcessorImpl::~FftProcessorImpl | ( | ) | [virtual] |
virtual std::shared_ptr<float> cinder::audio::FftProcessorImpl::process | ( | const float * | inBuffer | ) | [pure virtual] |
Implemented in cinder::audio::FftProcessorImplAccelerate.
uint16_t cinder::audio::FftProcessorImpl::getBandCount | ( | ) | const |
uint16_t cinder::audio::FftProcessorImpl::mBandCount [protected] |