MCPcopy Create free account
hub / github.com/LabSound/LabSound / reset

Method reset

src/internal/src/DynamicsCompressorKernel.cpp:454–468  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

452}
453
454void DynamicsCompressorKernel::reset()
455{
456 m_detectorAverage = 0;
457 m_compressorGain = 1;
458 m_meteringGain = 1;
459
460 // Predelay section.
461 for (unsigned i = 0; i < m_preDelayBuffers.size(); ++i)
462 m_preDelayBuffers[i]->zero();
463
464 m_preDelayReadIndex = 0;
465 m_preDelayWriteIndex = DefaultPreDelayFrames;
466
467 m_maxAttackCompressionDiffDb = -1; // uninitialized state
468}
469
470} // namespace lab

Callers

nothing calls this directly

Calls 2

sizeMethod · 0.80
zeroMethod · 0.45

Tested by

no test coverage detected