Nsound  0.9.4
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCNsound::AudioBackend
|oCNsound::AudioBackendLibao
|\CNsound::AudioBackendLibportaudio
oCNsound::AudioPlayback
oCNsound::AudioPlaybackRt
oCNsound::AudioPlaybackRt::Driver
oCNsound::AudioPlaybackRtDebug
oCNsound::AudioStream
oCNsound::AudioStreamSelectionA helper class for advance operators
oCNsound::AxesA wrapper around a Matplotlib Axes object
oCNsound::BufferA Buffer for storing audio samples
oCNsound::BufferSelectionA helper class for advance operators
oCNsound::BufferWindowSearchSearches the target Buffer for zero crossings at or after the window_size position
oCNsound::circular_iteratorA circulator iterator for class Buffer
oCNsound::CircularBuffer
oCNsound::const_circular_iterator
oCNsound::Context
oCNsound::DelayLine
oCNsound::EnvelopeAdsr
oCNsound::FFTChunkResults of performing an FFT are stored in this class
oCNsound::FFTransformA Class that performes the Fast Fouier Transfrom on a Buffer
oCNsound::FilterBase class for IIR Filters, defines the interface
|oCNsound::FilterAllPass
|oCNsound::FilterBandPassFIR
|oCNsound::FilterBandPassIIR
|oCNsound::FilterBandPassVocoder
|oCNsound::FilterBandRejectIIR
|oCNsound::FilterCombLowPassFeedbackA class for filtering audio in the frequecy domain
|oCNsound::FilterDelayA class for filtering audio in the frequecy domain
|oCNsound::FilterFlangerA class for filtering audio in the frequecy domain
|oCNsound::FilterIIR
|oCNsound::FilterLeastSquaresFIRA FIR filter that is defined as the least square error to the desired requency response
|oCNsound::FilterLowPassFIR
||\CNsound::FilterHighPassFIR
|| \CNsound::FilterBandRejectFIR
|oCNsound::FilterLowPassMoogVcf
|oCNsound::FilterMovingAverage
|oCNsound::FilterParametricEqualizerImplementation of Zoelzer's parametric equalizer filters, with some modifications by the author
|oCNsound::FilterPhaserA class for filtering audio in the frequecy domain
|oCNsound::FilterSlinkyBase class for IIR Filters, defines the interface
|oCNsound::FilterStageIIRA class for filtering audio in the frequecy domain
||oCNsound::FilterHighPassIIRA class for filtering audio in the frequecy domain
||\CNsound::FilterLowPassIIRA class for filtering audio in the frequecy domain
|\CNsound::FilterTone
oCNsound::FilterBandRejectFIR::KernelA class to store calculated kernels
oCNsound::FilterDC
oCNsound::FilterLowPassFIR::KernelA class to store calculated kernels
oCNsound::FilterStageIIR::KernelA class to store calculated kernels
oCNsound::FilterTone::KernelA class to store calculated kernels
oCNsound::GeneratorA class the provides draw utilities and a wavetable oscillator
|oCNsound::CosineDOXME
|oCNsound::GeneratorDecayA class tha generates decay curves
|oCNsound::PluckImplements a simple Karplus-Strong String Synthesis algorithim
|oCNsound::PulseA Pulse Generator
|oCNsound::SawtoothDOXME
|oCNsound::SineDOXME
|oCNsound::SquareSquare generator
|\CNsound::TriangleTriangle generator
oCNsound::Granulator
oCNsound::ID3v1Tag
oCNsound::InstrumentThe Nsound Instrument baseclass. All Nsound instruments extend this class
|oCNsound::ClarinetClass Drum
|oCNsound::DrumBD01Class DrumBD01
|oCNsound::DrumKickBassClass Drum
|oCNsound::FluteSlideClass Drum
|oCNsound::GuitarBassClass Drum
|oCNsound::HatClass Hat
|\CNsound::OrganPipeClass OrganPipe
oCNsound::Kernel
oCNsound::Mesh2D
oCNsound::MeshJunction
oCNsound::MixerThis class enables easy scheduling and mixing of multiple AudioStreams
oCNsound::MixerNodeThis class holds the nodes for use with the Mixer class
oCNsound::Plotter
oCNsound::RandomNumberGeneratorBase class for random number generators
|\CNsound::RngTausworthe
oCNsound::ReverberationRoom
oCNsound::SpectrogramThe result from an STFT
oCNsound::StretcherWSOLA
oCNsound::Vocoder
oCNsound::WavefileVery simple Wavefile reading class
oCPaStream
oCPaStreamCallbackFlags
oCPaStreamCallbackTimeInfo
oCPaStreamParameters
oCRawTag
\Cstd::exceptionSTL class
 \CNsound::Exception