aReverb.3p
864 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
42
43
44
45
46
47
.TH aReverb 3P local "Silicon Graphics, Inc."
.SH NAME
aReverb \- Audio reverb special effects processing
.SH C SPECIFICATION
#include "mbi.h"
.br
.sp
.nf
typedef struct {
TBD
} REVERB_STATE;
.fi
.sp
aReverb(Acmd *pkt, unsigned char flags, REVERB_STATE *state)
.SH PARAMETERS
.TP 10
.I pkt
Audio command list pointer.
.TP
.I flags
Set of flags to define behaviour of the reverb command:
\f2A_MIX\f1 result is mixed into output buffer with the given gain.
If this is not set the result is put into output buffer.
\f2A_INIT\f1, state is ignored when initiating resampling.
If not set the pointer to state is used to initialize the reverb.
.TP
.I state
Pointer to Reverb state in DRAM.
.SH DESCRIPTION
.IR aReverb
applies the reverb special effect.
Input and output
and number of samples to process are set by a call to
.IR SetBuffer().
Details TBD.