Marias Pass ES44 Horn problem.

Post your problems and installation issues here!

Marias Pass ES44 Horn problem.

Unread postby Antwerp » Mon Nov 25, 2013 8:38 pm

Excuse me if I'm asking this again, but has anyone found a fix for the ES44DC's End-Horn Sound not working? I don't use the ES44 that much anymore because the Horn cut-off is so noticeable. Any response constructive or not are greatly appreciated. *!!thnx!!*
Pharisee - noun - A self-righteous person; a hypocrite.
Antwerp
 
Posts: 952
Joined: Mon Dec 24, 2012 1:54 pm
Location: Antwerp, OH

Re: Marias Pass ES44 Horn problem.

Unread postby 5292nate » Mon Nov 25, 2013 9:16 pm

I like trains! *!greengrin!* (You did say constructive or not...)
"The trouble with a one track mind is it's narrow gauge and lack of switching controls." - Buzz Baxter
User avatar
5292nate
 
Posts: 1622
Joined: Sat Nov 10, 2012 12:14 pm
Location: Upstate New York

Re: Marias Pass ES44 Horn problem.

Unread postby Antwerp » Mon Nov 25, 2013 11:27 pm

5292nate wrote:I like trains! *!greengrin!* (You did say constructive or not...)


I didn't mean it literally... -_-
Pharisee - noun - A self-righteous person; a hypocrite.
Antwerp
 
Posts: 952
Joined: Mon Dec 24, 2012 1:54 pm
Location: Antwerp, OH

Re: Marias Pass ES44 Horn problem.

Unread postby NoahF » Sat Jan 04, 2014 7:32 am

I need this too, my horn cuts off without playing the Horn_End file. The cab horn end file works though!
NoahF
 

Re: Marias Pass ES44 Horn problem.

Unread postby MontanaRails » Tue Jan 07, 2014 8:05 pm

I have been troubleshooting this issue for several days now. I cannot find a reason, or solution. I've poked around in the sound proxyxml's, and nothing looks wrong to me. I've also looked in the Engine bin files, too, thinking it was a maybe a control sensitivity issue. No idea....
Image
MontanaRails
 
Posts: 668
Joined: Sun Nov 14, 2010 2:08 am

Re: Marias Pass ES44 Horn problem.

Unread postby HankySpanky » Wed Jan 08, 2014 11:53 am

I ran into this a while ago - no sure it was the ES44 though. I remember that while troubleshooting I recorded three sound files of my voice saying "Staaaaaarrrrttt", "Looooooooop", and "Ennnnnnd" and put them in place of the train horn files. I found that the "loop" and "end" files were playing simultaneously. To fix this, if I recall correctly, was to edit the horn proxyxml file. This is how mine looks now:


<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">
<ProxyControlRevision d:type="cDeltaString">eVersion2</ProxyControlRevision>
<ActivationDistance d:type="sFloat32">1500.000000</ActivationDistance>
<Sound>
<kLoud-cSingleSampleSound d:id="52928704">
<Name d:type="cDeltaString">Bell</Name>
<IsLooped d:type="bool">1</IsLooped>
<Priority d:type="sUInt32">100</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">40.000000</AttenuationStartDist>
<NoFutherAttenuationDist d:type="sFloat32">400.000000</NoFutherAttenuationDist>
<InstanceGroup d:type="ref">0</InstanceGroup>
<Sample>
<kLoud-cSampleID>
<Pathname d:type="cDeltaString">RSC\MariasPass</Pathname>
<Filename d:type="cDeltaString">RSC\MariasPass\Audio\RailVehicles\Diesel\ES44DC\Diesel\ES44\T_ES44_E-BELL.dav</Filename>
</kLoud-cSampleID>
</Sample>
</kLoud-cSingleSampleSound>
<kLoud-cSingleSampleSound d:id="52331672">
<Name d:type="cDeltaString">Horn</Name>
<IsLooped d:type="bool">1</IsLooped>
<Priority d:type="sUInt32">100</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">900.000000</NoFutherAttenuationDist>
<InstanceGroup d:type="ref">0</InstanceGroup>
<Sample>
<kLoud-cSampleID>
<Pathname d:type="cDeltaString">RSC\MariasPass</Pathname>
<Filename d:type="cDeltaString">RSC\MariasPass\Audio\RailVehicles\Diesel\ES44DC\Diesel\ES44\Cab\K5HLloop.dav</Filename>
</kLoud-cSampleID>
</Sample>
</kLoud-cSingleSampleSound>
<kLoud-cSingleSampleSound d:id="52336152">
<Name d:type="cDeltaString">Horn Start</Name>
<IsLooped d:type="bool">0</IsLooped>
<Priority d:type="sUInt32">100</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">900.000000</NoFutherAttenuationDist>
<InstanceGroup d:type="ref">0</InstanceGroup>
<Sample>
<kLoud-cSampleID>
<Pathname d:type="cDeltaString">RSC\MariasPass</Pathname>
<Filename d:type="cDeltaString">RSC\MariasPass\Audio\RailVehicles\Diesel\ES44DC\Diesel\ES44\Cab\K5HLstart.dav</Filename>
</kLoud-cSampleID>
</Sample>
</kLoud-cSingleSampleSound>
<kLoud-cSingleSampleSound d:id="34851296">
<Name d:type="cDeltaString">Horn End</Name>
<IsLooped d:type="bool">0</IsLooped>
<Priority d:type="sUInt32">100</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">900.000000</NoFutherAttenuationDist>
<InstanceGroup d:type="ref">0</InstanceGroup>
<Sample>
<kLoud-cSampleID>
<Pathname d:type="cDeltaString">RSC\MariasPass</Pathname>
<Filename d:type="cDeltaString">RSC\MariasPass\Audio\RailVehicles\Diesel\ES44DC\Diesel\ES44\Cab\K5HLend.dav</Filename>
</kLoud-cSampleID>
</Sample>
</kLoud-cSingleSampleSound>
</Sound>
<Curve>
<kLoud-cCurve d:id="52652952">
<Name d:type="cDeltaString">Distance Volume</Name>
<CurvePoint>
<kLoud-cRVector2 d:id="52655128">
<X d:type="sFloat32">0.000000</X>
<Y d:type="sFloat32">1.000000</Y>
</kLoud-cRVector2>
<kLoud-cRVector2 d:id="34856800">
<X d:type="sFloat32">640000.000000</X>
<Y d:type="sFloat32">0.000000</Y>
</kLoud-cRVector2>
</CurvePoint>
</kLoud-cCurve>
<kLoud-cCurve d:id="52927296">
<Name d:type="cDeltaString">Bell Distance Volume</Name>
<CurvePoint>
<kLoud-cRVector2 d:id="35078368">
<X d:type="sFloat32">0.000000</X>
<Y d:type="sFloat32">1.000000</Y>
</kLoud-cRVector2>
<kLoud-cRVector2 d:id="35079520">
<X d:type="sFloat32">90000.000000</X>
<Y d:type="sFloat32">0.000000</Y>
</kLoud-cRVector2>
</CurvePoint>
</kLoud-cCurve>
<kLoud-cCurve d:id="35080672">
<Name d:type="cDeltaString">Horn Volume</Name>
<CurvePoint>
<kLoud-cRVector2 d:id="35081056">
<X d:type="sFloat32">0.050000</X>
<Y d:type="sFloat32">0.000000</Y>
</kLoud-cRVector2>
<kLoud-cRVector2 d:id="35082208">
<X d:type="sFloat32">0.300000</X>
<Y d:type="sFloat32">1.000000</Y>
</kLoud-cRVector2>
</CurvePoint>
</kLoud-cCurve>
</Curve>
<ModifierChain>
<kLoud-cModifierChain d:id="52655000">
<Name d:type="cDeltaString">Horn Curve</Name>
<Modifier>
<kLoud-cVolumeCurveModifier d:id="52653976">
<ControllerIsGlobal d:type="bool">0</ControllerIsGlobal>
<ControllerName d:type="cDeltaString">ListenerDistanceSquared</ControllerName>
<Curve d:type="ref">52652952</Curve>
</kLoud-cVolumeCurveModifier>
<kLoud-cVolumeCurveModifier d:id="35084000">
<ControllerIsGlobal d:type="bool">0</ControllerIsGlobal>
<ControllerName d:type="cDeltaString">Horn</ControllerName>
<Curve d:type="ref">35080672</Curve>
</kLoud-cVolumeCurveModifier>
</Modifier>
</kLoud-cModifierChain>
<kLoud-cModifierChain d:id="35084768">
<Name d:type="cDeltaString">Bell</Name>
<Modifier>
<kLoud-cVolumeCurveModifier d:id="35085152">
<ControllerIsGlobal d:type="bool">0</ControllerIsGlobal>
<ControllerName d:type="cDeltaString">ListenerDistanceSquared</ControllerName>
<Curve d:type="ref">52927296</Curve>
</kLoud-cVolumeCurveModifier>
</Modifier>
</kLoud-cModifierChain>
</ModifierChain>
<InstanceGroup>
<kLoud-cInstanceGroup d:id="52651672">
<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="52543000">
<PlayState d:type="cDeltaString">BOTH</PlayState>
<Name d:type="cDeltaString"></Name>
<Sound d:type="ref">52928704</Sound>
<ModifierChain d:type="ref">35084768</ModifierChain>
<ControllerName d:type="cDeltaString">Bell</ControllerName>
<LoopCondition d:type="cDeltaString">ValueInRange</LoopCondition>
<ActiveRangeStartValue d:type="sFloat32">0.500000</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="52571672">
<PlayState d:type="cDeltaString">BOTH</PlayState>
<Name d:type="cDeltaString"></Name>
<Sound d:type="ref">52331672</Sound>
<ModifierChain d:type="ref">52655000</ModifierChain>
<ControllerName d:type="cDeltaString">Horn</ControllerName>
<LoopCondition d:type="cDeltaString">ValueInRange</LoopCondition>
<ActiveRangeStartValue d:type="sFloat32">0.100000</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>
<kLoud-cTriggeredOneshot d:id="52927552">
<PlayState d:type="cDeltaString">BOTH</PlayState>
<Name d:type="cDeltaString"></Name>
<Sound d:type="ref">52336152</Sound>
<ModifierChain d:type="ref">52655000</ModifierChain>
<ControllerName d:type="cDeltaString">Horn</ControllerName>
<TriggerType d:type="cDeltaString">ValueIncreasePast</TriggerType>
<TriggerValue d:type="sFloat32">0.010000</TriggerValue>
<ValueIsChangingGateTime d:type="sFloat32">0.000000</ValueIsChangingGateTime>
<InstanceGroup d:type="ref">0</InstanceGroup>
</kLoud-cTriggeredOneshot>
<kLoud-cTriggeredOneshot d:id="52401688">
<PlayState d:type="cDeltaString">BOTH</PlayState>
<Name d:type="cDeltaString"></Name>
<Sound d:type="ref">34851296</Sound>
<ModifierChain d:type="ref">52655000</ModifierChain>
<ControllerName d:type="cDeltaString">Horn</ControllerName>
<TriggerType d:type="cDeltaString">ValueDecreasePast</TriggerType>
<TriggerValue d:type="sFloat32">0.300000</TriggerValue>
<ValueIsChangingGateTime d:type="sFloat32">0.000000</ValueIsChangingGateTime>
<InstanceGroup d:type="ref">52651672</InstanceGroup>
</kLoud-cTriggeredOneshot>
</Oneshot>
</cGenericAudioControl>
</ProxyControl>
</kLoud-cProxyControlLoader>


Hope that helps. *!rolleyes!*
"Manny - I need shoes!"
User avatar
HankySpanky
 
Posts: 323
Joined: Mon Jul 15, 2013 2:50 pm
Location: Ft. Lauderdale

Re: Marias Pass ES44 Horn problem.

Unread postby HankySpanky » Wed Jan 08, 2014 11:58 am

Also, if you make changes to the proxyxml file remember to run in through the "serz.exe" app found in the main Railworks folder.
"Manny - I need shoes!"
User avatar
HankySpanky
 
Posts: 323
Joined: Mon Jul 15, 2013 2:50 pm
Location: Ft. Lauderdale

Re: Marias Pass ES44 Horn problem.

Unread postby Antwerp » Wed Jan 08, 2014 4:00 pm

Hey it works now! Thanks.

Ever considered uploading a fixed .proxyml file and .proxybin to the file library?
Pharisee - noun - A self-righteous person; a hypocrite.
Antwerp
 
Posts: 952
Joined: Mon Dec 24, 2012 1:54 pm
Location: Antwerp, OH

Re: Marias Pass ES44 Horn problem.

Unread postby HankySpanky » Wed Jan 08, 2014 6:46 pm

Not sure I'm allowed to do that. I'm still a newb.
Glad to hear it worked fer ya.
"Manny - I need shoes!"
User avatar
HankySpanky
 
Posts: 323
Joined: Mon Jul 15, 2013 2:50 pm
Location: Ft. Lauderdale

Re: Marias Pass ES44 Horn problem.

Unread postby Antwerp » Wed Jan 08, 2014 8:21 pm

HankySpanky wrote:Not sure I'm allowed to do that. I'm still a newb.
Glad to hear it worked fer ya.


Sure you can. If you want I can upload and give you credit.

(Granted I'm still testing it to make sure it is working properly when the horn sound is replaced.
Pharisee - noun - A self-righteous person; a hypocrite.
Antwerp
 
Posts: 952
Joined: Mon Dec 24, 2012 1:54 pm
Location: Antwerp, OH

Re: Marias Pass ES44 Horn problem.

Unread postby MontanaRails » Wed Jan 08, 2014 8:23 pm

Hmm...my horns are still clipped at the end. I dont notice anything different about this file versus the previous one.

Oh well.
Image
MontanaRails
 
Posts: 668
Joined: Sun Nov 14, 2010 2:08 am

Re: Marias Pass ES44 Horn problem.

Unread postby Antwerp » Wed Jan 08, 2014 9:11 pm

MontanaRails wrote:Hmm...my horns are still clipped at the end. I dont notice anything different about this file versus the previous one.

Oh well.



Fixed mine. Though I had to re-format it.

Copy and paste this into the Class ES44AC Horn.proxyxml. Then run that through the serz program to get the new Class ES44AC Horn.proxybin file and paste that .proxybin file into the Cab Audio File.

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">
         <ProxyControlRevision d:type="cDeltaString">eVersion2</ProxyControlRevision>
         <ActivationDistance d:type="sFloat32">1500.000000</ActivationDistance>
         <Sound>
            <kLoud-cSingleSampleSound d:id="52928704">
               <Name d:type="cDeltaString">Bell</Name>
               <IsLooped d:type="bool">1</IsLooped>
               <Priority d:type="sUInt32">100</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">40.000000</AttenuationStartDist>
               <NoFutherAttenuationDist d:type="sFloat32">400.000000</NoFutherAttenuationDist>
               <InstanceGroup d:type="ref">0</InstanceGroup>
               <Sample>
                  <kLoud-cSampleID>
                     <Pathname d:type="cDeltaString">RSC\MariasPass</Pathname>
                     <Filename d:type="cDeltaString">RSC\MariasPass\Audio\RailVehicles\Diesel\ES44DC\Diesel\ES44\T_ES44_E-BELL.dav</Filename>
                  </kLoud-cSampleID>
               </Sample>
            </kLoud-cSingleSampleSound>
            <kLoud-cSingleSampleSound d:id="52331672">
               <Name d:type="cDeltaString">Horn</Name>
               <IsLooped d:type="bool">1</IsLooped>
               <Priority d:type="sUInt32">100</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">900.000000</NoFutherAttenuationDist>
               <InstanceGroup d:type="ref">0</InstanceGroup>
               <Sample>
                  <kLoud-cSampleID>
                     <Pathname d:type="cDeltaString">RSC\MariasPass</Pathname>
                     <Filename d:type="cDeltaString">RSC\MariasPass\Audio\RailVehicles\Diesel\ES44DC\Diesel\ES44\Cab\K5HLloop.dav</Filename>
                  </kLoud-cSampleID>
               </Sample>
            </kLoud-cSingleSampleSound>
            <kLoud-cSingleSampleSound d:id="52336152">
               <Name d:type="cDeltaString">Horn Start</Name>
               <IsLooped d:type="bool">0</IsLooped>
               <Priority d:type="sUInt32">100</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">900.000000</NoFutherAttenuationDist>
               <InstanceGroup d:type="ref">0</InstanceGroup>
               <Sample>
                  <kLoud-cSampleID>
                     <Pathname d:type="cDeltaString">RSC\MariasPass</Pathname>
                     <Filename d:type="cDeltaString">RSC\MariasPass\Audio\RailVehicles\Diesel\ES44DC\Diesel\ES44\Cab\K5HLstart.dav</Filename>
                  </kLoud-cSampleID>
               </Sample>
            </kLoud-cSingleSampleSound>
            <kLoud-cSingleSampleSound d:id="34851296">
               <Name d:type="cDeltaString">Horn End</Name>
               <IsLooped d:type="bool">0</IsLooped>
               <Priority d:type="sUInt32">100</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">900.000000</NoFutherAttenuationDist>
               <InstanceGroup d:type="ref">0</InstanceGroup>
               <Sample>
                  <kLoud-cSampleID>
                     <Pathname d:type="cDeltaString">RSC\MariasPass</Pathname>
                     <Filename d:type="cDeltaString">RSC\MariasPass\Audio\RailVehicles\Diesel\ES44DC\Diesel\ES44\Cab\K5HLend.dav</Filename>
                  </kLoud-cSampleID>
               </Sample>
            </kLoud-cSingleSampleSound>
         </Sound>
         <Curve>
            <kLoud-cCurve d:id="52652952">
               <Name d:type="cDeltaString">Distance Volume</Name>
               <CurvePoint>
                  <kLoud-cRVector2 d:id="52655128">
                     <X d:type="sFloat32">0.000000</X>
                     <Y d:type="sFloat32">1.000000</Y>
                  </kLoud-cRVector2>
                  <kLoud-cRVector2 d:id="34856800">
                     <X d:type="sFloat32">640000.000000</X>
                     <Y d:type="sFloat32">0.000000</Y>
                  </kLoud-cRVector2>
               </CurvePoint>
            </kLoud-cCurve>
            <kLoud-cCurve d:id="52927296">
               <Name d:type="cDeltaString">Bell Distance Volume</Name>
               <CurvePoint>
                  <kLoud-cRVector2 d:id="35078368">
                     <X d:type="sFloat32">0.000000</X>
                     <Y d:type="sFloat32">1.000000</Y>
                  </kLoud-cRVector2>
                  <kLoud-cRVector2 d:id="35079520">
                     <X d:type="sFloat32">90000.000000</X>
                     <Y d:type="sFloat32">0.000000</Y>
                  </kLoud-cRVector2>
               </CurvePoint>
            </kLoud-cCurve>
            <kLoud-cCurve d:id="35080672">
               <Name d:type="cDeltaString">Horn Volume</Name>
               <CurvePoint>
                  <kLoud-cRVector2 d:id="35081056">
                     <X d:type="sFloat32">0.050000</X>
                     <Y d:type="sFloat32">0.000000</Y>
                  </kLoud-cRVector2>
                  <kLoud-cRVector2 d:id="35082208">
                     <X d:type="sFloat32">0.300000</X>
                     <Y d:type="sFloat32">1.000000</Y>
                  </kLoud-cRVector2>
               </CurvePoint>
            </kLoud-cCurve>
         </Curve>
         <ModifierChain>
            <kLoud-cModifierChain d:id="52655000">
               <Name d:type="cDeltaString">Horn Curve</Name>
               <Modifier>
                  <kLoud-cVolumeCurveModifier d:id="52653976">
                     <ControllerIsGlobal d:type="bool">0</ControllerIsGlobal>
                     <ControllerName d:type="cDeltaString">ListenerDistanceSquared</ControllerName>
                     <Curve d:type="ref">52652952</Curve>
                  </kLoud-cVolumeCurveModifier>
                  <kLoud-cVolumeCurveModifier d:id="35084000">
                     <ControllerIsGlobal d:type="bool">0</ControllerIsGlobal>
                     <ControllerName d:type="cDeltaString">Horn</ControllerName>
                     <Curve d:type="ref">35080672</Curve>
                  </kLoud-cVolumeCurveModifier>
               </Modifier>
            </kLoud-cModifierChain>
            <kLoud-cModifierChain d:id="35084768">
               <Name d:type="cDeltaString">Bell</Name>
               <Modifier>
                  <kLoud-cVolumeCurveModifier d:id="35085152">
                     <ControllerIsGlobal d:type="bool">0</ControllerIsGlobal>
                     <ControllerName d:type="cDeltaString">ListenerDistanceSquared</ControllerName>
                     <Curve d:type="ref">52927296</Curve>
                  </kLoud-cVolumeCurveModifier>
               </Modifier>
            </kLoud-cModifierChain>
         </ModifierChain>
         <InstanceGroup>
            <kLoud-cInstanceGroup d:id="52651672">
               <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="52543000">
               <PlayState d:type="cDeltaString">BOTH</PlayState>
               <Name d:type="cDeltaString"></Name>
               <Sound d:type="ref">52928704</Sound>
               <ModifierChain d:type="ref">35084768</ModifierChain>
               <ControllerName d:type="cDeltaString">Bell</ControllerName>
               <LoopCondition d:type="cDeltaString">ValueInRange</LoopCondition>
               <ActiveRangeStartValue d:type="sFloat32">0.500000</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="52571672">
               <PlayState d:type="cDeltaString">BOTH</PlayState>
               <Name d:type="cDeltaString"></Name>
               <Sound d:type="ref">52331672</Sound>
               <ModifierChain d:type="ref">52655000</ModifierChain>
               <ControllerName d:type="cDeltaString">Horn</ControllerName>
               <LoopCondition d:type="cDeltaString">ValueInRange</LoopCondition>
               <ActiveRangeStartValue d:type="sFloat32">0.100000</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>
            <kLoud-cTriggeredOneshot d:id="52927552">
               <PlayState d:type="cDeltaString">BOTH</PlayState>
               <Name d:type="cDeltaString"></Name>
               <Sound d:type="ref">52336152</Sound>
               <ModifierChain d:type="ref">52655000</ModifierChain>
               <ControllerName d:type="cDeltaString">Horn</ControllerName>
               <TriggerType d:type="cDeltaString">ValueIncreasePast</TriggerType>
               <TriggerValue d:type="sFloat32">0.010000</TriggerValue>
               <ValueIsChangingGateTime d:type="sFloat32">0.000000</ValueIsChangingGateTime>
               <InstanceGroup d:type="ref">0</InstanceGroup>
            </kLoud-cTriggeredOneshot>
            <kLoud-cTriggeredOneshot d:id="52401688">
               <PlayState d:type="cDeltaString">BOTH</PlayState>
               <Name d:type="cDeltaString"></Name>
               <Sound d:type="ref">34851296</Sound>
               <ModifierChain d:type="ref">52655000</ModifierChain>
               <ControllerName d:type="cDeltaString">Horn</ControllerName>
               <TriggerType d:type="cDeltaString">ValueDecreasePast</TriggerType>
               <TriggerValue d:type="sFloat32">0.300000</TriggerValue>
               <ValueIsChangingGateTime d:type="sFloat32">0.000000</ValueIsChangingGateTime>
               <InstanceGroup d:type="ref">52651672</InstanceGroup>
            </kLoud-cTriggeredOneshot>
         </Oneshot>
      </cGenericAudioControl>
   </ProxyControl>
</kLoud-cProxyControlLoader>
Pharisee - noun - A self-righteous person; a hypocrite.
Antwerp
 
Posts: 952
Joined: Mon Dec 24, 2012 1:54 pm
Location: Antwerp, OH

Re: Marias Pass ES44 Horn problem.

Unread postby MontanaRails » Wed Jan 08, 2014 9:37 pm

Antwerp wrote:Fixed mine.

Copy and paste this into the Class ES44AC Horn.proxyxml. Then run that through the serz program to get the new Class ES44AC Horn.proxybin file and paste that .proxybin file into the Cab Audio File.
.



Ok, I think I figured out whats up. First, yes, this does fix the default horn...so sorry about my claims it doesnt. But I didn't notice this because I've been using alternate horn sounds (and modifying the resulting bin to point to these instead of the default). I am using horn sounds from the 25292natehorns.zip in the library. Very strange it fixes the default but not these. Perhaps the length of the sound file has something to do with it.
Image
MontanaRails
 
Posts: 668
Joined: Sun Nov 14, 2010 2:08 am

Re: Marias Pass ES44 Horn problem.

Unread postby Antwerp » Wed Jan 08, 2014 9:47 pm

MontanaRails wrote:
Antwerp wrote:Fixed mine.

Copy and paste this into the Class ES44AC Horn.proxyxml. Then run that through the serz program to get the new Class ES44AC Horn.proxybin file and paste that .proxybin file into the Cab Audio File.
.



Ok, I think I figured out whats up. First, yes, this does fix the default horn...so sorry about my claims it doesnt. But I didn't notice this because I've been using alternate horn sounds (and modifying the resulting bin to point to these instead of the default). I am using horn sounds from the 25292natehorns.zip in the library. Very strange it fixes the default but not these. Perhaps the length of the sound file has something to do with it.


Yeah, that was what I was testing, I couldn't figure out why Nathan's horns were cutting off but the default wasn't.
Pharisee - noun - A self-righteous person; a hypocrite.
Antwerp
 
Posts: 952
Joined: Mon Dec 24, 2012 1:54 pm
Location: Antwerp, OH

Re: Marias Pass ES44 Horn problem.

Unread postby MontanaRails » Wed Jan 08, 2014 9:50 pm

Even though it seemed a long shot, I thought perhaps it was a difference between how wav's and dav's were read, so I converted to .dav. Still no change.

No idea what it could be.

EDIT: Ok, so I'm not sure what part of the .bin file controls this, but it seems like there's a fader (perhaps part of the mysterious horn curves) that is prematurely ending the Horn_end.wav file. It's like it attempts to play, but doesnt quite get the whole sound out.
Last edited by MontanaRails on Wed Jan 08, 2014 9:55 pm, edited 2 times in total.
Image
MontanaRails
 
Posts: 668
Joined: Sun Nov 14, 2010 2:08 am

Next

Return to Problems and Peculiarities

Who is online

Users browsing this forum: No registered users and 2 guests

cron