{
f1 0 8193 10 1
f3 0 8193 7 0 4096 1 4097 0

i3 0 10
}

f 0 20

p1 range 0 5
prec 3

p2 range .2 .3 prec 1

p3 
mask 0 ( 0 0 18 1 )
prec 2

p4
mask ( 0 0 18 1 ) 1
prec 2

p5
mask ( 0 0 18 1 ) ( 0 2 18 1.2 ) map 1
prec 2

p6
mask ( 0 -2 18 0 ) ( 0 2 18 0.2 ) 
prec 2

p7
mask ( 0 -2 18 0 ipl -2 ) ( 0 2 18 0.2 ipl 2 ) 
prec 2

p8
mask ( 0 -2 5 0 15 -4 ipl off ) ( 0 2 18 0.2 ipl off )
prec 2

;;;;

f 0 20

p1 const 1

p2 range .2 .3

p3 
rnd uni
mask 1 4
prec 2

p4 
rnd lin
mask 0 8
prec 1

p5 
rnd exp ( 0 .1 10 2 )
mask 0 8
prec 1

p6 
rnd beta .1 .1
mask 0 8
prec 1

p7 
rnd gauss .05 ( 0 .1 10 .9 )
mask 0 10
prec 1

p8
rnd gauss .05 ( 0 .1 10 .5 15 .9 ipl off )
mask 0 10
prec 1


p9
rnd beta
mask ( 0 -4 10 0 20 -4 ipl 1 ) 
	( 0 4 10 0 20 4 ipl 1 )
	
;;;;	
	
f 0 20

p1 range 1 1
accum on init 1

p2 const .1

p3 
mask 2 2
prec 0
accum wrap 0 10 init 3

p4 
rnd beta .1  .1
mask -5 5
prec 0
accum limit -20 20

p5 
rnd beta .1  .1
mask -5 5
prec 0
accum mirror -20 20


p6
rnd beta .1  .1
mask -6 6
prec 0
accum limit ( 10 -20 20 0 ) ( 10 20 20 2 )
	


;;;;




f 0 20

p1 const 1

p2 range .2 .3

p3 
rnd uni
mask 1 4
prec 2

p4 
seg (0 0 20 10)
prec 0
p5 
seg (0 0 20 10)
prec 3

p6 
seg (0 0 20 10 ipl 2.2)
prec 3

p7 
seg (0 0 10 10 ipl off)
prec 3

;;;

f 0 20

p1 range 1 1
accum on init 1

p2 const .2

p3 
mask 0 10
quant -2 0 1
prec 2

p4 
mask 0 10
quant 2 1 1
prec 2

p5
mask 0 10
quant 2 0 .8
prec 2

p6
mask 0 10
quant (0 2 5 5 10 2 15 4 ipl off) 0 1
prec 2

p7
mask 0 10
quant 2 (0 0 5  .5 10 1 15  .3 ipl off) 1
prec 2

p8 
mask -10 10
quant 2 1 1
prec 2

p9 
item cycle ( -10 10 -9 9 -8 8)

p10 
osc sin .5
prec 2
