# Audio /

- audio::Context
- audio::Device
- audio::Param
- audio::Voice
- audio::Event

- audio::Buffer
- audio::BufferDynamic
- audio::BufferInterleaved
- audio::BufferSpectral

I/O
- audio::load( DataSourceRef )
- audio::Source
- audio::SourceFile
- audio::SourceFileOggVorbis
- audio::TargetFile

Nodes
- audio::Node
- audio::GainNode
- audio::SamplePlayerNode
- audio::FilePlayerNode
- audio::BufferPlayerNode
- audio::SampleRecorderNode
- audio::BufferRecorderNode
- audio::OutputNode
- audio::OutputDeviceNode
- audio::InputNode
- audio::InputDeviceNode
- audio::DelayNode
- audio::FilterBiquadNode
- audio::FilterBandPassNode
- audio::FilterHighPassNode
- audio::FilterLowPassNode
- audio::MonitorNode
- audio::MonitorSpectralNode
- audio::Pan2dNode
- audio::CallbackProcessorNode
- audio::ChannelRouterNode
- audio::AddNode
- audio::DivideNode
- audio::MultiplyNode
- audio::SubtractNode

Generator Nodes
- audio::GenNode
- audio::GenNoiseNode
- audio::GenOscNode
- audio::GenPhasorNode
- audio::GenPulseNode
- audio::GenSineNode
- audio::GenTableNode
- audio::GenTriangleNode

DSP
- audio::dsp::Biquad
- audio::dsp::Converter
- audio::dsp::Fft
- audio::dsp::RingBuffer
- audio::dsp::generateWindow
- audio::dsp::fill
- audio::dsp::add
- audio::dsp::sub
- audio::dsp::mul
- audio::dsp::divide
- audio::dsp::divide
- audio::dsp::addMul
- audio::dsp::sum
- audio::dsp::rms
- audio::dsp::normalize
- audio::dsp::mixBuffers
- audio::dsp::sumBuffers
- audio::dsp::interleave
- audio::dsp::convert

Other
- audio::WaveTable
- audio::WaveTable2d
- audio::linearToDecibel
- audio::decibelToLinear
- audio::freqToMidi
- audio::midiToFreq