Page 1 of 1

Need Help On Horns

Unread postPosted: Mon Aug 01, 2016 10:53 pm
by ZekTheKid
I'm trying to make a horn using the Kuju ES44AC's proxyxml, but when I blow the horn:
-It's "choppy"
-It gets "far away" really fast

And the bell:
-Also gets "far away" really fast
-Bell sound seems to be coming from the center of the locomotive
-Fades out instead of having the correct doppler effect

If anyone can help me out with this, it would be much appreciated. *!!thnx!!*

Re: Need Help On Horns

Unread postPosted: Tue Aug 02, 2016 11:01 am
by jalsina
I am not sure if I understand what you mean by "far away".

If there is no Doppler effect it may be because it is recorded in stereo when should be mono. Check it with Audacity or another similar sounds editor.

Stereo horns (many are still being published that way here in RWA) will keep the same volume level when the point of view move far away the engine. Once it reaches the maximum horn radius (NoFutherAttenuationDist), the sound becomes suddenly silent.
In a mono recording, the volume will decrease with distance after the "AttenuationStartDist" until it reaches the maximum play radius (NoFutherAttenuationDist). The doppler will also behave as expected.

Unfortunately, even nowadays, some horn designers keep publishing stereo horn recordings, here in RWA. I have fixed 4 horns in the last two weeks (by the way, superb audio recordings) by loading the wav sounds in Audacity, splitting the stereo to mono, deleting one of the channels and finally exporting back to replace the stereo.

If I were you I would take a look to those sounds with Audacity and see if there is a reason (stereo or otherwise) why the horn is also choppy.

EDIT:
My Kuju ES44AC I have it with aliasing to the ES44AC from Sherman Hill where I replaced the horn with one downloaded from the library.

Re: Need Help On Horns

Unread postPosted: Tue Aug 02, 2016 11:15 am
by ZekTheKid
My sounds are mono, so they have the proper doppler effect, but the bell just gets louder and more silent as the engine approaches/gets further away.

Edit: Looks like my bell was stereo and not mono. Lucky for me I made a backup proxyxml that uses the default SD70 horn proxyxml, has good working horn function but no interior horn/bell sound, which is why I turned to the Kuju ES44AC's proxyxml. Using the SD70's proxyxml makes the horn not choppy.

Re: Need Help On Horns

Unread postPosted: Tue Aug 02, 2016 7:04 pm
by jalsina
ZekTheKid wrote:My sounds are mono, so they have the proper doppler effect, but the bell just gets louder and more silent as the engine approaches/gets further away.

Edit: Looks like my bell was stereo and not mono. Lucky for me I made a backup proxyxml that uses the default SD70 horn proxyxml, has good working horn function but no interior horn/bell sound, which is why I turned to the Kuju ES44AC's proxyxml. Using the SD70's proxyxml makes the horn not choppy.


As I said before my Kuju ES44AC is aliased to the SH ES44AC via the horn driver file (Class ES44 Horn Sound.bin). I probably did that because the horn sounded clumsy or maybe even choppy (I don´t remember). This is a good way when you have a horn that you like and you see it is realistic enough for your target loco.

However, you mention that you are now using the proxy from the SD70 and I am interested about this procedure. What do you do? Do you change the file name and the links and names inside the proxys? That would be interesting for using more complex porxys available in other locos.

One of the horns I have recently installed is your Genset horn (thanks to my friend AmericanSteam who pointed me out to it).
While having the tonality of the original, it is much more improved than the original, in both the start up and ending cue, while raising the level of the loop.
It is a superb horn and I will use it in other locos via aliasing.

A big *!!thnx!!* for that.

Re: Need Help On Horns

Unread postPosted: Tue Aug 02, 2016 7:12 pm
by ZekTheKid
jalsina wrote:As I said before my Kuju ES44AC is aliased to the SH ES44AC via the horn driver file (Class ES44 Horn Sound.bin). I probably did that because the horn sounded clumsy or maybe even choppy (I don´t remember). This is a good way when you have a horn that you like and you see it is realistic enough for your target loco.

However, you mention that you are now using the proxy from the SD70 and I am interested about this procedure. What do you do? Do you change the file name and the links and names inside the proxys? That would be interesting for using more complex porxys available in other locos.

One of the horns I have recently installed is your Genset horn (thanks to my friend AmericanSteam who pointed me out to it).
While having the tonality of the original, it is much more improved than the original, in both the start up and ending cue, while raising the level of the loop.
It is a superb horn and I will use it in other locos via aliasing.

A big *!!thnx!!* for that.

First off, you're welcome for that genset horn. The pitch shifting was actually the default proxyxml I was using from the genset.

As for the SD70 proxyxml, it is quite simple. When I tried to use the Kuju ES44AC's proxyxml for the internal horn/bell sounds, they were choppy, so I reverted to an old proxyxml from my K5LLA in the library. But when I tried to use the Kuju ES44AC's proxyxml, it still had the default sound files and paths, so I just copied the path from the SD70 horn proxyxml to the Kuju ES44AC's proxyxml, edited what sound files to look for, and later renamed to the SD70 horn proxyxml.

Re: Need Help On Horns

Unread postPosted: Tue Aug 02, 2016 8:03 pm
by ZekTheKid
jalsina wrote:Oh! mamma. It sounds great.

There's that horn I was working on. Just trying to add the interior horn and bell files with the smooth sound.