|
|
(One intermediate revision by one other user not shown) |
Line 1: |
Line 1: |
− | '''X3V''' is a voice bank format developed by [[nineko]] for use in his [[xm3smps]] music conversion tool. It can contain up to 255 [[YM2612]] voices formatted according to the [[SMPS]] specifications; additionally, it can store a description for each voice. Other than xm3smps, also [[Puto]]'s [[xm4smps]] can read and write X3V voice banks.
| + | #redirect [[sega:X3V]] |
− | | |
− | =File Structure=
| |
− | The internal structure of an X3V voice bank is simple. The first byte specifies how many voices there are in the bank (0 to 255); after that, the actual voices begin, in the following format:
| |
− | {|class="prettytable"
| |
− | ! Voice||Description length||Description
| |
− | |-
| |
− | |25 bytes||<center>1 byte</center>||0 to 255 bytes
| |
− | |}
| |
− | Opposed to [[YMX]] files, which store voices in the format used by ''[[Sonic 2]]'', X3V banks store voices in the format used by all the other Sonic games.[[Category:Data Formats]][[Category:Music]]
| |