debr5836 wrote:I haven't spent much time on this, but I think they just coded a "time signature" track and a "beat" track.
*SNIP*
That first track looks like a time signature track, and the second track looks like a "beat" track (look around the 3/8 measure at 53700 and you can totally see it).
Thus, I'm thinking the whole qb file is coded at a constant tempo, but they use the beat track to deal with the fluctuations in tempo throughout the song.
Agree?
Also note that the tempo here isn't 480 ticks pqn.
I think you're right, the numbers all seem to match up.
It's been mentioned earlier in the thread that the tracks seem to be fixed at 125bpm, I'm not sure how many ticks that's meant to be per quarter note... is this what you mean by 480 ticks? (My midi understanding is still fledgling).
I believe I've discovered where the star power phrases are defined.
The first 4 lists define the note charts or E,M,H,X.
Directly after this are 4 sets of multi-lists. These appear to define the start and end of each star power phrase, for each difficulty.
Code: Select all
file: tutorial_2b.mid.qb.ps2
star power phrases: 4
(0x047C)
00 04 0C 00 - Track ID
A3 C5 41 D6
64 A5 A3 61
90 04 00 00 - offset
00 00 00 00
===
(0x0490)
00 01 0C 00 - Multi-list header
04 00 00 00 - 4 entries
9C 04 00 00
===
(0x049C)
AC 04 00 00 - entry 1 offset
C4 04 00 00 - entry 2 offset
DC 04 00 00 - etc
F4 04 00 00
===
(0x04AC)
00 01 01 00
03 00 00 00
B8 04 00 00 - offset
(0x04B8)
0B 11 00 00 - star phrase 1 start (corresponds with first note in easy chart)
8E 21 00 00 - length of phrase
05 00 00 00 - number of notes
===
(0x04C4)
00 01 01 00
03 00 00 00
D0 04 00 00 - offset
(0x04D0)
22 33 00 00 - SP 2 start
8E 21 00 00 - length
05 00 00 00 - number of notes
===
(0x04DC)
00 01 01 00
03 00 00 00
E8 04 00 00
(0x04E8)
3A 55 00 00 - SP3 start
8E 21 00 00 - etc
05 00 00 00
===
(0x04F4)
00 01 01 00
03 00 00 00
00 05 00 00
(0x0500)
51 77 00 00 - SP4 start
38 24 00 00 - etc
05 00 00 00
I did a comparison with Even Flow. Even Flow has 15 phrases in Easy, and the number of entries in this list is 15 (0x0F), so I'm pretty sure this is correct. Also, the second phrase has 8 notes, which also matches up. It's curious that they have a note count, this seems unnecessary.
I suspect that the HO/POs will be a similar set of events.