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

Method PeakCompNode

src/extended/PeakCompNode.cpp:263–276  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

261/////////////////////////
262
263PeakCompNode::PeakCompNode(AudioContext & ac)
264 : lab::AudioBasicProcessorNode(ac, *desc())
265{
266 m_processor.reset(new PeakCompNodeInternal());
267
268 auto n = static_cast<PeakCompNodeInternal *>(m_processor.get());
269 n->m_threshold = param("threshold");
270 n->m_ratio = param("ratio");
271 n->m_attack = param("attack");
272 n->m_release = param("release");
273 n->m_makeup = param("makeup");
274 n->m_knee = param("knee");
275 initialize();
276}
277
278PeakCompNode::~PeakCompNode()
279{

Callers

nothing calls this directly

Calls 2

getMethod · 0.80
resetMethod · 0.45

Tested by

no test coverage detected