AGSC (File Format): Difference between revisions
Jump to navigation
Jump to search
→Normal / Drum Page Entry
imported>Jackoalan |
imported>Jackoalan |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1,062: | Line 1,062: | ||
These function the same way as the SoundMacro ID table, but indexes other types of entities instead. | These function the same way as the SoundMacro ID table, but indexes other types of entities instead. | ||
'''Note:''' Keymap and Layer IDs in these tables have their top 2 bits (indicating their type) masked off. | |||
Keymaps must be OR'd with 0x4000 and Layers must be OR'd with 0x8000 in order to reconstruct the actual IDs. | |||
==== Normal / Drum Page Entry ==== | ==== Normal / Drum Page Entry ==== | ||
Line 1,093: | Line 1,096: | ||
| '''Padding''' | | '''Padding''' | ||
|} | |} | ||
'''Note:''' The drum table is accessed when the MIDI channel is 10, otherwise the normal table is accessed. | |||
==== SFX Entry ==== | ==== SFX Entry ==== | ||
Line 1,130: | Line 1,135: | ||
|- | |- | ||
| 0x8 | | 0x8 | ||
| | | 1 | ||
| '''Definite Key'''; The default pitch ( | | '''Definite Key'''; The default pitch - usually 0x3C (MIDI C4) | ||
|- | |||
| 0x9 | |||
| 1 | |||
| '''Padding''' | |||
|} | |} | ||