| 5 | #include "SynthVoice.h" |
| 6 | |
| 7 | void SynthVoice::setCurrentSampleRate(double inSampleRate) |
| 8 | { |
| 9 | mSampleRate = inSampleRate; |
| 10 | |
| 11 | MPESynthesiserVoice::setCurrentSampleRate(inSampleRate); |
| 12 | mADSR.setSampleRate(inSampleRate); |
| 13 | mADSR.setParameters(mADSRParameters); |
| 14 | mOsc.prepare({double(inSampleRate), 1, 1}); |
| 15 | |
| 16 | mADSR.reset(); |
| 17 | mOsc.reset(); |
| 18 | } |
| 19 | |
| 20 | bool SynthVoice::isActive() const |
| 21 | { |
nothing calls this directly
no test coverage detected