Version 1.1.1 of ADPCM is a beta test version which allows certain changes to be made to the sound file. I am looking for a few people
who are willing to try the procedure and report results. If you would like to try it, you can get it at:
http://www.silogic.com/trains/RTC/ADPCM_1.1.1.zip
ADPCM will allow you to replace a clip in a sound file with a clip from another sound file.
Instructions:
1 Start with a sound file downloaded from the engine's web page as I describe in "Getting Sound Files" on the web page. Make a copy of it and work with the copy.
2 Run ADPCM and [Browse] or Drag & Drop the sound file into the Filename entry box.
3 Press the [Analyze] button. Note the value for "End of Sounds" which displays in the "Messages" box. More about this later.
4 Scroll down the index table to the clip that you want to change. Click on that row in the index.
5 Then right click on the row and select "Edit Clip".
6 Click on "Replace clip with a clip from another sound file" but it will probably already be selected. Note that option just below it does not work yet.
7 Press [Browse] or Drag & Drop the sound file that you will be taking the clip from.
8 Type the Clip Number of the clip in that sound file.
9 Press [Do It].
10 When the transfer is complete, you can press [Analyze] to look at and test the result of the clip change.
11 The file selected in step 2 has been updated (which is why you should work with a copy) and can be transfered to the engine using the DCS Loader.
12 You can go back to step 4 and change another clip.
Notes:
1. If you replace a short clip with a longer clip (look at the Length field of the clips), the sound file will grow. Right now, it is up to you to do the math using the "End of Sounds' value along with how much additional space is needed by the new clip.
If you exceed the file size (PS2: 1MB or 2MB, PS3: 4MB), I don't know what will happen. If you replace a clip with a shorter clip, the unused space is available for other clips.
2. With a few exceptions, clips seem to be randomly located in the index depending on the engine. ADPCM will not let you put a clip into a previously empty clip number. The engine would not know what to do with it.
3. Here are a few of what seem to be fixed clip # locations:
152 Engine whistle
153 Ending #1 for the whistle
154 Ending #2 for the whistle
155 Ending #3 for the whistle
156 Ending #4 for the whistle
----- you should always change all 5 of these clip at the same time
157 Bell
4. Do not put a 24 bit PCM clip into a PS2 sound file. As far as I know, PS2 engines cannot play 24 bit PCM sound clips. PS3 engines can play both types of sound clips.
5. I've tried this with a few engines and it seems to work. If any changed clips don't play correctly, you can always just reload the original sound file back into the engine. That said, I am not responsible for anything that happens to your engines as a
result of using ADPCM. I use version 5.0 of the DCS Loader.
I'd appreciate hearing any insights you have about other clips and how they are used.
--
Mark DiVecchio K3FWT
http://www.silogic.com Rainbow, CA 92028
My Genealogy Web Site :
http://www.silogic.com/genealogy/genealogy.html
My Model Trains Web Site :
http://www.silogic.com/trains/layout.html