// Multi-channel convolution reverb with channel matrixing - one or more // ReverbConvolver objects are used internally.
class Reverb { public: enum { MaxFrameSize = 256 };
// renderSliceSize is a rendering hint, so the FFTs can be optimized to not // all occur at the same time (very bad when rendering on a real-time thread). // aAllocation failure is to be checked by the caller. If false, internal // memory could not be allocated, and this Reverb instance is not to be // used.
Reverb(const mozilla::AudioChunk& impulseResponseBuffer, size_t maxFFTSize, bool useBackgroundThreads, bool normalize, float sampleRate, bool* aAllocationFailure);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.