Digital Rails

HomeContentNS2701_SD70M2.zip

File: NS 2701 SD70M2/Sound/EMD710_int.sms

´╗┐SIMISA@@@@@@@@@@JINX0x1t______


Tr_SMS (
	ScalabiltyGroup( 5
		Activation (			CabCam			()			Distance    	(100)		)
		Deactivation (		ExternalCam ()			PassengerCam	()			Distance    	(100)		)
		Stereo ()
		Streams ( 16
			Stream (
				Priority ( 6 )
				Triggers ( 1
					Skip( **** Engine\\RPM1 **** )
					Initial_Trigger  ( StartLoop   ( 1 File ( "710_1.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					
				)
				FrequencyCurve(
					Variable2Controlled
					CurvePoints ( 3
						0.000		11025
						0.060		11025
						1.000		37050
						)
					Granularity ( .0001 )
				)
				VolumeCurve(
					Variable2Controlled
					CurvePoints ( 3
						0.000		1.0
						0.250		0.4
						0.500		0.0
					)
					Granularity ( 0.01 )
				)
			)

			Stream (
				Priority ( 6 )
				Triggers ( 1
					Skip( **** Engine\\RPM2 **** )
					Initial_Trigger  ( StartLoop   ( 1 File ( "710_2.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					
				)
				FrequencyCurve(
					Variable2Controlled
					CurvePoints ( 2
						0.060		4163.26
						1.000		13990.96
						)
					Granularity ( .000001 )
				)
				VolumeCurve(
					Variable2Controlled
					CurvePoints ( 3
						0.060		0.0
						0.500		1.0
						1.000		0.0
					)
					Granularity ( 0.01 )
				)
			)

			Stream (
				Priority ( 6 )
				Triggers ( 1
					Skip( **** Engine\\RPM3 **** )
					Initial_Trigger  ( StartLoop   ( 1 File ( "710_3.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					
				)
				FrequencyCurve(
					Variable2Controlled
					CurvePoints ( 2
						0.060		3392.46
						1.000		11400.32
						)
					Granularity ( .001 )
				)
				VolumeCurve(
					Variable2Controlled
					CurvePoints ( 3
						0.500		0.0
						0.750		1.0
						1.000		0.4
					)
					Granularity ( 0.01 )
				)
			)
		
			Stream (
				Skip( **** Dynamic brakes **** )
				Priority ( 6 )
				Triggers ( 10
					Variable_Trigger ( Variable3_Inc_Past 0.05  StartLoopRelease   ( 1 File ( "../../sd402/sound/sd402_dynb_dyn1.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Variable3_Dec_Past 0.05  ReleaseLoopRelease  () )					
				)
				FrequencyCurve(
					Variable3Controlled
					CurvePoints ( 2
						  0.0		12025
						  1.0		17800
					)
					Granularity ( 100 )
				)
				VolumeCurve(
					Variable2Controlled
					CurvePoints ( 2
						 0.000		0.5
						 1.000		0.5
					)
					Granularity ( 0.01 )
				)	
			)

			Stream (
				Skip ( **** This stream allows the horn to be played at the same time  	**** )
				Priority ( 6 )
                        Volume ( 0.5 )
				Triggers ( 2
					Discrete_Trigger ( 8	StartLoopRelease ( 1	File ( "Horn.wav" -1 )	SelectionMethod ( SequentialSelection )	)	)
					Discrete_Trigger ( 9	ReleaseLoopReleaseWithJump ()	)
				)
			)
			Stream (
				Skip ( **** This stream allows the bell to be played at the same time  	**** )
				Priority ( 6 )
                        Volume ( 0.7 )
				Triggers ( 2
					Discrete_Trigger ( 10	StartLoopRelease ( 1	File ( "gp_bell1.wav" -1 )	SelectionMethod ( SequentialSelection )	)	)
					Discrete_Trigger ( 11 ReleaseLoopReleaseWithJump ()	)
				)
			)
			Stream (
				Skip ( **** This stream allows the sander to be played at the same time  	**** )				
				Priority ( 5 )			
				Triggers ( 2				
					Discrete_Trigger (  4	StartLoopRelease ( 1	File ( "../../GP38/sound/gp_sand.wav" -1 )	SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger (  5	ReleaseLoopRelease () )	
				)
			)

			Stream (
				Skip ( **** This stream allows the Train Brake & Independant Brakes to be played at the same time  	**** )
				Priority ( 5 )
                        Volume ( 0.4 )
				Triggers ( 5
					Skip ( **** NOTE: Need to check if correct waves used for apply/release  	**** )
					Skip ( ****       Assumes 3 = Release, 1 & 2 = Apply  	                  **** )
				  
				  Skip ( **** Tbrake 	**** )
				  Skip ( **** Release 	**** )
					Discrete_Trigger ( 14 	PlayOneShot ( 1 File ( "AirApply_auto3.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
				  Skip ( **** Apply {normal & emergency}	**** )
					Discrete_Trigger ( 53  	PlayOneShot ( 2 File ( "AirRelease_auto1.wav" -1 ) File ( "AirRelease_auto2.wav" -1 ) SelectionMethod ( RandomSelection ) ) )
					Discrete_Trigger ( 54 	PlayOneShot ( 2 File ( "AirRelease_auto1.wav" -1 ) File ( "AirRelease_auto2.wav" -1 ) SelectionMethod ( RandomSelection ) ) )
					
				  Skip ( **** Ibrake 	**** )
				  Skip ( **** Release 	**** )
					Discrete_Trigger ( 21 	PlayOneShot ( 1 File ( "AirApply_ind3.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
				  Skip ( **** Apply	**** )
					Discrete_Trigger ( 22  	PlayOneShot ( 2 File ( "AirRelease_ind1.wav" -1 ) File ( "AirRelease_ind2.wav" -1 ) SelectionMethod ( RandomSelection ) ) )
				)
			)
			Stream (
				Skip( **** Dynamic brakes **** )
				Skip( **** NOTE: First See comment for SL 3 Dynamic brake. 																									** )
				
				Priority ( 6 )
				Triggers ( 10
					Variable_Trigger ( Variable3_Inc_Past 0.05  StartLoopRelease   ( 1 File ( "d9_dynb_dyn1.wav" -1 )   SelectionMethod ( SequentialSelection ) ) )
					Variable_Trigger ( Variable3_Dec_Past 0.05  ReleaseLoopRelease  () )					
				)
				FrequencyCurve(
					Variable3Controlled
					CurvePoints ( 2
						  0.0		12025
						  1.0		17800
					)
					Granularity ( 0.10 )
				)
			)	
			
			Stream (
				Skip ( **** This stream plays all the controls samples  	**** )
				Skip ( **** NOTE: Missing AWS Alarm                     	**** )
				Priority ( 6 )
				Volume(0.6)
				Triggers ( 8
					Discrete_Trigger ( 15	PlayOneShot ( 1	File ( "gp_reverserf.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 16	PlayOneShot ( 1	File ( "gp_throttlef.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 17	PlayOneShot ( 1	File ( "gp_abrakef.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 18	PlayOneShot ( 1	File ( "../../GP38/sound/gp_ibrakef.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 26	PlayOneShot ( 1	File ( "../../GP38/sound/gp_sandf.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 37	PlayOneShot ( 1	File ( "../../GP38/sound/gp_flightsf.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 48	PlayOneShot ( 1	File ( "../../GP38/sound/gp_econtrol1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 51	PlayOneShot ( 1	File ( "../../GP38/sound/gp_ebrake.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
				)
			)
			Stream(
				Skip ( **** Vigilance alarm  	**** )
				Priority ( 6 )
				Triggers( 4
					Discrete_Trigger ( 56	SetStreamVolume ( 1.0 ) )
					Discrete_Trigger ( 56	StartLoopRelease ( 1 File ( "../../GP38/sound/gp_deadman.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 57	SetStreamVolume ( 0.0 ) )
					Discrete_Trigger ( 57	ReleaseLoopRelease() ) 
				)				
			)
		)
	)
)



Valid XHTML 1.0 Strict