It turns out to be relatively simple to make the code changes required to get rid of the shoveling sounds and substitute code that will play sounds for an oil blower or stoker. The biggest drawback at present is the fact that there are no public domain files that contain those sounds that I can upload to the sound library.
I have found a really loud external sander sound that does a good imitation of an oil blower. It came from the sound file for the ShayD, but sounds the same as the one included in the SPS 700
sound files. The SPS 700 also has two sound files for stoker sounds that were not used in their .sms files. I am going to use these for my own locos until I can record my own sound files.
In addition to the code substitutions, it is necessary to think through some changes to the .eng file that would be needed. In stoker fed locos, my references tell me that the grate coal mass
was usually kept to a depth of 3-4 inches, assuming an almost continual feed of coal into the firebox. Since TrainSim requires the firebox door to be open to feed coal, this can create a
problem if the loco must travel through long tunnels. Assuming 50lbs per cubic ft for the weight of coal, the proper ideal fire mass would be about 12.5lbs per sq ft of grate area. This should be sufficient to allow firing to shut down for most tunnels.
Oil burners are a different animal again. There is no grate fire mass, the fire being sustained only by the continual operation of the oil blower. We cannot live with that in TrainSim because
of the tunnel problem. Finding a compromise fire mass will again depend on what is required to get through the existing tunnels. I am considering using between 6-8lbs of coal per sq ft of
grate area while running on Marias Pass.
Changes to the .eng file defaults on the shovel should also be considered so that one can find a firing rate that will not build the fire mass up too much. I am going to try notching the
shovel tonight to see if that will work. Even if it does not, the default .eng file code:
Shovel ( 0 1 0.1 0 NumNotches( 0 ))
should be changed to:
Shovel ( 0 1 0.05 0 NumNotches( 0 ))
Now for the changes to the cab .sms file. First, locate the streams associated with the coal shoveling routines. There will be two of them. Delete the first and substitute the following for that stream:
Stream ( Skip ( **** Stoker/Oil Blower sounds. ****)
Priority ( 5 )
Triggers ( 2
Variable_Trigger ( Variable3_Inc_Past 1 StartLoopRelease ( 1
File ( "Your_sound_file.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Variable3_Dec_Past 1 ReleaseLoopRelease () ) ))
Then locate the second occurrence and substitute the same code for it. I recommend doing it one stream at a time to avoid missing closing brackets. The substituted code turns the variable trigger into a
discrete trigger since there is only one sound file to use at present and shoveling rate has no effect on seletion of the sound file.
Bill Hobbs
Printer-friendly page | Edit | Reply | Reply With Quote | Top
RE: SMS and Eng File Info For Oil Burners/ Stoker Fed L, baldwin, Apr-24-03, 04:05 PM, (1) RE: SMS and Eng File Info For Oil Burners/ Stoker Fed L, Bill Hobbs, Apr-24-03, 11:55 PM, (2) RE: SMS and Eng File Info For Oil Burners/ Stoker Fed L, crick14b, Apr-25-03, 05:30 AM, (3) RE: SMS and Eng File Info For Oil Burners/ Stoker Fed L, Bill Hobbs, Apr-25-03, 11:20 AM, (4) RE: SMS and Eng File Info For Oil Burners/ Stoker Fed L, black5, Apr-25-03, 12:48 PM, (5) RE: SMS and Eng File Info For Oil Burners/ Stoker Fed L, baldwin, Apr-25-03, 04:06 PM, (6) RE: SMS and Eng File Info For Oil Burners/ Stoker Fed L, Bill Hobbs, Apr-25-03, 04:13 PM, (7) RE: SMS and Eng File Info For Oil Burners/ Stoker Fed L, heffed, Apr-25-03, 07:34 PM, (8) RE: SMS and Eng File Info For Oil Burners/ Stoker Fed L, Bill Hobbs, Apr-26-03, 02:17 PM, (9)
Conferences | Topics | Previous Topic | Next Topic