CSL  6.0
csl::AmbisonicDecoder Member List

This is the complete list of members for csl::AmbisonicDecoder, including all inherited members.

addOutput(UnitGenerator *ugen)csl::UnitGenerator
AmbisonicDecoder(AmbisonicUnitGenerator &input, SpeakerLayout *layout=SpeakerLayout::defaultSpeakerLayout(), AmbisonicDecoderMethod method=kPROJECTION, AmbisonicDecoderFlavour flavour=kBASIC)csl::AmbisonicDecoder
AmbisonicDecoder(UnitGenerator &input, unsigned order, SpeakerLayout *layout=SpeakerLayout::defaultSpeakerLayout(), AmbisonicDecoderMethod method=kPROJECTION, AmbisonicDecoderFlavour flavour=kBASIC)csl::AmbisonicDecoder
AmbisonicDecoder(UnitGenerator &input, unsigned hOrder, unsigned vOrder, SpeakerLayout *layout=SpeakerLayout::defaultSpeakerLayout(), AmbisonicDecoderMethod method=kPROJECTION, AmbisonicDecoderFlavour flavour=kBASIC)csl::AmbisonicDecoder
AmbisonicUnitGenerator(unsigned order=0)csl::AmbisonicUnitGenerator
AmbisonicUnitGenerator(unsigned horder, unsigned vorder)csl::AmbisonicUnitGenerator
AmbisonicUnitGenerator(AmbisonicOrder order)csl::AmbisonicUnitGenerator
asProjection()csl::AmbisonicDecoderprotected
asPseudoInverse()csl::AmbisonicDecoderprotected
attachObserver(Observer *)csl::Model
changed(void *argument)csl::Model
channelIndexer(unsigned *indexArray)csl::AmbisonicUnitGeneratorprotected
channelsToUniformOrder(const unsigned channels)csl::AmbisonicUnitGeneratorprotected
checkFanOut(Buffer &outputBuffer)csl::UnitGenerator
copyPolicy()csl::UnitGeneratorinline
detachObserver(Observer *)csl::Model
dump()csl::UnitGeneratorvirtual
evaluate(void *argument)csl::Modelinlinevirtual
frameRate()csl::UnitGeneratorinline
fumaEncodingWeights(SampleBuffer weights, const AmbisonicOrder &order, float azimuth, float elevation)csl::AmbisonicUnitGeneratorrelated
fumaIndexedEncodingWeights(SampleBuffer weights, const AmbisonicOrder &order, sample &azimuth, sample &elevation)csl::AmbisonicUnitGeneratorrelated
greaterOrder(const AmbisonicOrder order)csl::AmbisonicUnitGeneratorprotected
handleFanOut(Buffer &outputBuffer)csl::UnitGenerator
initialize(UnitGenerator &input, AmbisonicDecoderMethod method, AmbisonicDecoderFlavour flavour)csl::AmbisonicDecoderprotected
invChannelIndexer(unsigned *indexArray)csl::AmbisonicUnitGeneratorprotected
isActive()csl::UnitGeneratorinlinevirtual
isFixed()csl::UnitGeneratorinlinevirtual
makeInPhase(unsigned greaterOrder)csl::AmbisonicDecoderprotected
makeMaxRE(unsigned greaterOrder)csl::AmbisonicDecoderprotected
makeTransposedReEncodingMatrix(float **transposeMatrix)csl::AmbisonicDecoderprotected
mCopyPolicycsl::UnitGeneratorprotected
mDecoderFlavourcsl::AmbisonicDecoderprotected
mDecodingMatrixcsl::AmbisonicDecoderprotected
mDecodingMethodcsl::AmbisonicDecoderprotected
mFrameRatecsl::UnitGeneratorprotected
mInputPortcsl::AmbisonicDecoderprotected
mIOChannelMapcsl::AmbisonicDecoderprotected
mNumChannelscsl::UnitGeneratorprotected
mNumChannelsInvcsl::AmbisonicDecoderprotected
mNumOutputscsl::UnitGeneratorprotected
Model()csl::Modelinline
mOrdercsl::AmbisonicUnitGeneratorprotected
mOutputCachecsl::UnitGeneratorprotected
mOutputscsl::UnitGeneratorprotected
mSequencecsl::UnitGeneratorprotected
mSpeakerLayoutcsl::AmbisonicDecoderprotected
nextBuffer(Buffer &outputBuffer, unsigned outBufNum)csl::AmbisonicDecodervirtual
csl::AmbisonicUnitGenerator::nextBuffer(Buffer &outputBuffer)csl::UnitGeneratorvirtual
numChannels()csl::UnitGeneratorinlinevirtual
numOutputs()csl::UnitGeneratorinlinevirtual
order()csl::AmbisonicUnitGeneratorinline
orderToChannels(const AmbisonicOrder order)csl::AmbisonicUnitGeneratorprotected
orderToChannels(unsigned order)csl::AmbisonicUnitGeneratorprotected
orderToHorizontalChannels(const AmbisonicOrder order)csl::AmbisonicUnitGeneratorprotected
orderToVerticalChannels(const AmbisonicOrder order)csl::AmbisonicUnitGeneratorprotected
outputs()csl::UnitGeneratorinline
removeOutput(UnitGenerator *ugen)csl::UnitGenerator
setCopyPolicy(BufferCopyPolicy ch)csl::UnitGeneratorinline
setFrameRate(unsigned rate)csl::UnitGeneratorinline
setNumChannels(unsigned ch)csl::UnitGeneratorinline
setOrder(AmbisonicOrder order)csl::AmbisonicUnitGeneratorprotected
setValue(sample theValue)csl::UnitGeneratorinlinevirtual
singularValueDecomposition(sample **a, int m, int n, sample *w, sample **v)csl::AmbisonicUnitGeneratorrelated
trigger()csl::UnitGeneratorinlinevirtual
UnitGenerator(unsigned rate=CGestalt::frameRate(), unsigned chans=1)csl::UnitGenerator
value()csl::UnitGeneratorinlinevirtual
zeroBuffer(Buffer &outputBuffer, unsigned outBufNum)csl::UnitGeneratorprotected
~AmbisonicDecoder()csl::AmbisonicDecoder
~AmbisonicUnitGenerator()csl::AmbisonicUnitGeneratorvirtual
~Model()csl::Modelinlinevirtual
~UnitGenerator()csl::UnitGeneratorvirtual