# packed record TVstTimeInfo

Description | Hierarchy | Fields | Methods | Properties

## Unit

DVSTEffect

## Declaration

`type TVstTimeInfo = packed record`

## Description

## Overview

### Fields

`SamplePos: Double;`
`SampleRate: Double;`
`NanoSeconds: Double;`
`ppqPos: Double;`
`Tempo: Double;`
`BarStartPos: Double;`
`CycleStartPos: Double;`
`CycleEndPos: Double;`
`TimeSigNumerator: LongInt;`
`TimeSigDenominator: LongInt;`
`SmpteOffset: LongInt;`
`SmpteFrameRate: LongInt;`
`SamplesToNextClock: LongInt;`
`Flags: TVstTimeInfoFlags;`

## Description

### Fields

`SamplePos: Double;`

`SampleRate: Double;`
current location

`NanoSeconds: Double;`

`ppqPos: Double;`
system time

`Tempo: Double;`
1 ppq

`BarStartPos: Double;`
in bpm

`CycleStartPos: Double;`
last bar start, in 1 ppq

`CycleEndPos: Double;`
1 ppq

`TimeSigNumerator: LongInt;`
1 ppq

`TimeSigDenominator: LongInt;`
time signature

`SmpteOffset: LongInt;`

`SmpteFrameRate: LongInt;`

`SamplesToNextClock: LongInt;`
0:24, 1:25, 2:29.97, 3:30, 4:29.97 df, 5:30 df

`Flags: TVstTimeInfoFlags;`
midi clock resolution (24 ppq), can be negative

Generated by PasDoc 0.10.0 on 2007-11-13 13:04:19