Page 1 of 1

Custom Hornsound Problems

Unread postPosted: Thu May 24, 2012 10:11 pm
by NJTransit4Lyfe
I know I posted this back in the other thread about installing custom hornsounds *!embar*! , but i'm desperate to solve this problem. I want to make a custom hornsound for the Amtrak AEM-7 and Acela Express. I know I have to put the horn_start, horn_loop, and horn_end in different spots in the horn.proxyxml file. There is just one problem. There is no horn_start, horn_loop, or horn_end in the file. Its just the horn and bell sounds for the exterior and interior sounds of the train.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<kLoud-cProxyControlLoader xmlns:d="http://www.kuju.com/TnT/2003/Delta" d:version="1.0">
   <ProxyControl>
      <cGenericAudioControl xmlns:d="http://www.kuju.com/TnT/2003/Delta" d:version="1.0">
         <ActivationDistance d:type="sFloat32">1000.000000</ActivationDistance>
         <Sound>
            <kLoud-cSingleSampleSound d:id="56638040">
               <Name d:type="cDeltaString">HornLoop</Name>
               <IsLooped d:type="bool">1</IsLooped>
               <Priority d:type="sUInt32">50</Priority>
               <BaseVolume d:type="sFloat32">1.000000</BaseVolume>
               <VolumeVariation d:type="sFloat32">0.000000</VolumeVariation>
               <BasePitchShift d:type="sFloat32">1.000000</BasePitchShift>
               <PitchShiftVariation d:type="sFloat32">0.000000</PitchShiftVariation>
               <AttenuationStartDist d:type="sFloat32">100.000000</AttenuationStartDist>
               <NoFutherAttenuationDist d:type="sFloat32">800.000000</NoFutherAttenuationDist>
               <InstanceGroup d:type="ref">0</InstanceGroup>
               <Sample>
                  <kLoud-cSampleID>
                     <Pathname d:type="cDeltaString">RSC\NorthEastCorridor</Pathname>
                     <Filename d:type="cDeltaString">RSC\NorthEastCorridor\Audio\RailVehicles\Electric\AEM-7\T_AIR_HornTemp.wav</Filename>
                  </kLoud-cSampleID>
               </Sample>
            </kLoud-cSingleSampleSound>
            <kLoud-cSingleSampleSound d:id="56642520">
               <Name d:type="cDeltaString">HornLoopInt</Name>
               <IsLooped d:type="bool">1</IsLooped>
               <Priority d:type="sUInt32">50</Priority>
               <BaseVolume d:type="sFloat32">1.000000</BaseVolume>
               <VolumeVariation d:type="sFloat32">0.000000</VolumeVariation>
               <BasePitchShift d:type="sFloat32">1.000000</BasePitchShift>
               <PitchShiftVariation d:type="sFloat32">0.000000</PitchShiftVariation>
               <AttenuationStartDist d:type="sFloat32">30.000000</AttenuationStartDist>
               <NoFutherAttenuationDist d:type="sFloat32">800.000000</NoFutherAttenuationDist>
               <InstanceGroup d:type="ref">0</InstanceGroup>
               <Sample>
                  <kLoud-cSampleID>
                     <Pathname d:type="cDeltaString">RSC\NorthEastCorridor</Pathname>
                     <Filename d:type="cDeltaString">RSC\NorthEastCorridor\Audio\RailVehicles\Electric\AEM-7\Cab\T_CAB_HornTemp.dav</Filename>
                  </kLoud-cSampleID>
               </Sample>
            </kLoud-cSingleSampleSound>
            <kLoud-cSingleSampleSound d:id="62503192">
               <Name d:type="cDeltaString">Bell Out</Name>
               <IsLooped d:type="bool">1</IsLooped>
               <Priority d:type="sUInt32">50</Priority>
               <BaseVolume d:type="sFloat32">1.000000</BaseVolume>
               <VolumeVariation d:type="sFloat32">0.000000</VolumeVariation>
               <BasePitchShift d:type="sFloat32">1.000000</BasePitchShift>
               <PitchShiftVariation d:type="sFloat32">0.000000</PitchShiftVariation>
               <AttenuationStartDist d:type="sFloat32">30.000000</AttenuationStartDist>
               <NoFutherAttenuationDist d:type="sFloat32">500.000000</NoFutherAttenuationDist>
               <InstanceGroup d:type="ref">0</InstanceGroup>
               <Sample>
                  <kLoud-cSampleID>
                     <Pathname d:type="cDeltaString">RSC\NorthEastCorridor</Pathname>
                     <Filename d:type="cDeltaString">RSC\NorthEastCorridor\Audio\RailVehicles\Electric\AEM-7\T_AIR_Bell.dav</Filename>
                  </kLoud-cSampleID>
               </Sample>
            </kLoud-cSingleSampleSound>
            <kLoud-cSingleSampleSound d:id="62499864">
               <Name d:type="cDeltaString">Bell In</Name>
               <IsLooped d:type="bool">1</IsLooped>
               <Priority d:type="sUInt32">50</Priority>
               <BaseVolume d:type="sFloat32">1.000000</BaseVolume>
               <VolumeVariation d:type="sFloat32">0.000000</VolumeVariation>
               <BasePitchShift d:type="sFloat32">1.000000</BasePitchShift>
               <PitchShiftVariation d:type="sFloat32">0.000000</PitchShiftVariation>
               <AttenuationStartDist d:type="sFloat32">50.000000</AttenuationStartDist>
               <NoFutherAttenuationDist d:type="sFloat32">300.000000</NoFutherAttenuationDist>
               <InstanceGroup d:type="ref">0</InstanceGroup>
               <Sample>
                  <kLoud-cSampleID>
                     <Pathname d:type="cDeltaString">RSC\NorthEastCorridor</Pathname>
                     <Filename d:type="cDeltaString">RSC\NorthEastCorridor\Audio\RailVehicles\Electric\AEM-7\Cab\T_CAB_Bell.dav</Filename>
                  </kLoud-cSampleID>
               </Sample>
            </kLoud-cSingleSampleSound>
         </Sound>
         <Curve/>
         <ModifierChain/>
         <InstanceGroup>
            <kLoud-cInstanceGroup d:id="56449496">
               <Name d:type="cDeltaString">Horn End</Name>
               <MaximumNumberOfInstances d:type="sUInt32">1</MaximumNumberOfInstances>
               <InstanceExceededAction d:type="cDeltaString">RejectNew</InstanceExceededAction>
            </kLoud-cInstanceGroup>
         </InstanceGroup>
         <Loop>
            <kLoud-cControlledLoop d:id="62457240">
               <PlayState d:type="cDeltaString">OUTSIDE</PlayState>
               <Sound d:type="ref">56638040</Sound>
               <ModifierChain d:type="ref">0</ModifierChain>
               <ControllerName d:type="cDeltaString">Horn</ControllerName>
               <LoopCondition d:type="cDeltaString">ValueInRange</LoopCondition>
               <ActiveRangeStartValue d:type="sFloat32">0.001000</ActiveRangeStartValue>
               <ActiveRangeEndValue d:type="sFloat32">1.000000</ActiveRangeEndValue>
               <ValueIsChangingGateTime d:type="sFloat32">0.000000</ValueIsChangingGateTime>
               <InstanceGroup d:type="ref">0</InstanceGroup>
            </kLoud-cControlledLoop>
            <kLoud-cControlledLoop d:id="62449816">
               <PlayState d:type="cDeltaString">INSIDE</PlayState>
               <Sound d:type="ref">56642520</Sound>
               <ModifierChain d:type="ref">0</ModifierChain>
               <ControllerName d:type="cDeltaString">Horn</ControllerName>
               <LoopCondition d:type="cDeltaString">ValueInRange</LoopCondition>
               <ActiveRangeStartValue d:type="sFloat32">0.001000</ActiveRangeStartValue>
               <ActiveRangeEndValue d:type="sFloat32">1.000000</ActiveRangeEndValue>
               <ValueIsChangingGateTime d:type="sFloat32">0.000000</ValueIsChangingGateTime>
               <InstanceGroup d:type="ref">0</InstanceGroup>
            </kLoud-cControlledLoop>
            <kLoud-cControlledLoop d:id="62428696">
               <PlayState d:type="cDeltaString">OUTSIDE</PlayState>
               <Sound d:type="ref">62503192</Sound>
               <ModifierChain d:type="ref">0</ModifierChain>
               <ControllerName d:type="cDeltaString">Bell</ControllerName>
               <LoopCondition d:type="cDeltaString">ValueInRange</LoopCondition>
               <ActiveRangeStartValue d:type="sFloat32">0.010000</ActiveRangeStartValue>
               <ActiveRangeEndValue d:type="sFloat32">1.000000</ActiveRangeEndValue>
               <ValueIsChangingGateTime d:type="sFloat32">0.000000</ValueIsChangingGateTime>
               <InstanceGroup d:type="ref">0</InstanceGroup>
            </kLoud-cControlledLoop>
            <kLoud-cControlledLoop d:id="58145056">
               <PlayState d:type="cDeltaString">INSIDE</PlayState>
               <Sound d:type="ref">62499864</Sound>
               <ModifierChain d:type="ref">0</ModifierChain>
               <ControllerName d:type="cDeltaString">Bell</ControllerName>
               <LoopCondition d:type="cDeltaString">ValueInRange</LoopCondition>
               <ActiveRangeStartValue d:type="sFloat32">0.010000</ActiveRangeStartValue>
               <ActiveRangeEndValue d:type="sFloat32">1.000000</ActiveRangeEndValue>
               <ValueIsChangingGateTime d:type="sFloat32">0.000000</ValueIsChangingGateTime>
               <InstanceGroup d:type="ref">0</InstanceGroup>
            </kLoud-cControlledLoop>
         </Loop>
         <Oneshot/>
      </cGenericAudioControl>
   </ProxyControl>
</kLoud-cProxyControlLoader>


I can't seem to find the needles in the .proxyxml file if you catch my drift. Is there something I'm doing wrong or overlooking?