alSeqTicksToSec.3p
721 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
.TH alSeqTicksToSec 3P local "Silicon Graphics, Inc."
.SH NAME
.upperok
alSeqTicksToSec \- converts from MIDI clock ticks to seconds
.SH SYNOPSIS
.nf
\f3
.Op c
#include <libaudio.h>
.sp .8v
float alSeqTicksToSec(ALSeq *seq, s32 ticks, u32 tempo);
.Op
\f1
.fi
.SH PARAMETERS
.TP 10
.I seq
pointer to the ALSeq structure you wish to operate on.
.TP
.I ticks
number of MIDI clock ticks.
.TP
.I tempo
tempo in microsends per tick.
.SH DESCRIPTION
MIDI sequences represent time in clock ticks relative to some tempo
(speed). The alSeqTicksToSec call converts these clock ticks to
seconds. It does not take into account the tempo changes listed in the
sequence.
.SH SEE ALSO
.IR alSeq (3P),
.IR alSeqSecToTicks (3P)