#include <AudioInPort.hxx>
Public Member Functions | |
AudioInPort (const std::string &name="unnamed in port", Processing *proc=0) | |
virtual | ~AudioInPort () |
const Audio & | GetAudio () |
void | SetSampleRate (TData sampleRate) |
TData | GetSampleRate () |
Protected Attributes | |
Audio | mAudio |
Definition at line 31 of file AudioInPort.hxx.
CLAM::AudioInPort::AudioInPort | ( | const std::string & | name = "unnamed in port" , |
|
Processing * | proc = 0 | |||
) |
Definition at line 25 of file AudioInPort.cxx.
CLAM::AudioInPort::~AudioInPort | ( | ) | [virtual] |
Definition at line 33 of file AudioInPort.cxx.
const Audio & CLAM::AudioInPort::GetAudio | ( | ) |
Definition at line 37 of file AudioInPort.cxx.
Referenced by CLAM::SpectralAnalysis::Do(), CLAM::OverlapAdd::Do(), CLAM::Oscillator::Do(), CLAM::MonoAudioFileWriter::Do(), CLAM::FFT_ooura::Do(), CLAM::FFT_fftw3::Do(), CLAM::CircularShift::Do(), and CLAM::BinaryAudioOp< Multiply< TData > >::Do().
TData CLAM::AudioInPort::GetSampleRate | ( | ) |
Definition at line 48 of file AudioInPort.cxx.
void CLAM::AudioInPort::SetSampleRate | ( | TData | sampleRate | ) |
Definition at line 43 of file AudioInPort.cxx.
Audio CLAM::AudioInPort::mAudio [protected] |
Definition at line 42 of file AudioInPort.hxx.