Anyone have PSFs of these songs? Similarly, does anyone know how to decompress .psf files? It might be a matter of simple editing to have the .psf files load these songs.
FF7 PSFs is pretty easy to understand.
*.psflib file is extracted FF7 sound engine. It reads it's sequence data from offset 0x801d0000. If you need to play specific AKAO sequence (you can read it just "track"), you need to inject it to 0x801d0000 offset (refer to
http://wiki.qhimm.com/FF7/PSX/Sound/AKAO_frames for AKAO sequence information (if you want to inject sequence, you'll need to have it's size, which is in sequence header)). Simply just open PSFLab, do "Import binary data" set import offset to 0x801d0000, and push button "play" to hear if everything is correct. You just need to find AKAO sequence in PSX memory of needed track (there is a lot more AKAO tracks in fields, that isn't in ripped PSF's around the net).
NOINTRO, CEHPIROS, and CINTRO are all basically the same song. Cephiros is the entire song, Cintro is just the bell and drums, and Nointro is Cephiros without beginning drum beats.
This tracks probably created by manipulating active channels (see "Channel info" section of
http://wiki.qhimm.com/FF7/PSX/Sound/AKAO_frames), you can experiment with entire track and get behaviour you need.
"904 Those Chosen By the Planet (Variation)"
All PSF's with "Variation" in it's name is the same track, but tuned with few options, which can be simply identified by comparing sequence (FF7 PSX sequence format is near it's completion, I need a little more time
).
How is the music stored in FF7 PSX? I can't tell whether it uses MIDI filenames since everything seems compressed.
Read this:
http://wiki.qhimm.com/FF7/PSX/PSX_Sound , or PM me for what you need to know.