MCPcopy Create free account
hub / github.com/andrewreeman/SpectralSuite / prepareProcess

Method prepareProcess

SpectralGate/Source/SpectralGateInteractor.cpp:4–11  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2#include "SpectralGateFFTProcessor.h"
3
4void SpectralGateInteractor::prepareProcess(StandardFFTProcessor* spectralProcessor)
5{
6 auto gate = static_cast<SpectralGateFFTProcessor *>(spectralProcessor);
7 gate->setCutOff(*m_cutOffParameter);
8 gate->setBalance(*m_balanceParameter);
9 gate->setTilt(*m_tiltParameter);
10 gate->setTiltEnabled(m_params->getTiltEnabled());
11}
12
13std::unique_ptr<StandardFFTProcessor> SpectralGateInteractor::createSpectralProcess(int index, int fftSize, int hopSize, int sampleRate, int numOverlaps, int, int)
14{

Callers

nothing calls this directly

Calls 5

setCutOffMethod · 0.80
setBalanceMethod · 0.80
setTiltMethod · 0.80
setTiltEnabledMethod · 0.80
getTiltEnabledMethod · 0.80

Tested by

no test coverage detected