Hello all...Justin Cornell's GP38-2 sound help?

Discuss almost anything about RailWorks.

Re: Hello all...Justin Cornell's GP38-2 sound help?

Unread postby Machinist » Thu Aug 09, 2012 7:58 am

SteelRoad wrote:and it SHOULD be (forgot to add Program Files x86 since Steam is installed on a slave HD and not the same one Windows is on)
"SET rw=D:\Program Files (x86)\Steam\steamapps\common\railworks"

I will try this fix when I get home. You guys have been more than helpful and very patient with this new guy :)

NOPE, it will NOT work as you wrote above, the quotation mark is in the wrong place (in red collor above)!

If Windows is on drive C: and Steam in the slave HDD then the correct is just:
SET rw="D:\Steam\steamapps\common\railworks"

If only Windows is on drive C: and all other programs on drive D: (which BTW is very rare) then the correct is:
SET rw="D:\Program Files (x86)\Steam\steamapps\common\railworks"

Small detail when writing the statement that makes (or not) the batch work. !!*ok*!!

Doc.

Note:
These will work also (with no quotation), once the path have no space:
SET rw=D:\Steam\steamapps\common\railworks
SET rw=F:\MyGames\Steam\steamapps\common\railworks
SET rw=F:\Steam\steamapps\common\railworks (this is my case, my Steam is on my second master HDD, I have 3 HDD installed)

When the path has any space the whole path must be written between quotations, for example:
SET rw="D:\My Games\Steam\steamapps\common\railworks"

This is why is advisable always use the quotations, for those not used to MS-DOS commands. *!!wink!!*
Last edited by Machinist on Thu Aug 09, 2012 8:25 am, edited 1 time in total.
Who doesn't have dog, hunts with cat.
User avatar
Machinist
 
Posts: 1105
Joined: Fri Apr 02, 2010 1:02 am
Location: São Paulo, Brazil

Re: Hello all...Justin Cornell's GP38-2 sound help?

Unread postby SteelRoad » Thu Aug 09, 2012 8:24 am

Doc I just put the quotation marks there to denote it different from the rest of my reply. I didn't mean thats where I put it.

And yes only my Windows is installed on C: Drive. Its a very small SSD that only has enough space for the OS, all my games, programs, and such are installed on my D: HDD
Last edited by SteelRoad on Thu Aug 09, 2012 8:26 am, edited 1 time in total.
SteelRoad
 

Re: Hello all...Justin Cornell's GP38-2 sound help?

Unread postby Machinist » Thu Aug 09, 2012 8:26 am

SteelRoad wrote:Doc I just put the quotation marks there to denote it different from the rest of my reply. I didn't mean thats where I put it.

!!*ok*!! then... *!!wink!!*
Who doesn't have dog, hunts with cat.
User avatar
Machinist
 
Posts: 1105
Joined: Fri Apr 02, 2010 1:02 am
Location: São Paulo, Brazil

Re: Hello all...Justin Cornell's GP38-2 sound help?

Unread postby SteelRoad » Thu Aug 09, 2012 3:27 pm

Got it working. All the other RSC SD40s were working as intended with the modded Kuju SD40 sounds except my Widenose. So I just deleted EVERYTHING in the SD40Wn folder and replaced it with everything in the SD40Hn folder and re-ran the script again and got it working. Only took me 3 days to figure out !*don-know!* !*roll-laugh*!

Now to mess up my Dash9 sounds!
SteelRoad
 

Re: Hello all...Justin Cornell's GP38-2 sound help?

Unread postby moogman1978 » Wed Aug 15, 2012 11:51 pm

Hello all,

Here's an update video about the SBD GP38-2's and GP38-2 sound package.

Video: http://www.youtube.com/watch?v=bnvmjEeJP9Y

I ended using Kuju's F7 as a base project since it had all 8 notch up and down settings. It will be a simple download once it's completed. All you'll have to do is delete old sound files and replace with new and you'll have to replace simulation files. I've added some neat features to this package. One cool example is a better more real compressor that notches up and down to the throttle RPM. I also made the compressor power weaker so it turns on more often and runs for a while before turning off. I added a bell with air sounds before and after playing. There are a few other things that I can't remember that I added.

It's almost complete. I have some issues I want to try to fix before I upload if any of these things are possible. Before I get into that I have to say after doing this for only a month that I'm a bit disappointed with how Railworks 3 does things with sounds. Seems very unreal compared to the real thing. Like here is my biggest issue that I've learned so far. I started to do edits on the horns. Cause honestly I have not heard many good horns on Railworks. Sure I've found some nice sounding ones on youtube but for the most part they sound like they are overlapping each other and just sound very choppy. Only way they might sound good is unless you hit and release the horn in a certain way and certain time. For some reason after studying everything I have not been able to make a nice simple 3-step horn that works the way a horn should work. Seems like everything has to have volume curves in order to work. Why on earth would Railworks do things like this? You'd think a game that's a train simulator would understand this.

I do programming on HO scale sound decoders. For an example, I can program Digitrax sound decoders to play a nice 3-step horn. What the controller does is break the part up into 3 steps start, loop, and end just like Railworks does. But the difference is Digitrax is better because when hitting F2 for the horn it's setup to play the start sound first. No matter what the loop can't start to play until all of the start sound is finished making a perfect transition between start and loop. Now once the loop sound is in effect the start sound can't play no more until F2 is pressed again. Now the loop sound is playing for as long as I want until I release F2. No matter what the end sound can't play. Once I release the F2 button the end sound plays right away. There are no gaps between sounds or cross fades and curves. Just straight raw sounds. The other neat thing about the Digitrax sound decoders is that if you tap F2 for a horn sound the code has something I believe it to be called "skip on trigger" which tells the decoder to skip loop sound if F2 was pressed in a short matter. So basically what it does is only play horn start and horn end sounds. Creating a short horn sound. IS there anyway this can be done with Railworks?

In some ways I can understand why Railworks has there sound bleed into each other because for a simple short horn you can put a cross fade on the horn start which if pressed in a short matter the program will tell the locomotive to only play horn start. But I don't like it at all when I hold down the button and play loop sounds. You can hear it bleed into the next sound. Now I tried my best to figure out how to do this. I got close to a decent result but fail on the engine start sound. I did however get a nice transition from loop to end. What did was leave the loop sounds the way it was which I think was something like 0.500000 and 1.000000 in the controlled loop then changed the oneshot on the horn end to 0.999999. It at least makes the sound not seem to have a gap. But after holding the loop for a while it can sound like it comes in not smooth. So my problem with thew start was that I started reading about instance groups. But the document really did not explain it enough for me to understand it. I put horn start and horn loop into an instance group of 1 saying "replace new". I don't understand how this really works. Would I need to make 3 instance groups since horn has 3-steps?

I've tried to mess with ValueIsChangingGateTime. The example in document says if set to ten the sound will not play until 10 seconds. I tried this and it did not work. If I can just get a better understanding of how things work I might be able to make a really good sound project. I have my other issues written in the description in the youtube video. Let me know what you all think of the project so far and what I can do to fix the problems I'm having.

Thanks,

~Ted
moogman1978
 

Previous

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 45 guests