This page is under construction
archives/bf1942/levels/DC_LostVillage_Brit.rfa
bf1942/levels/DC_LostVillage_Brit/objects/Lynx_AH/Sounds/EngineMedium.ssc
#include ../../../Common/Sounds/EngineMap.ssc newPatch #################### ### Engine Start ### #################### load @ROOT/Sound/@RTD/DesertCombat/XH-6/XH6_Starter.wav minDistance 1 dopplerOff priority -2 *** Distance Volume *** beginEffect controlDestination Volume controlSource Distance envelope Ramp param 30 param 80 param 1 param -1 endEffect ############ ### Main ### ############ *** nearby stereo sound *** load @ROOT/Sound/@RTD/DesertCombat/XH-6/XH6_high_st.wav loop stereo minDistance 5 volume 0.65 dopplerOff randomStartPitch .05/.05 relativePosition 0/-3/0 priority 9 *** Engine start *** beginEffect controlDestination Volume controlSource Time envelope Ramp param .4 param 1.2 param 0 param 1 endEffect *** Engine Pitch *** beginEffect controlDestination Pitch controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 1 param 0.8 param 0.15 endEffect *** Engine Volume Start *** beginEffect controlDestination Volume controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 0.6 param 0.25 param 1 endEffect *** Distance Volume *** *** cockpit silence *** beginEffect controlDestination Volume controlSource Distance envelope Ramp param 2 param 4 param 0.5 param 1 endEffect beginEffect controlDestination Volume controlSource Distance envelope Ramp param 15 param 35 param 1 param -1 endEffect *** Engine stop *** beginEffect controlDestination Volume controlSource TimeRelease envelope Ramp param 0 param 0.2 param 1 param -1 endEffect *** persistent blade chop sound near *** load @ROOT/Sound/@RTD/DesertCombat/XH-6/XH6_chop.wav loop minDistance 25 volume 1 dopplerOff relativePosition 0/-3/0 priority 8 *** Engine start *** beginEffect controlDestination Volume controlSource Time envelope Ramp param .4 param 1.2 param 0 param 1 endEffect *** Engine Pitch *** beginEffect controlDestination Pitch controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 1 param 0.7 param 0.25 endEffect *** Engine Volume Start *** beginEffect controlDestination Volume controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 0.6 param 0.5 param 1 endEffect *** Distance Volume *** *** cockpit silence *** beginEffect controlDestination Volume controlSource Distance envelope Ramp param 2 param 4 param 0.5 param 1 endEffect beginEffect controlDestination Volume controlSource Distance envelope Ramp param 50 param 50 param 1 param -1 endEffect *** Engine stop *** beginEffect controlDestination Volume controlSource TimeRelease envelope Ramp param 0 param 0.2 param 1 param -1 endEffect *** persistent blade chop sound medium *** load @ROOT/Sound/@RTD/DesertCombat/XH-6/XH6_chop.wav loop minDistance 25 volume 1 dopplerOff relativePosition 0/-3/0 priority 7 *** Engine start *** beginEffect controlDestination Volume controlSource Time envelope Ramp param .4 param 1.2 param 0 param 1 endEffect *** Engine Pitch *** beginEffect controlDestination Pitch controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 1 param 0.7 param 0.25 endEffect *** Engine Volume Start *** beginEffect controlDestination Volume controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 0.6 param 0.5 param 1 endEffect *** Distance Volume *** beginEffect controlDestination Volume controlSource Distance envelope Ramp param 50 param 50 param 0 param 1 endEffect beginEffect controlDestination Volume controlSource Distance envelope Ramp param 150 param 250 param 1 param -1 endEffect *** Engine stop *** beginEffect controlDestination Volume controlSource TimeRelease envelope Ramp param 0 param 0.2 param 1 param -1 endEffect *** cockpit sound *** load @ROOT/Sound/@RTD/DesertCombat/XH-6/XH6_cockpit.wav loop minDistance 5 volume 1 dopplerOff randomStartPitch .05/.05 relativePosition 0/-2/0 priority 7 *** Engine start *** beginEffect controlDestination Volume controlSource Time envelope Ramp param .4 param 1.2 param 0 param 1 endEffect *** Engine Pitch *** beginEffect controlDestination Pitch controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 1 param 0.7 param 0.25 endEffect *** Engine Volume Start *** beginEffect controlDestination Volume controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 0.6 param 1 param 0.5 endEffect *** Distance Volume *** beginEffect controlDestination Volume controlSource Distance envelope Ramp param 5 param 15 param 1 param -1 endEffect *** Engine stop *** beginEffect controlDestination Volume controlSource TimeRelease envelope Ramp param 0 param 0.2 param 1 param -1 endEffect ########### ### med ### ########### *** lower RPM sound *** load @ROOT/Sound/@RTD/DesertCombat/xh-6/xh6_idle.wav loop minDistance 10 volume 0.75 relativePosition 0/-2/0 priority 6 *** Engine start *** beginEffect controlDestination Volume controlSource Time envelope Ramp param .4 param 1.2 param 0 param 1 endEffect *** Engine Pitch *** beginEffect controlDestination Pitch controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 0.75 param 0.9 param 0.1 endEffect *** Engine Volume Start *** beginEffect controlDestination Volume controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 0.75 param 1 param -1 endEffect *** Distance Volume *** beginEffect controlDestination Volume controlSource Distance envelope Ramp param 4 param 8 param 0.5 param 1 endEffect beginEffect controlDestination Volume controlSource Distance envelope Ramp param 50 param 100 param 1 param -1 endEffect *** Engine stop *** beginEffect controlDestination Volume controlSource TimeRelease envelope Ramp param 0 param 0.2 param 1 param -1 endEffect ########## ### hi ### ########## *** high power near *** load @ROOT/Sound/@RTD/DesertCombat/XH-6/XH6_close.wav loop minDistance 40 volume 1 relativePosition 0/-2/0 priority 9 *** Engine start *** beginEffect controlDestination Volume controlSource Time envelope Ramp param .4 param 1.2 param 0 param 1 endEffect *** Engine Pitch *** beginEffect controlDestination Pitch controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 1 param 0.7 param 0.15 endEffect *** Engine Volume Start *** beginEffect controlDestination Volume controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 0.8 param 0.25 param 1 endEffect *** Distance Volume *** *** cockpit silence *** beginEffect controlDestination Volume controlSource Distance envelope Ramp param 15 param 35 param 0 param 1 endEffect beginEffect controlDestination Volume controlSource Distance envelope Ramp param 75 param 75 param 1 param -1 endEffect *** Engine stop *** beginEffect controlDestination Volume controlSource TimeRelease envelope Ramp param 0 param 0.2 param 1 param -1 endEffect *** high power medium *** load @ROOT/Sound/@RTD/DesertCombat/XH-6/XH6_close.wav loop minDistance 40 volume 1 relativePosition 0/-2/0 priority 7 *** Engine start *** beginEffect controlDestination Volume controlSource Time envelope Ramp param .4 param 1.2 param 0 param 1 endEffect *** Engine Pitch *** beginEffect controlDestination Pitch controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 1 param 0.7 param 0.15 endEffect *** Engine Volume Start *** beginEffect controlDestination Volume controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 0.8 param 0.25 param 1 endEffect *** Distance Volume *** beginEffect controlDestination Volume controlSource Distance envelope Ramp param 75 param 75 param 0 param 1 endEffect beginEffect controlDestination Volume controlSource Distance envelope Ramp param 100 param 250 param 1 param -1 endEffect *** Engine stop *** beginEffect controlDestination Volume controlSource TimeRelease envelope Ramp param 0 param 0.2 param 1 param -1 endEffect ################ ### Low RPM ### ################ *** for distant listeners *** load @ROOT/Sound/@RTD/DesertCombat/XH-6/xh6_distance.wav loop minDistance 40 randomStartPitch .05/.05 volume 1 priority 6 *** Engine start *** beginEffect controlDestination Volume controlSource Time envelope Ramp param .4 param 1.2 param 0 param 1 endEffect *** Engine Pitch *** beginEffect controlDestination Pitch controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 1 param 0.7 param 0.15 endEffect *** Engine Volume Start *** beginEffect controlDestination Volume controlSource Extern #map<Engine::Rpm> envelope Ramp param 0 param 0.8 param 0.25 param 1 endEffect *** Distance Volume *** beginEffect controlDestination Volume controlSource Distance envelope Ramp param 100 param 200 param 0 param 1 endEffect beginEffect controlDestination Volume controlSource Distance envelope Ramp param 300 param 500 param 1 param -1 endEffect *** Engine stop *** beginEffect controlDestination Volume controlSource TimeRelease envelope Ramp param 0 param 0.2 param 1 param -1 endEffect ################### ### Engine Stop ### ################### load @ROOT/Sound/@RTD/DesertCombat/XH-6/XH6_Shutdown.wav minDistance 2 trigger Release dopplerOff priority -2 *** Distance Volume *** beginEffect controlDestination Volume controlSource Distance envelope Ramp param 50 param 100 param 1 param -1 endEffect