I don't understand. You're saying you modified GIN files, but the ABK sounds changed? That's impossible.
It sounds weird but it's true!
Murciélago ABK didn't rev as much with the new GIN as with the old one. Murciélago the car has a 8200 rpm redline, and with vanilla files it sounds the part... But with the new GIN, when it reaches near max rpm it sounds as if it had a lower redline, in fact the same as the Diablo sound (which is 7500 rpm). The GIN file plays as it should, but the ABK doesn't rev as high.
As input when building the GIN I used the Diablo min rpm x1.1 (because I modified it to have same pitch as Murciélago sound) (around 1400-1500) and Murciélago max rpm (8200 something). I've tried different sample lengths without success.
I can post recording of the sounds for better explanation.
The weird thing is that simply replacing some GINs with others keeps the ABK sounding correctly. Gallardo sounds good with Carrera GT sound.
No, xa.raw is not a codec. It's a temporary file created during the conversion, and SX.exe doesn't need it. Actually, sx.exe creates that file.
I'm getting an ExceptionFileNotFound error when I run sx.exe (related to xa.raw), then the following errors:
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
System.IO.FileStream..ctor(String path, FileMode mode)
sx.exe is in the same folder as ABK_insert. The file date is 20th October 2004.
My guess is for some reason sx.exe is not able to create xa.raw, which is weird because I'm even trying to run it as admin and I grabbed it from the FIFA 2005 Creation Centre. Also tried a file dated from 2006.