15.11.2009, 09:44
************** example file: motor.Allison.prs
[common]
mode relobj pos
type mixer
infinite 1
EAXMix 0
occlusion -200
occllf 0.25
eaxroom 10
obstruction -200
obstrlf 0.25
mutable 1
[spl]
107
[samples]
Merlin_XX_Starter.wav
Allison_1000.wav
Allison_1500.wav
Allison_2000.wav
Allison_2700.wav
Allison_2701.wav
xAllison_1000.wav
xAllison_1001.wav
xAllison_1500.wav
xAllison_2000.wav
xAllison_2700.wav
xAllison_2701.wav
dmg_86_0m.wav
[sample.Merlin_XX_Starter.wav]
infinite 1
controls rpm start
[sample.Merlin_XX_Starter.wav.rpm]
minlo 20
minhi 30
maxlo 150
maxhi 250
value 0.5
pmin 0.6
pmax 1.8
[sample.Merlin_XX_Starter.wav.start]
minlo 0
minhi 0.5
maxlo 1.5
maxhi 2.0
value 1.0
pmin 1.0
pmax 1.0
[sample.Allison_1000.wav]
infinite 1
env 8
controls rpm
[sample.Allison_1000.wav.rpm]
minlo 0
minhi 700
maxlo 1300
maxhi 1900
value 3.0
pmin -1.0
pmax 1000
[sample.Allison_1000.wav.start]
minlo 0
minhi 0.5
maxlo 1.5
maxhi 2.0
value 3.0
pmin 1.0
pmax 1.0
[sample.Allison_1500.wav]
infinite 1
env 8
controls rpm
[sample.Allison_1500.wav.rpm]
minlo 600
minhi 1200
maxlo 1500
maxhi 2500
value 4.0
pmin -1.0
pmax 1500
[sample.Allison_2000.wav]
infinite 1
env 8
controls rpm
[sample.Allison_2000.wav.rpm]
minlo 800
minhi 1800
maxlo 2200
maxhi 3200
value 5.0
pmin -1.0
pmax 2000
[sample.Allison_2700.wav]
infinite 1
env 8
controls rpm
[sample.Allison_2700.wav.rpm]
minlo 1400
minhi 2400
maxlo 6000
maxhi 6500
value 6.0
pmin -1.0
pmax 2700
[sample.Allison_2701.wav]
infinite 1
env 8
controls rpm
[sample.Allison_2701.wav.rpm]
minlo 1400
minhi 2400
maxlo 6000
maxhi 6500
value 6.0
pmin -1.0
pmax 2700
[sample.xAllison_1000.wav]
infinite 1
env 0 2
controls rpm
[sample.xAllison_1000.wav.rpm]
minlo 100
minhi 700
maxlo 1300
maxhi 1900
value 3.0
pmin -1.0
pmax 1000
[sample.xAllison_1000.wav.start]
minlo 0
minhi 0.5
maxlo 1.5
maxhi 2.0
value 3.0
pmin 1.0
pmax 1.0
[sample.Allison_1001.wav]
infinite 1
env 0 2
controls rpm
[sample.Allison_1001.wav.rpm]
minlo 100
minhi 700
maxlo 1300
maxhi 1900
value 3.0
pmin -1.0
pmax 1000
[sample.xAllison_1500.wav]
infinite 1
env 0 2
controls rpm
[sample.xAllison_1500.wav.rpm]
minlo 600
minhi 1200
maxlo 1700
maxhi 2600
value 3.0
pmin -1.0
pmax 1500
[sample.xAllison_2000.wav]
infinite 1
env 0 2
controls rpm
[sample.xAllison_2000.wav.rpm]
minlo 500
minhi 1200
maxlo 1400
maxhi 2200
value 3.0
pmin -1.0
pmax 2000
[sample.xAllison_2700.wav]
infinite 1
env 0 2
controls rpm
[sample.xAllison_2700.wav.rpm]
minlo 1200
minhi 2200
maxlo 6000
maxhi 6500
value 4.5
pmin -1.0
pmax 2700
[sample.xAllison_2701.wav]
infinite 1
env 0 2
controls rpm
[sample.xAllison_2701.wav.rpm]
minlo 1000
minhi 2400
maxlo 6000
maxhi 6500
value 7.0
pmin -1.0
pmax 2700
[sample.dmg_86_0m.wav]
infinite 1
controls rpm damage
[sample.dmg_86_0m.wav.rpm]
minlo 500
minhi 2000
maxlo 4000
maxhi 6000
value 2.0
pmin 0.4
pmax 2.2
[sample.dmg_86_0m.wav.damage]
minlo 0.1
minhi 0.6
maxlo 1.0
maxhi 2.0
value 2.0
pmin 1.0
pmax 1.0
[emit]
start
[emit.start]
speed 5
srand 0.15
vrand 0.1
prand 0.06
spl 85
num 3
sample0 an2_cyl_00.wav
sample1 an2_cyl_01.wav
sample2 an2_cyl_02.wav
*********************** end of file
Explanation:
for the explanation EAXMix, occlusion, occllf, obstruction and obstrlf see earlier posts.
EAXRoom
[common]
mode relobj pos
type mixer
infinite 1
EAXMix 0
occlusion -200
occllf 0.25
eaxroom 10
obstruction -200
obstrlf 0.25
mutable 1
[spl]
107
[samples]
Merlin_XX_Starter.wav
Allison_1000.wav
Allison_1500.wav
Allison_2000.wav
Allison_2700.wav
Allison_2701.wav
xAllison_1000.wav
xAllison_1001.wav
xAllison_1500.wav
xAllison_2000.wav
xAllison_2700.wav
xAllison_2701.wav
dmg_86_0m.wav
[sample.Merlin_XX_Starter.wav]
infinite 1
controls rpm start
[sample.Merlin_XX_Starter.wav.rpm]
minlo 20
minhi 30
maxlo 150
maxhi 250
value 0.5
pmin 0.6
pmax 1.8
[sample.Merlin_XX_Starter.wav.start]
minlo 0
minhi 0.5
maxlo 1.5
maxhi 2.0
value 1.0
pmin 1.0
pmax 1.0
[sample.Allison_1000.wav]
infinite 1
env 8
controls rpm
[sample.Allison_1000.wav.rpm]
minlo 0
minhi 700
maxlo 1300
maxhi 1900
value 3.0
pmin -1.0
pmax 1000
[sample.Allison_1000.wav.start]
minlo 0
minhi 0.5
maxlo 1.5
maxhi 2.0
value 3.0
pmin 1.0
pmax 1.0
[sample.Allison_1500.wav]
infinite 1
env 8
controls rpm
[sample.Allison_1500.wav.rpm]
minlo 600
minhi 1200
maxlo 1500
maxhi 2500
value 4.0
pmin -1.0
pmax 1500
[sample.Allison_2000.wav]
infinite 1
env 8
controls rpm
[sample.Allison_2000.wav.rpm]
minlo 800
minhi 1800
maxlo 2200
maxhi 3200
value 5.0
pmin -1.0
pmax 2000
[sample.Allison_2700.wav]
infinite 1
env 8
controls rpm
[sample.Allison_2700.wav.rpm]
minlo 1400
minhi 2400
maxlo 6000
maxhi 6500
value 6.0
pmin -1.0
pmax 2700
[sample.Allison_2701.wav]
infinite 1
env 8
controls rpm
[sample.Allison_2701.wav.rpm]
minlo 1400
minhi 2400
maxlo 6000
maxhi 6500
value 6.0
pmin -1.0
pmax 2700
[sample.xAllison_1000.wav]
infinite 1
env 0 2
controls rpm
[sample.xAllison_1000.wav.rpm]
minlo 100
minhi 700
maxlo 1300
maxhi 1900
value 3.0
pmin -1.0
pmax 1000
[sample.xAllison_1000.wav.start]
minlo 0
minhi 0.5
maxlo 1.5
maxhi 2.0
value 3.0
pmin 1.0
pmax 1.0
[sample.Allison_1001.wav]
infinite 1
env 0 2
controls rpm
[sample.Allison_1001.wav.rpm]
minlo 100
minhi 700
maxlo 1300
maxhi 1900
value 3.0
pmin -1.0
pmax 1000
[sample.xAllison_1500.wav]
infinite 1
env 0 2
controls rpm
[sample.xAllison_1500.wav.rpm]
minlo 600
minhi 1200
maxlo 1700
maxhi 2600
value 3.0
pmin -1.0
pmax 1500
[sample.xAllison_2000.wav]
infinite 1
env 0 2
controls rpm
[sample.xAllison_2000.wav.rpm]
minlo 500
minhi 1200
maxlo 1400
maxhi 2200
value 3.0
pmin -1.0
pmax 2000
[sample.xAllison_2700.wav]
infinite 1
env 0 2
controls rpm
[sample.xAllison_2700.wav.rpm]
minlo 1200
minhi 2200
maxlo 6000
maxhi 6500
value 4.5
pmin -1.0
pmax 2700
[sample.xAllison_2701.wav]
infinite 1
env 0 2
controls rpm
[sample.xAllison_2701.wav.rpm]
minlo 1000
minhi 2400
maxlo 6000
maxhi 6500
value 7.0
pmin -1.0
pmax 2700
[sample.dmg_86_0m.wav]
infinite 1
controls rpm damage
[sample.dmg_86_0m.wav.rpm]
minlo 500
minhi 2000
maxlo 4000
maxhi 6000
value 2.0
pmin 0.4
pmax 2.2
[sample.dmg_86_0m.wav.damage]
minlo 0.1
minhi 0.6
maxlo 1.0
maxhi 2.0
value 2.0
pmin 1.0
pmax 1.0
[emit]
start
[emit.start]
speed 5
srand 0.15
vrand 0.1
prand 0.06
spl 85
num 3
sample0 an2_cyl_00.wav
sample1 an2_cyl_01.wav
sample2 an2_cyl_02.wav
*********************** end of file
Explanation:
for the explanation EAXMix, occlusion, occllf, obstruction and obstrlf see earlier posts.
EAXRoom