S
Shard
Guest
Long time viewer, first time poster.
Using Qhimm's FF8SND I've been able to write a program that reads and writes FF8's sound effect data (audio.fmt and audio.dat) and has the capability to add or replace sounds. However, the waveform format that FF8 uses seems to be archaic (or uses some compression I don't know about). I'm not talking about the wav file format, just the waveform data.
I was foolish enough to write my program in java, and java has trouble playing the sound files (reading and writing them works fine, and WMP opens extracted sound files perfectly fine). I've been messing with each wav's format data, trying to trick java into playing them correctly, but haven't had much luck yet. The files sound distorted and scratchy, but I can hear remnants of the original sound in each file, which suggests that the correct data is playing, just in the wrong format. Being able to play sounds isn't really necessary of the program, but it led me to another problem. . .
I'm not sure if adding/replacing sounds will be possible, if the imported sounds aren't of the exact same format that FF8 uses for wavs. I really wouldn't know where to start, and was hoping someone else knows more about waveform data than me. At the very least, it would be nice to have a program that can convert any sound to FF8's wave format (opening and saving one of FF8's wavs in audacity about quadruples the size of the data segment).
Using Qhimm's FF8SND I've been able to write a program that reads and writes FF8's sound effect data (audio.fmt and audio.dat) and has the capability to add or replace sounds. However, the waveform format that FF8 uses seems to be archaic (or uses some compression I don't know about). I'm not talking about the wav file format, just the waveform data.
I was foolish enough to write my program in java, and java has trouble playing the sound files (reading and writing them works fine, and WMP opens extracted sound files perfectly fine). I've been messing with each wav's format data, trying to trick java into playing them correctly, but haven't had much luck yet. The files sound distorted and scratchy, but I can hear remnants of the original sound in each file, which suggests that the correct data is playing, just in the wrong format. Being able to play sounds isn't really necessary of the program, but it led me to another problem. . .
I'm not sure if adding/replacing sounds will be possible, if the imported sounds aren't of the exact same format that FF8 uses for wavs. I really wouldn't know where to start, and was hoping someone else knows more about waveform data than me. At the very least, it would be nice to have a program that can convert any sound to FF8's wave format (opening and saving one of FF8's wavs in audacity about quadruples the size of the data segment).