FFV - Fanfare SPC sequence as interpreted by me:
0001 - Length (starts after this byte)
CB8A - channel pointer
CB8A - channel pointer (remove to import to MQ and reduce the length by 2 bytes)
FB8A - channel pointer
148B - channel pointer
2D8B - channel pointer
4A8B - channel pointer
5C8B - channel pointer
7D8B - channel pointer
9D8B - channel pointer
B78B - channel pointer
F3 78 - change tempo to 120
F7 64 00 - ???
F5 32 - set reverb for sequence to 50
F8 AA - set global sequence volume to 170
D2 FA - set sample volume to 250
D4 6E - pan channel [$00 = Right, $64 = middle, $FF = Left] (reverse stereo)
EA 20 - change sample to #1 on the sample index list
D7 0C 14 C3 - set vibrato: speed 12, time interval 18 and depth of 195
E2 - ???
E4 04 - change sample octave to 4
B1 - rest
E5 1B - length of next note is 27
39 48 65 83 92 AA B0 CE B0 CE B0 CE F3 6E - notes and rests
E5 05 - length of next note is 5
F3 64 - change temple to 100
23 - note
F3 5A - change tempo to 90
3C - note
F2 - end of channel
D2 FA - sample volume to 250
D4 64 - pan channel [$00 = Right, $64 = middle, $FF = Left] (reverse stereo)
EA 20 - change sample to #1
D7 0C 14 C3 - set vibrato: speed 12, time interval 18 and depth of 195
E2 - ???
C8 - rest
E4 05 - set sample octave to 5
7D 83 CE 83 CE 83 CE 6E 8C 78 - notes and rests
F2 - end of channel
D2 FA - change sample volume to 250
D4 5A - pan channel [$00 = Right, $64 = middle, $FF = Left] (reverse stereo)
EA 20 - change sample to #1
D7 0C 14 C3 - set vibrato: speed 12, time interval 18 and depth of 195
E2 - ???
C8 - rest
E4 05 - change sample octave to 5
41 47 CE 47 CE 47 CE 41 5F 3C - notes and rests
F2 - end of channel
D2 FA - change sample volume to 250
D4 50 - pan channel [$00 = Right, $64 = middle, $FF = Left] (reverse stereo)
EA 21 - change sample to #2
E2 - ???
C8 - rest
E4 03 - change sample octave to 3
AA AE AE AE - notes
E5 05 - change length of next note to 5
23 41 - notes
D3 90 - ???
32 - note
F0 11 47 - ???
F1 - ???
D2 64 - change sample volume to 250
3E - note
F2 - end of channel
D2 FA - change sample volume to 250
D4 96 - pan channel [$00 = Right, $64 = middle, $FF = Left] (reverse stereo)
EA 22 - change sample to #3
D7 0C 14 C3 - set vibrato: speed 12, time interval 18 and depth of 195
E2 - ???
C8 - rest
E4 05 - change sample octave to 5
89 89 87 - notes
F2 - end of channel
D2 96 - change sample volume to 150
D4 78 - pan channel [$00 = Right, $64 = middle, $FF = Left] (reverse stereo)
EA 23 - change sample to #4
D7 0C 14 C3 - set vibrato: speed 12, time interval 18 and depth of 195
E2 - ???
E4 04 - change sample octave to 4
B1 - note
E5 1B - change length of next note to 27
39 48 65 83 92 AA B0 CE B0 CE B0 CE - notes and rests
E5 05 - change length of next note to 5
23 3C - notes
F2 - end of channel
D2 96 - change sample volume to 150
D4 82 - pan channel [$00 = Right, $64 = middle, $FF = Left] (reverse stereo)
EA 23 - change sample to #4
D7 0C 14 C3 - set vibrato: speed 12, time interval 18 and depth of 195
E2 - ???
E4 04- change sample octave to 4
84 93 B1 - notes
E5 1B - change length of next note to 27
38 47 65 7D 83 CE 83 CE 83 CE 6E 5F 78 - notes and rests
F2 - end of channel
D2 96 - change sample volume to 150
D4 8C - pan channel [$00 = Right, $64 = middle, $FF = Left] (reverse stereo)
EA 23 - change sample to #4
D7 0C 14 C3 - set vibrato: speed 12, time interval 18 and depth of 195
E2 - ???
C8 - rest
E4 03 - change sample octave to 3
AA B0 CE B0 CE B0 CE - notes and rests
E5 05 - change length of next note to 5
23 3C - notes
F2 - end of channel (and in this case the sequence)
Ok so, this is almost the entire sequence right? So can someone use this and rewrite it to work in FF6, CT or RS3? I'm curious to see if this will translate. I think the header will need to be rewriten but I think just changing the SPC sequence commands SHOULD make this playable. And thus maybe someone *cough* can write some sort of converter after we figure out the unknown commands.
