Alrighty, I took a look at what you're trying to do, Tichinde. I didn't do it, but I just checked it out. Here's what I'd do.
-----
note - "0x" means hexadecimal...numbers using 0 to F.
We have fox04.wav, from the SuperSSMext batch file, extracting from fox.ssm us version. It's a mono file, "mishun..complete!". So here we go.
1. Rerun ssmex.exe on the fox.ssm file. Don't worry about the DSPs it creates, you can delete those. What you want is the info on DSP locations. Evidently, fox04 starts at 0x9400 and goes to 0xf560, at 32000Hz, mono, etc. That's all I need to know.
2. Make your DSP from the WAV you want to insert.
3. Replace the decoder coefficients from the DSP. This is the part where you can easily mess up. In the DSP take the data from 0x1c to 0x3c and paste it in the SSM at 0x148 (assuming we're still doing fox04).
Now, how did I get 0x148 as the location? Well, each DSP in the SSM file has blocks of data at the start of the SSM. Part of each block is the decoder coefficient. The length of these "data blocks" (just the general info for each DSP, not the actual decoders. Decoders are always two lines long, 0x20 bytes) for mono files is 0x48 bytes, and the length for stereo is about 0x88 bytes. What I usually do is add up all the lengths of the numbers before my DSP. So for example we want 04. Since we start counting from 00, we add up (mono00 + mono01 + mono02 + mono03 + mono04) = (0x48 + 0x48 + 0x48 + 0x48 + 0x48) = 0x168. That puts us somewhere around the decoder data. Here it's a bit fuzzy, not really clear cut. I just look for likely two-line chunks that could be the decoder data. Whatever's closest to that offset that looks likely becomes my location. So I check around 0x168, looking at the data before it. I find some funky looking bytes, and I assume that's the decoder coefficient data. So the decoder data starts at 0x148 and ends at 0x168, by my observations.
4. Replace the DSP data. From the ssmex rerun (step 1 above), I know the offsets, so I just copy/paste the DSP data at that offset. I figure you know the 00 filling trick, so that applies, too.
-----
I hope this helps. I have yet to try it out, but these are my two cents.
Earlier you mentioned a "fox/falco" name issue, which sounds like you either misplaced the DSP data or the coefficient data, unless I misunderstood.
(looking at the actual Fox audio files....what's fox0e supposed to be? sounds a bit odd.)