I’m trying to convert time from an AudioPlayhead::CurrentPositionInfo into a timecode frame value, but there is no FrameRateType defined for fps23976. It appears that in the VST wrapper 23.976 TC is reported as fpsUnknown, while the AAX wrapper returns it as fps24. In both cases there is a switch to catch the actual 23.976 rate, and the correct framesPerSecond is used to calculate the editOriginTime, but the correct frame rate is not returned in CurrentPositionInfo. This seems to be a problem.
Thanks for pointing this out. I’ve added this to JUCE and it’s on develop with commit 86f9c11.