SIMISA@@@@@@@@@@JINX0x1t______

Tr_SMS (
Skip ( ** Renfe 252 Eng-sound by David Martos Oliver 2013** )
Skip ( ** Para SPAINTRAINZRUTAS, OpenRails ** )
ScalabiltyGroup( 5
Activation   ( ExternalCam ()	PassengerCam ()	Distance    ( 500 )	)
Deactivation ( CabCam      ()   			Distance    ( 500 )	)
Streams ( 18
Stream (
	Skip ( ** 16 Zugbremsen ** )
	Priority ( 10 )
	Volume ( 0.49 )
	Triggers ( 2
	Discrete_Trigger ( 14 PlayOneShot ( 1 File ( "R_252x_Zugbremse_anlegen.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Discrete_Trigger ( 54 PlayOneShot ( 1 File ( "R_252x_Zugbremse_loesen.wav" -1 )  SelectionMethod ( SequentialSelection ) ) )
      )
)
Stream (
	Skip ( ** Freno aplicado arranque ** )
	Priority ( 6 )
      Volume ( 2 )
	Triggers ( 1
	Variable_Trigger ( Speed_Inc_Past 0.01 PlayOneShot ( 1 File( "R_252_Freno_Salida.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	)
)
Stream (
	Priority ( 6 )
	Triggers( 2
            Variable_Trigger ( Speed_Inc_Past    0.01 StartLoop ( 2 File ( "R_252_c_rollt_120_71.wav" -1 )
							         File ( "R_252_c_rollt_120_60.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Speed_Dec_Past   0.01 ReleaseLoop  ()   )
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 5
	             -61.45    18000
	             -27.78    11000
	               0.00        0
	              27.78    11000
	              61.45    18000
	              )
	Granularity  ( 25 )
	)
	VolumeCurve (
	SpeedControlled
	CurvePoints ( 8
	            0.00    0.00
	            0.56    0.20
	            1.12    0.30
	            1.67    0.40
	            2.23    0.50
	            2.78    0.60
	            3.34    0.70
	           61.11    0.80
	           )
	Granularity ( 0.05 )
	)
)
Stream (
	Skip ( ** 2 Pantho auf/ab ** )
	Priority ( 8 )
      Volume ( 0.30 )
	Triggers ( 4
	Discrete_Trigger ( 45 PlayOneShot ( 1 File ( "R_252_1Pantho_HS.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Discrete_Trigger ( 46 PlayOneShot ( 1 File ( "R_252_4Pantho_ab.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Discrete_Trigger ( 66 PlayOneShot ( 1 File ( "R_252_1Pantho_HS.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Discrete_Trigger ( 67 PlayOneShot ( 1 File ( "R_252_4Pantho_ab.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
      )
)
Stream (
	Skip ( ** 3 Hauptschalter aus ** )
	Priority ( 8 )
      Volume ( 0.60 )
	Triggers ( 2
	Discrete_Trigger ( 46 PlayOneShot ( 1 File ( "R_252_3HS_aus.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Discrete_Trigger ( 67 PlayOneShot ( 1 File ( "R_252_3HS_aus.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
      )
)
Stream (
	Skip ( ** 5 Maschine an/aus Shift+P ** )
				Volume( 0.6 )
				Priority ( 6 )
				Triggers ( 3
				Discrete_Trigger ( 23 PlayOneShot      ( 1 File ( "R_252_Arranque.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
				Discrete_Trigger ( 23 StartLoopRelease ( 1 File ( "R252_PM.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )				
				Discrete_Trigger ( 24 ReleaseLoopRelease() )					
				)
			)
Stream (
	Skip ( ** 5 Maschine an/aus Shift+P ** )
				Volume( 0.6 )
				Priority ( 6 )
				Triggers ( 3
				Discrete_Trigger ( 23 PlayOneShot      ( 1 File ( "R_252_Arranque.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
				Discrete_Trigger ( 23 StartLoopRelease ( 1 File ( "R252_PM.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )				
				Discrete_Trigger ( 24 ReleaseLoopRelease() )					
				)
			)
Stream (
	Priority ( 6 )
	Volume( 1 )
	Triggers ( 2
	Discrete_Trigger ( 12 StartLoopRelease ( 1 File ( "R_252_Compresor.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Discrete_Trigger ( 13 ReleaseLoopRelease ()	 )
	)
)
Stream (
	Skip ( ** ventilación máxima ** )
	Priority ( 9 )
	Triggers ( 2
      Variable_Trigger ( Speed_Inc_Past 4.17 StartLoopRelease ( 1 File ( "R_252_ventilacion_maxima1a.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Speed_Dec_Past 4.17 ReleaseLoopRelease  ()   )
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 5
	             -44.45    11025
	             -27.78    11025
	               0.00    11025
	              27.78    11025
	              44.45    11025
	              )
	Granularity  ( 25 )
	)
	VolumeCurve (
	SpeedControlled
	CurvePoints ( 9
	            0.00    0.00
	            4.17    0.70
	            5.56    0.80
	            6.12    0.90
	            7.67    1.00
	            8.23    1.20
	            9.78    1.30
	            20.34    1.70
	           61.45    1.80
	           )
	Granularity ( 0.05 )
	)
)
Stream (
	Skip ( ** 7 Fahrmotoren anfahrt hoch ** )
	Priority ( 8 )
	Triggers ( 4
	Discrete_Trigger ( 45 StartLoop ( 1 File ( "R_252_chopper_252ext.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Discrete_Trigger ( 46 ReleaseLoopReleaseWithJump ( )	)
	Variable_Trigger ( Speed_Inc_Past   0.01 StartLoop ( 1 File ( "R_252_chopper_252ext.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Speed_Dec_Past   0.01 ReleaseLoop ( )	)
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 5
	           -12.50	11025
	            -1.90  11025
	             0.00  4700
	             1.90  11025
	            12.50	11025
	            )
	Granularity ( 1 )
	)
	VolumeCurve(
	SpeedControlled
      CurvePoints ( 25
                   0.00 0.00
                   0.14 0.50
                   0.28 1.00
                   0.42 1.00
                   0.56 1.00
                   1.12 1.00
                   1.39 1.00
                   1.67 1.00
                   2.23 1.00
                   2.78 1.00
                   4.17 1.00
                   5.56 1.00
                   6.95 1.10
                   8.34 1.15
                   9.73 1.15
                  11.05 1.20
                  11.06 0.40
                  11.07 0.10
                  12.00 0.00
                  13.00 0.00
                  14.00 0.00
                  14.50 0.00
                  15.25 0.00
                  15.50 0.00
                  16.00 0.00
	            )
	 Granularity ( 0.01 )
	)
)
Stream (
	Skip ( ** 9 Fahrmotoren 252 bei 40 ** )
	Priority ( 8 )
	Triggers ( 2
	Variable_Trigger ( Variable2_Inc_Past 1 StartLoopRelease ( 1 File ( "R_252_Fahrmotoren.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Variable2_Dec_Past 1 ReleaseLoopRelease ()    )
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 23
	           -64.67	26000
	           -41.67	20000
	           -13.15	10050
	           -13.06	10020
	           -11.65	9500
	           -11.50	9060
	           -11.35	9060
	           -11.05	8600
	           -10.00	8000
	           -9.75 	9000
	           -8.75 	8000
	             0.00    0
	            8.75 	0000
	            9.75 	0000
	            10.00	8000
	            11.05	8600
	            11.35	9060
	            11.50	9060
	            11.65	9500
	            13.06	10020
	            13.15	10050
	            41.67	20000
	            64.67	26000
	            )
	Granularity ( 25 )
	)
	VolumeCurve (
	SpeedControlled
	CurvePoints ( 22
	             0    0.00
	             1    0.00
	             5	0.10
	            8.75 	0.00
	            9.75 	0.00
	            10	0.00
	            10.99	0.65
	            11.05	0.80
	            11.08	0.80
	            11.12	0.80
	            12.50	0.75
	            13.12	0.55
	            14	0.55
	            15	0.55
	            16	0.55
	            20	0.55
	            25	0.55
	            30	0.55
	            35	0.55
	            37	0.55
	            39	0.55
	            64	0.55
                 )
	Granularity ( 0.05 )
	)
)
Stream (
	Skip ( ** 8 Fahrmotoren 101 ** )
	Priority ( 8 )
	Triggers ( 2
	Variable_Trigger ( Variable2_Inc_Past 1 StartLoop ( 1 File ( "R_252_fahrt.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Variable2_Dec_Past 1 ReleaseLoopRelease ()    )
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 3
	           -64.67	14000
	             0.00	0
	            64.67	14000
	            )
	Granularity ( 25 )
	)
	VolumeCurve (
	Variable2Controlled
	CurvePoints ( 8
	            0	0.00
	            5	0.14
	           10	0.28
	           15	0.42
	           20	0.56
	           25	0.70
	           30	0.84
	          100	0.84
                )
	Granularity ( 0.05 )
	)
)
Stream (
	Skip ( ** 9 E-Bremse Lüfter an/aus ** )
	Priority ( 8 )
      Volume ( 2.5 )
	Triggers ( 3
	Variable_Trigger ( Variable3_Inc_Past 0.01 StartLoopRelease ( 1 File ( "R_252_Bremswiderstandsluefter1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Variable3_Dec_Past 0.01 ReleaseLoopRelease ()	 )
	Variable_Trigger ( Speed_Dec_Past 0.01 ReleaseLoopRelease () )
	)
)
Stream (
	Skip ( ** 10 EBremse 101 ** )
	Priority ( 8 )
	Triggers ( 2
	Variable_Trigger ( Variable3_Inc_Past 0.01 StartLoopRelease ( 1 File ( "R_252_fahrt.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Variable3_Dec_Past 0.01 ReleaseLoopRelease ()    )
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 3
	           -41.67	14000
	             0.00	0
	            41.67	14000
	            )
	Granularity ( 25 )
	)
	VolumeCurve (
	Variable3Controlled
	CurvePoints ( 7
	            0.00  0.00
	            0.10  	0.20
	            0.20 	0.40
	            0.30 	0.60
	            0.40 	0.75
	            0.50	 0.90
	            1.00 	0.90
                  )
	Granularity ( 0.05 )
	)
)
Stream (
	Skip ( ** 11 EBremse 252 ** )
	Priority ( 8 )
	Triggers ( 2
	Variable_Trigger ( Variable3_Inc_Past 0.01 StartLoopRelease ( 1 File ( "R_252_Fahrmotoren.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Variable3_Dec_Past 0.01 ReleaseLoopRelease ()    )
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 23
	           -64.67	30000
	           -41.67	26000
	           -13.15	10050
	           -13.06	10020
	           -11.65	9500
	           -11.50	9060
	           -11.35	9060
	           -11.05	8600
	           -10.00	8000
	           -9.75 	9000
	           -8.75 	8000
	             0.00    0
	            8.75 	0000
	            9.75 	0000
	            10.00	8000
	            11.05	8600
	            11.35	9060
	            11.50	9060
	            11.65	9500
	            13.06	10020
	            13.15	10050
	            41.67	26000
	            64.67	30000
	            )
	Granularity ( 25 )
	)
	VolumeCurve (
	SpeedControlled
	CurvePoints ( 22
	             0    0.00
	             1    0.05
	             5	0.10
	            8.75 	0.00
	            9.75 	0.00
	            10	0.00
	            10.99	0.65
	            11.05	0.80
	            11.08	0.80
	            11.12	0.75
	            12.50	0.65
	            13.12	0.55
	            14	0.45
	            15	0.40
	            16	0.35
	            20	0.30
	            25	0.25
	            30	0.20
	            35	0.15
	            37	0.10
	            39	0.10
	            64	0.10
                 )
	Granularity ( 0.05 )
	)
)
Stream (
	Skip ( ** 12 189 fahrt bei 100 ** )
	Priority ( 7 )
	Triggers ( 2
      Variable_Trigger ( Speed_Inc_Past 0.01 StartLoopRelease ( 1 File ( "R_252_fahrt_100.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Speed_Dec_Past 0.01 ReleaseLoopRelease  ()   )
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 5
	           -41.67	16000
	           -27.78	11000
	             0.00    0
	            27.78	11000
	            41.67	16000
	            )
	Granularity ( 25 )
	)
	VolumeCurve (
	SpeedControlled
	CurvePoints ( 8
	            0.00    0.00
	            2.78    0.15
	            5.56    0.30
	            8.34    0.45
	           11.12    0.60
	           13.89    0.75
	           16.67    0.90
	           41.67    0.90
                 )
	Granularity ( 0.05 )
	)
)
Stream (
	Skip ( ** 13 Sand ** )
	Priority ( 8 )
      Volume ( 0.88 )
	Triggers ( 2
	Discrete_Trigger ( 4 StartLoopRelease ( 1 File ( "R_252_Sand.wav" -1 )  SelectionMethod ( SequentialSelection ) ) )
	Discrete_Trigger ( 5 ReleaseLoopRelease () )
	)
)
			Stream (
				Priority ( 6 )
				Volume ( 20 )
				Triggers ( 2
					Discrete_Trigger ( 8	StartLoopRelease ( 2	File ( "R252_silbato1.wav" -1 )	
													File ( "R252_silbato2.wav" -1 )	
													SelectionMethod ( SequentialSelection ) ) )
					Discrete_Trigger ( 9	ReleaseLoopReleaseWithJump ()	)
				)
			)
			Stream (
				Priority ( 6 )
				Volume ( 0.4 )
				Triggers ( 2
					Discrete_Trigger ( 10	StartLoopRelease ( 1	File ( "R252_silbato3.wav" -1 )	SelectionMethod ( SequentialSelection )	)	)
					Discrete_Trigger ( 11	ReleaseLoopReleaseWithJump ()	)
				)
			)
Stream (
	Skip ( ** 17 an/abkuppeln ** )
	Priority ( 7 )
	Volume ( 0.80 )
	Triggers ( 6
	Discrete_Trigger ( 58 PlayOneShot ( 1 File ( "x_couple_chain1.wav" -1 )   SelectionMethod (SequentialSelection) ) ) 
	Discrete_Trigger ( 59 PlayOneShot ( 1 File ( "x_couple_chain2.wav" -1 )   SelectionMethod (SequentialSelection) ) ) 
	Discrete_Trigger ( 60 PlayOneShot ( 1 File ( "x_couple_chain3.wav" -1 )   SelectionMethod (SequentialSelection) ) ) 
	Discrete_Trigger ( 61 PlayOneShot ( 1 File ( "x_uncouple_chain1.wav" -1 ) SelectionMethod (SequentialSelection) ) ) 
	Discrete_Trigger ( 62 PlayOneShot ( 1 File ( "x_uncouple_chain2.wav" -1 ) SelectionMethod (SequentialSelection) ) ) 
	Discrete_Trigger ( 63 PlayOneShot ( 1 File ( "x_uncouple_chain3.wav" -1 ) SelectionMethod (SequentialSelection) ) ) 
			)
		)
	)
)
ScalabiltyGroup( 0
Activation     (  ExternalCam   ()  CabCam  ()  PassengerCam  ()	Distance  ( 500 )  )
Deactivation (                       					Distance  ( 500 )  )
Streams ( 6
Stream (
	Priority ( 8 )
      Volume ( 0.50 )
	Triggers ( 1
	Initial_Trigger ( StartLoopRelease ( 1 File ( "R_252_2an_aus.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 3
	           -41.67	11000
	             0.00	11000
	            41.67	11000
	            )
	Granularity ( 25 )
	)
)
Stream (
	Priority ( 8 )
	Triggers ( 2
      Variable_Trigger ( Speed_Inc_Past 0.01 StartLoopRelease ( 1 File ( "R_252_fahrt_0.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Speed_Dec_Past 0.01 ReleaseLoopRelease  ()   )
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 3
	           -41.67	20000
	             0.00  8000
	            41.47	20000
	            )
	Granularity ( 25 )
	)
	VolumeCurve (
	SpeedControlled
	CurvePoints ( 7
	            0.00    0.00
	            0.28    0.20
	            0.56    0.40
	            0.84    0.60
	            1.12    0.80
	            1.67    0.90
	           41.67    0.90
                 )
	Granularity ( 0.05 )
	)
)
Stream (
	Priority ( 8 )
	Triggers ( 2
	Variable_Trigger ( Speed_Inc_Past 0.01 StartLoopRelease ( 1 File ( "R_252_fahrt_040.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Speed_Dec_Past 0.01 ReleaseLoopRelease ()    )
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 5
	           -41.67	26000
	           -11.12	11000
	             0.00    0
	            11.12	11000
	            41.67	26000
	            )
	Granularity ( 25 )
	)
	VolumeCurve (
	SpeedControlled
	CurvePoints ( 6
	            0.00    0.00
	            0.28    0.15
	            0.56    0.30
	            0.84    0.45
	            1.12    0.60
	           41.67    0.60
                 )
	Granularity ( 0.05 )
	)
)
Stream (
	Priority ( 8 )
	Triggers ( 2
	Variable_Trigger ( Speed_Inc_Past 0.01 StartLoop ( 1 File ( "R_252_fahrt.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Speed_Dec_Past 0.01 ReleaseLoopRelease ()    )
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 3
	           -41.67	14000
	             0.00	0
	            41.67	14000
	            )
	Granularity ( 25 )
	)
	VolumeCurve (
	SpeedControlled
	CurvePoints ( 6
	            0.00    0.00
	            0.28    0.20
	            0.56    0.40
	            0.84    0.60
	            1.12    0.80
	           41.67    0.80
                 )
	Granularity ( 0.05 )
	)
)
Stream (
	Priority ( 7 )
	Triggers ( 2
      Variable_Trigger ( Speed_Inc_Past 0.01 StartLoopRelease ( 1 File ( "R_252_fahrt_100.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
	Variable_Trigger ( Speed_Dec_Past 0.01 ReleaseLoopRelease  ()   )
	)
	FrequencyCurve(
	SpeedControlled
	CurvePoints ( 5
	           -41.67	16000
	           -27.78	11000
	             0.00    0
	            27.78	11000
	            41.67	16000
	            )
	Granularity ( 25 )
	)
	VolumeCurve (
	SpeedControlled
	CurvePoints ( 8
	            0.00    0.00
	            2.78    0.10
	            5.56    0.15
	            8.34    0.20
	           11.12    0.25
	           13.89    0.30
	           16.67    0.40
	           41.67    0.50
                 )
	Granularity ( 0.05 )
	)
)
		)
	)
)
