Simer4 taught me this trick to make the horn be heard from 1/2 a mile away. Go to your sound editor and add reverb to your horn_start, horn_loop, and horn_end sound files.
Not sure if anyone got this sorted when the post was current. (I've come to this a bit late). I've had some success with this issue, and whilst it's a struggle for a newcomer to code like me, it's been rewarding. Rather than make the horn itself louder, I've gone for a remix and tempering of the engine sounds in line with the properties of sound where low frequencies travel further, therefore most of the work is in the attenuation distance parameters. The horn loop here on the EDC44 has some quilling in it which is from the original you-tube clip, but I just couldn't get it to string all three sections together and so the end part never played, whereas a horn transfer to the SW1500 switcher went OK, the EC44.