| Description | Hierarchy | Fields | Methods | Properties | 
type AsioTimeInfo = packed record
speed: double; | 
systemTime: ASIOTimeStamp; | 
samplePosition: ASIOSamples; | 
sampleRate: ASIOSampleRate; | 
flags: AsioTimeInfoFlags; | 
reserved: array [0..11] of aChar; | 
speed: double; | 
systemTime: ASIOTimeStamp; | 
| 
 absolute speed (1. = nominal)  | 
samplePosition: ASIOSamples; | 
| 
 system time related to samplePosition, in nanoseconds on mac, must be derived from Microseconds() (not UpTime()!) on windows, must be derived from timeGetTime()  | 
sampleRate: ASIOSampleRate; | 
flags: AsioTimeInfoFlags; | 
| 
 current rate  | 
reserved: array [0..11] of aChar; | 
| 
 (see below)  | 
(c) 2012 Lake of Soft