MCPcopy Create free account
hub / github.com/BespokeSynth/BespokeSynth / ProcessFrame

Method ProcessFrame

Source/LooperGranulator.cpp:98–106  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

96}
97
98void LooperGranulator::ProcessFrame(double time, float bufferOffset, float* output)
99{
100 if (mLooper != nullptr)
101 {
102 int bufferLength;
103 auto* buffer = mLooper->GetLoopBuffer(bufferLength);
104 mGranulator.ProcessFrame(time, buffer, bufferLength, bufferOffset, 1.0f, output);
105 }
106}
107
108void LooperGranulator::OnCommit()
109{

Callers

nothing calls this directly

Calls 1

GetLoopBufferMethod · 0.80

Tested by

no test coverage detected