Digital Rails

HomeContentPT_HH600.zip

File: PT Alco HH/Sound/S2passenger.sms

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

Tr_SMS (

    Skip ( Prototypical sounds for ALCO S4 made for BLW by Piston Pete v 1.2 )

    ScalabiltyGroup ( 5
        Activation (
            PassengerCam ( )
            Distance ( 100 )
        )
        Deactivation (
            ExternalCam ( )
            CabCam ( )
            Distance ( 100 )
        )
        Stereo ( )
        Volume ( 0.7 )
        LoadAllWaves ( 1 )

        Streams ( 10

            Stream (
                Priority ( 6 )
                Volume ( 0.7 )
                Triggers ( 1
                   Skip ( **** Engine Idle Sound **** )
                   Initial_Trigger ( StartLoop ( 1 File ( "../../Common.Snd/BLW/Alco/S4/idle.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                )
                FrequencyCurve (
                   Variable2Controlled CurvePoints ( 3
                       0.0         11025
                       0.125       12025
                       1.0         16025
                   )
                   Granularity ( 25 )
                )
                VolumeCurve (
                   Variable2Controlled CurvePoints ( 3
                       0.0         1.0
                       0.125       0.0
                       1.0         0.0
                   )
                   Granularity ( 0.01 )
                )
            )
            Stream (
                Priority ( 6 )
                Volume ( 1.0 )
                Triggers ( 2
                   Skip ( **** Engine Sound Low **** )
                   Variable_Trigger ( Variable2_Inc_Past 0.010 StartLoopRelease ( 1 File ( "../../Common.Snd/BLW/Alco/S4/notch2.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                   Variable_Trigger ( Variable2_Dec_Past 0.010 ReleaseLoopRelease ( ) )
                )
                FrequencyCurve (
                   Variable2Controlled CurvePoints ( 9
                       0.0          9000
                       0.125       10000
                       0.25        11025
                       0.375       12500
                       0.5         14000
                       0.625       15300
                       0.75        16100
                       0.875       17000
                       1.0         18000
                   )
                   Granularity ( 25 )
                )
                VolumeCurve (
                   Variable2Controlled CurvePoints ( 9
                       0.00        0.3
                       0.125       1.0
                       0.25        1.0
                       0.375       1.0
                       0.50        1.0
                       0.625       1.0
                       0.75        0.8
                       0.875       0.3
                       1.00        0.0
                   )
                   Granularity ( 0.01 )
                )
            )
            Stream (
                Priority ( 6 )
                Volume ( 1.0 )
                Triggers ( 1
                   Skip ( **** Engine Sound High **** )
                   Initial_Trigger ( StartLoop ( 1 File ( "../../Common.Snd/BLW/Alco/S4/notch4.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                )
                FrequencyCurve (
                   Variable2Controlled CurvePoints ( 9
                       0.0         0
                       0.125       0
                       0.25        0
                       0.375       0
                       0.5         11025
                       0.625       11025
                       0.75        12025
                       0.875       13025
                       1.0         14025
                   )
                   Granularity ( 100 )
                )
                VolumeCurve (
                   Variable2Controlled CurvePoints ( 9
                       0.0         0.0
                       0.125       0.0
                       0.25        0.0
                       0.375       0.0
                       0.5         0.3
                       0.625       0.8
                       0.75        1.0
                       0.875       1.0
                       1.0         0.8
                   )
                   Granularity ( 0.01 )
                )
            )
            Stream (
                Priority ( 6 )
                Volume ( 0.7 )
                Triggers ( 1
                   Skip ( **** Engine Sound Low **** )
                   Initial_Trigger ( StartLoopRelease ( 1 File ( "../../Common.Snd/BLW/Alco/S4/notchS.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                )
                FrequencyCurve (
                   Variable2Controlled CurvePoints ( 9
                       0.0         9200
                       0.125       10500
                       0.25        11200
                       0.375       12700
                       0.5         14200
                       0.625       15500
                       0.75        16300
                       0.875       17200
                       1.0         18200
                   )
                   Granularity ( 25 )
                )
                VolumeCurve (
                   Variable2Controlled CurvePoints ( 9
                       0.0         0.0
                       0.125       0.3
                       0.25        0.5
                       0.375       1.0
                       0.5         1.0
                       0.625       1.0
                       0.75        1.0
                       0.875       1.0
                       1.0         1.0
                   )
                   Granularity ( 0.01 )
                )
            )
            Stream (
                Skip ( **** This stream allows the horn to be played at the same time **** )
                Priority ( 6 )
                Volume ( 0.7 )
                Triggers ( 2
                    Discrete_Trigger ( 8 StartLoopRelease ( 1 File ( "../../Common.Snd/BLW/Alco/S4/horn.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 9 ReleaseLoopReleaseWithJump ( ) )
                )
                FrequencyCurve (
                    Variable3Controlled CurvePoints ( 2
                        0.0         10900
                        1.0         10900
                   )
                   Granularity ( 1 )
                )
            )
            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 ( "../../Common.Snd/BLW/Alco/S4/bell.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 11 ReleaseLoopReleaseWithJump ( ) )
                )
            )
            Stream (
                Skip ( **** Brake Squeal **** )
                Priority ( 6 )
                Triggers ( 7
                    Discrete_Trigger ( 14 StartLoopRelease ( 1 File ( "../../Common.Snd/BLW/Alco/S4/squeal.wav" -1 )
                        SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 54 ReleaseLoopRelease ( ) )
                    Discrete_Trigger ( 54 ReleaseLoopRelease ( ) )
                    Discrete_Trigger ( 54 ReleaseLoopRelease ( ) )
                    Discrete_Trigger ( 54 ReleaseLoopRelease ( ) )
                    Variable_Trigger ( Speed_Dec_Past 1.0 ReleaseLoopRelease ( ) )
                    Variable_Trigger ( Speed_Inc_Past 7.0 ReleaseLoopRelease ( ) )
                )
                FrequencyCurve (
                   SpeedControlled CurvePoints ( 3
                       -3.0         10000
                        0.0         12000
                        3.0         10000
                   )
                   Granularity ( 100 )
                )
                VolumeCurve (
                    SpeedControlled CurvePoints ( 9
                        -5.0         0.0
                        -3.0         0.6
                        -2.0         1.0
                        -1.0         0.0
                         0.0         0.0
                         1.0         0.0
                         2.0         1.0
                         3.0         0.6
                         5.0         0.0
                    )
                    Granularity ( 0.05 )
                )
            )
            Stream (
                Skip ( **** This stream allows the Train Brake & Independant Brakes to be played at the same time **** )
                Priority ( 5 )
                Triggers ( 5
                    Skip ( **** Assumes 3 = Release, 1 & 2 = Apply **** )

                    Skip ( **** Tbrake **** )
                    Skip ( **** Release **** )
                    Discrete_Trigger ( 14 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/ibrake_in.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Skip ( **** Apply {normal & emergency} **** )
                    Discrete_Trigger ( 53 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/ibrake_out.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 54 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/ibrake_out.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )

                    Skip ( **** Ibrake **** )
                    Skip ( **** Release **** )
                    Discrete_Trigger ( 21 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/ibrake_in.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Skip ( **** Apply **** )
                    Discrete_Trigger ( 22  PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/ibrake_out.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                )
            )
            Stream (
                Priority ( 5 )
                Triggers ( 6
                    Discrete_Trigger ( 58 PlayOneShot ( 1  File ( "../../Common.Snd/BLW/RequiredB/couple_auto1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 59 PlayOneShot ( 1  File ( "../../Common.Snd/BLW/RequiredB/couple_auto2.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 60 PlayOneShot ( 1  File ( "../../Common.Snd/BLW/RequiredB/couple_auto3.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 61 PlayOneShot ( 1  File ( "../../Common.Snd/BLW/RequiredB/uncouple_auto1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 62 PlayOneShot ( 1  File ( "../../Common.Snd/BLW/RequiredB/uncouple_auto2.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 63 PlayOneShot ( 1  File ( "../../Common.Snd/BLW/RequiredB/uncouple_auto3.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                )
            )
            Stream (
                Skip ( **** This stream plays all the controls samples   **** )
                Priority ( 4 )
                Volume ( 1.0 )
                Triggers ( 8
                    Discrete_Trigger ( 15 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/reverser.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 16 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/throttle.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 17 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/ibrake.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 18 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/ibrake.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 26 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/sandf.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 37 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/click2.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 48 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/click.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                    Discrete_Trigger ( 51 PlayOneShot ( 1 File ( "../../Common.Snd/BLW/Alco/S4/ebrake.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
                )
            )
        )
    )
)

Valid XHTML 1.0 Strict