CSNG (File Format): Difference between revisions
Jump to navigation
Jump to search
no edit summary
>Aruki m (→Custom Header) |
>MrSinistar No edit summary |
||
Line 1: | Line 1: | ||
The '''CSNG format''' contains MIDI data. It appears in Metroid Prime 1 and 2. It is essentially MusyX's SON music format, with a custom header. | The '''CSNG format''' contains MIDI data. It appears in Metroid Prime 1 and 2. It is essentially MusyX's SON music format, with a custom header. | ||
The offsets are absolute and must be located with the CSNG header removed. | |||
{{research|3|Nothing is known about this format.}} | {{research|3|Nothing is known about this format.}} | ||
Line 70: | Line 72: | ||
|} | |} | ||
==Data== | |||
The data in the files is very similar to MIDI, however it is formatted by word, rather than MIDI's byte formatting. | |||
After the data for the instruments are defined, there is a table of offsets for data through out the SON data. Each chunk of data starts with a long 0x8, usually followed by another absolute offset that points to the end of the chunk. | |||
Notes durations are controlled by 96 ticks per beat. | |||
[[Category:File Formats]] | [[Category:File Formats]] | ||
[[Category:Metroid Prime]] | [[Category:Metroid Prime]] | ||
[[Category:Metroid Prime 2: Echoes]] | [[Category:Metroid Prime 2: Echoes]] |