| 
																	
																	
																		
																	
																	
																 | 
																@@ -973,7 +973,7 @@ public: | 
															
														
														
													
														
															
																 | 
																 | 
																            if (vstTimeInfo->flags & (kVstPpqPosValid|kVstTimeSigValid)) | 
																 | 
																 | 
																            if (vstTimeInfo->flags & (kVstPpqPosValid|kVstTimeSigValid)) | 
															
														
														
													
														
															
																 | 
																 | 
																            { | 
																 | 
																 | 
																            { | 
															
														
														
													
														
															
																 | 
																 | 
																                const int    ppqPerBar = vstTimeInfo->timeSigNumerator * 4 / vstTimeInfo->timeSigDenominator; | 
																 | 
																 | 
																                const int    ppqPerBar = vstTimeInfo->timeSigNumerator * 4 / vstTimeInfo->timeSigDenominator; | 
															
														
														
													
														
															
																 | 
																 | 
																                const double barBeats  = (std::fmod(vstTimeInfo->ppqPos, ppqPerBar) / ppqPerBar) * vstTimeInfo->timeSigDenominator; | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																                const double barBeats  = (std::fmod(vstTimeInfo->ppqPos, ppqPerBar) / ppqPerBar) * vstTimeInfo->timeSigNumerator; | 
															
														
														
													
														
															
																 | 
																 | 
																                const double rest      =  std::fmod(barBeats, 1.0); | 
																 | 
																 | 
																                const double rest      =  std::fmod(barBeats, 1.0); | 
															
														
														
													
														
															
																 | 
																 | 
																
  | 
																 | 
																 | 
																
  | 
															
														
														
													
														
															
																 | 
																 | 
																                fTimePosition.bbt.bar         = int(vstTimeInfo->ppqPos)/ppqPerBar + 1; | 
																 | 
																 | 
																                fTimePosition.bbt.bar         = int(vstTimeInfo->ppqPos)/ppqPerBar + 1; | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																	
																	
																	
																 | 
																
  |