Users browsing this thread: 3 Guest(s)
SPC topic
12-24-2011, 07:02 AM
I think for FFVI instruments used in songs are stored in BBR samples because you can replace them in FF3usME. As of the sound effects that you produce by using the event command F4, I think they come from the SPC core waveform generator: Here are some offsets I found in a detailed ROM map:
That covers the BBRs. There are 63 adresses for 63 instruments (3F).
Now the next offsets covers sound effects pointers, and sound effects type 1. From what I understand, ithey are transferred to the SPC cor like JCE was telling. I never saw a detailed list of all the sound effects (not instruments) for FFVI with their offsets but we would need that I guess if we want to change some. Plus for the sound effects there is the sample data and the instruction, which maybe is the way the sample is modulated. I'm not too sure however...
Code:
053E5F 053F1B PTR No Pointers to BRRs (63 addresses)
054C35 085E79 BRR No BRR samples
That covers the BBRs. There are 63 adresses for 63 instruments (3F).
Now the next offsets covers sound effects pointers, and sound effects type 1. From what I understand, ithey are transferred to the SPC cor like JCE was telling. I never saw a detailed list of all the sound effects (not instruments) for FFVI with their offsets but we would need that I guess if we want to change some. Plus for the sound effects there is the sample data and the instruction, which maybe is the way the sample is modulated. I'm not too sure however...
Code:
0520C7 0520C8 Length of Sound Effect Sample Data
0520C9 052215 Sound Effect Sample Data (Copied to SPC locations $4800-$494C)
052216 052217 Length of Pointer Table to Sound Effect Sample Data
052218 052237 Pointer Table to Sound Effect Sample Data (Copied to SPC locations $1B00-$1B1F)
052238 052239 Length of ADSR Data for Sound Effect Samples
05223A 052249 ADSR Data for Sound Effect Samples (Copied to SPC locations $1A80-$1A8F)
05224A 05224B Length of Wave Rate Multiplying Values for Sound Effect Samples
05224C 05225B Wave Rate Multiplying Values for Sound Effect Samples (Copied to SPC locations $1A00-$1A0F)
05225C 05225D Length of Type 1 Sound Effect Instruction Pointers and Instructions
05225E 053E5D Type 1 Sound Effect Instruction Pointers and Instructions
« Next Oldest | Next Newest »
|
||||
Users browsing this thread: 3 Guest(s)