MCPcopy Create free account
hub / github.com/amsynth/amsynth / SetSampleRate

Method SetSampleRate

src/core/synth/VoiceBoard.cpp:216–227  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

214}
215
216void
217VoiceBoard::SetSampleRate (int rate)
218{
219 mSampleRate = rate;
220 lfo1.SetSampleRate (rate);
221 osc1.SetSampleRate (rate);
222 osc2.SetSampleRate (rate);
223 filter.SetSampleRate (rate);
224 mFilterADSR.SetSampleRate(rate);
225 mAmpADSR.SetSampleRate(rate);
226 _vcaFilter.setCoefficients(rate, kVCALowPassFreq, IIRFilterFirstOrder::Mode::kLowPass);
227}
228
229bool
230VoiceBoard::isSilent()

Callers

nothing calls this directly

Calls 1

setCoefficientsMethod · 0.80

Tested by

no test coverage detected