diff --git a/vst/SfizzVstProcessor.cpp b/vst/SfizzVstProcessor.cpp index e26fd23d..e64e184f 100644 --- a/vst/SfizzVstProcessor.cpp +++ b/vst/SfizzVstProcessor.cpp @@ -225,6 +225,8 @@ void SfizzVstProcessor::updateTimeInfo(const Vst::ProcessContext& context) beats -= int(bars) * _timeSigNumerator; synth.timePosition(0, int(bars), float(beats)); } + + synth.playbackState(0, (context.state & context.kPlaying) != 0); } void SfizzVstProcessor::processParameterChanges(Vst::IParameterChanges& pc)