The Csound Quick Reference
GEN Routines
GEN Routines: Sine/Cosine Generators
f
|
#
|
time
|
size
|
9
|
pna
|
stra
|
phsa
|
pnb
|
strb
|
phsb
|
...
|
f
|
#
|
time
|
size
|
10
|
str1
|
str2
|
str3
|
str4
|
...
|
f
|
#
|
time
|
size
|
19
|
pna
|
stra
|
phsa
|
dcoa
|
pnb
|
strb
|
phsb
|
dcob
|
f
|
#
|
time
|
size
|
11
|
nh
|
[lh
|
[r]]
|
GEN Routines: Line/Exponential Segment Generators
f
|
#
|
time
|
size
|
5
|
a
|
n1
|
b
|
n2
|
c
|
...
|
f
|
#
|
time
|
size
|
6
|
a
|
n1
|
b
|
n2
|
c
|
n3
|
d
|
...
|
f
|
#
|
time
|
size
|
7
|
a
|
n1
|
b
|
n2
|
c
|
...
|
f
|
#
|
time
|
size
|
8
|
a
|
n1
|
b
|
n2
|
c
|
n3
|
d
|
...
|
f
|
#
|
time
|
size
|
25
|
x1
|
y1
|
x2
|
y2
|
x3
|
...
|
f
|
#
|
time
|
size
|
27
|
x1
|
y1
|
x2
|
y2
|
x3
|
...
|
GEN Routines: File Access
f
|
#
|
time
|
size
|
1
|
filcod
|
skiptime
|
format
|
channel
|
f
|
#
|
time
|
size
|
23
|
"filename.txt"
|
f
|
#
|
time
|
0
|
28
|
filcod
|
GEN Routines: Numeric Value Access
f
|
#
|
time
|
size
|
2
|
v1
|
v2
|
v3
|
...
|
f
|
#
|
time
|
size
|
17
|
x1
|
a
|
x2
|
b
|
x3
|
c
|
...
|
GEN Routines: Window Functions
f
|
#
|
time
|
size
|
20
|
window
|
max
|
[opt]
|
GEN Routines: Random Functions
f
|
#
|
time
|
size
|
21
|
type
|
level
|
[arg1
|
[arg2]]
|
GEN Routines: Waveshaping
f
|
#
|
time
|
size
|
3
|
xval1
|
xval2
|
c0
|
c1
|
c2
|
...
|
cn
|
f
|
#
|
time
|
size
|
13
|
xint
|
xamp
|
h0
|
h1
|
h2
|
...
|
hn
|
f
|
#
|
time
|
size
|
14
|
xint
|
xamp
|
h0
|
h1
|
h2
|
...
|
hn
|
f
|
#
|
time
|
size
|
15
|
xint
|
xamp
|
h0
|
phs0
|
h1
|
phs1
|
h2
|
phs2
|
GEN Routines: Amplitude Scaling
f
|
#
|
time
|
size
|
4
|
source#
|
sourcemode
|
f
|
#
|
time
|
size
|
12
|
xint
|
The Csound Quick Reference