/// <inheritdoc /> public Jacobi.Vst.Core.VstTimeInfo GetTimeInfo(Jacobi.Vst.Core.VstTimeInfoFlags filterFlags) { RaisePluginCalled("GetTimeInfo(" + filterFlags + ")"); vstTimeInfo.SamplePosition = 0.0; vstTimeInfo.SampleRate = 44100; vstTimeInfo.NanoSeconds = 0.0; vstTimeInfo.PpqPosition = 0.0; vstTimeInfo.Tempo = 120.0; vstTimeInfo.BarStartPosition = 0.0; vstTimeInfo.CycleStartPosition = 0.0; vstTimeInfo.CycleEndPosition = 0.0; vstTimeInfo.TimeSignatureNumerator = 4; vstTimeInfo.TimeSignatureDenominator = 4; vstTimeInfo.SmpteOffset = 0; vstTimeInfo.SmpteFrameRate = new Jacobi.Vst.Core.VstSmpteFrameRate(); vstTimeInfo.SamplesToNearestClock = 0; vstTimeInfo.Flags = 0; return(vstTimeInfo); }
/// <inheritdoc /> public Jacobi.Vst.Core.VstTimeInfo GetTimeInfo(Jacobi.Vst.Core.VstTimeInfoFlags filterFlags) { //RaisePluginCalled("GetTimeInfo(" + filterFlags + ")"); Jacobi.Vst.Core.VstTimeInfo vti = new Jacobi.Vst.Core.VstTimeInfo(); vti.SamplePosition = 0; vti.SampleRate = Common.SampleRate / 1000.0f; vti.NanoSeconds = 0; vti.PpqPosition = 0; vti.Tempo = 120; vti.BarStartPosition = 0; vti.CycleStartPosition = 0; vti.CycleEndPosition = 0; vti.TimeSignatureNumerator = 4; vti.TimeSignatureDenominator = 4; vti.SmpteOffset = 0; vti.SmpteFrameRate = Jacobi.Vst.Core.VstSmpteFrameRate.Smpte24fps; vti.SamplesToNearestClock = 0; vti.Flags = Jacobi.Vst.Core.VstTimeInfoFlags.NanoSecondsValid | Jacobi.Vst.Core.VstTimeInfoFlags.PpqPositionValid | Jacobi.Vst.Core.VstTimeInfoFlags.TempoValid | Jacobi.Vst.Core.VstTimeInfoFlags.TimeSignatureValid; return(vti); }
/// <inheritdoc /> public Jacobi.Vst.Core.VstTimeInfo GetTimeInfo(Jacobi.Vst.Core.VstTimeInfoFlags filterFlags) { RaisePluginCalled("GetTimeInfo(" + filterFlags + ")"); return(null); }
public Jacobi.Vst.Core.VstTimeInfo GetTimeInfo(Jacobi.Vst.Core.VstTimeInfoFlags filterFlags) { return(null); }