Browse Source

VST3: Fixed a bug setting projectTimeMusic in toProcessContext()

tags/2021-05-28
ed 6 years ago
parent
commit
4126dc72b1
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp

+ 2
- 2
modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp View File

@@ -189,8 +189,8 @@ static void toProcessContext (Vst::ProcessContext& context, AudioPlayHead* playH
AudioPlayHead::CurrentPositionInfo position;
playHead->getCurrentPosition (position);
context.projectTimeSamples = position.timeInSamples; //Must always be valid, as stated by the VST3 SDK
context.projectTimeMusic = position.timeInSeconds; //Does not always need to be valid...
context.projectTimeSamples = position.timeInSamples; // Must always be valid, as stated by the VST3 SDK
context.projectTimeMusic = position.ppqPosition; // Does not always need to be valid...
context.tempo = position.bpm;
context.timeSigNumerator = position.timeSigNumerator;
context.timeSigDenominator = position.timeSigDenominator;


Loading…
Cancel
Save