#include <AudioInPort.hxx>

Definition at line 31 of file 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 |
| CLAM::AudioInPort::AudioInPort | ( | const std::string & | name = "unnamed in port", |
|
| Processing * | proc = 0 | |||
| ) |
Definition at line 27 of file AudioInPort.cxx.
References CLAM::InPort< Token >::SetHop(), and CLAM::InPort< Token >::SetSize().
| CLAM::AudioInPort::~AudioInPort | ( | ) | [virtual] |
Definition at line 35 of file AudioInPort.cxx.
| const Audio & CLAM::AudioInPort::GetAudio | ( | ) |
Definition at line 39 of file AudioInPort.cxx.
References mAudio, and CLAM::InPort< Token >::mRegion.
Referenced by CLAM::ZeroPadder::Do(), CLAM::TonalAnalysis::Do(), CLAM::SpectralAnalysis::Do(), CLAM::OverlapAdd::Do(), CLAM::Oscillator::Do(), CLAM::MonoAudioFileWriter::Do(), CLAM::FFT_ooura::Do(), CLAM::FFT_numrec::Do(), CLAM::FFT_fftw3::Do(), CLAM::CircularShift::Do(), CLAM::BinaryAudioOp< CLAM::Multiply< float > >::Do(), CLAM::AudioWindowing::Do(), CLAM::AudioSink::Do(), CLAM::AudioOut::Do(), and CLAM::AudioAmplifier::Do().
| void CLAM::AudioInPort::SetSampleRate | ( | TData | sampleRate | ) |
| TData CLAM::AudioInPort::GetSampleRate | ( | ) |
Audio CLAM::AudioInPort::mAudio [protected] |
Definition at line 42 of file AudioInPort.hxx.
Referenced by GetAudio(), GetSampleRate(), and SetSampleRate().
1.5.5