mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-11-17 03:57:38 +01:00
b9644e9583
Information: Our current audio macros preclude the definition of root key and pan (applicable when used in drumsets, aka "keysplit_all") for GB channels. However, this functionality does exist in m4a--Pokemon Emerald just happens not to use it. However, for the sake of people working with custom music, I believe these values should be modifiable by users. Additionally, given the recent events that have occurred with this repo, I would like to make something fully clear: I have indeed looked at the GBA SDK before, which contains notes on how these sounds are defined; therefore, I cannot blame you if you reject this PR on the grounds that the information is "tainted." However, this information is readily available and matches the same macros used for directsound--it's hardly information that one would need the source to know.
132 lines
6.9 KiB
SQL
132 lines
6.9 KiB
SQL
.align 2
|
|
voicegroup163:: @ 86AB938
|
|
voice_keysplit_all voicegroup002 @ 86AB938
|
|
voice_keysplit voicegroup005, KeySplitTable1 @ 86AB944
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB950
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB95C
|
|
voice_directsound 60, 0, DirectSoundWaveData_sd90_classical_detuned_ep1_low, 255, 188, 128, 226 @ 86AB968
|
|
voice_directsound 60, 65, DirectSoundWaveData_sd90_classical_detuned_ep1_high, 255, 204, 77, 246 @ 86AB974
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB980
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB98C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB998
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB9A4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB9B0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB9BC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB9C8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB9D4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB9E0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB9EC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86AB9F8
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_organ2, 255, 76, 133, 137 @ 86ABA04
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABA10
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABA1C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABA28
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_accordion, 64, 188, 108, 165 @ 86ABA34
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABA40
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABA4C
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_nylon_str_guitar, 255, 249, 25, 127 @ 86ABA58
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABA64
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABA70
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABA7C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABA88
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABA94
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABAA0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABAAC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABAB8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABAC4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABAD0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABADC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABAE8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABAF4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABB00
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABB0C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABB18
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABB24
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABB30
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABB3C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABB48
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABB54
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_harp, 255, 246, 0, 235 @ 86ABB60
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABB6C
|
|
voice_keysplit voicegroup006, KeySplitTable2 @ 86ABB78
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABB84
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABB90
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABB9C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABBA8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABBB4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABBC0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABBCC
|
|
voice_keysplit voicegroup007, KeySplitTable3 @ 86ABBD8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABBE4
|
|
voice_directsound 60, 0, DirectSoundWaveData_88D6978, 255, 0, 206, 204 @ 86ABBF0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABBFC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC08
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC14
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC20
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC2C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC38
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC44
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC50
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC5C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC68
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC74
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC80
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC8C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABC98
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_flute, 255, 127, 231, 127 @ 86ABCA4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABCB0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABCBC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABCC8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABCD4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABCE0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABCEC
|
|
voice_square_1_alt 60, 0, 0, 0, 0, 1, 5, 2 @ 86ABCF8
|
|
voice_square_2_alt 60, 0, 3, 0, 3, 4, 2 @ 86ABD04
|
|
voice_square_2_alt 60, 0, 0, 0, 2, 6, 5 @ 86ABD10
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABD1C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABD28
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABD34
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABD40
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABD4C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABD58
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABD64
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABD70
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABD7C
|
|
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4900, 0, 0, 12, 0 @ 86ABD88
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABD94
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABDA0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABDAC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABDB8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABDC4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABDD0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABDDC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABDE8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABDF4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE00
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE0C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE18
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE24
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE30
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE3C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE48
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE54
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE60
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE6C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE78
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE84
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE90
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABE9C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABEA8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABEB4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABEC0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABECC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABED8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABEE4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABEF0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABEFC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABF08
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86ABF14
|
|
voice_noise_alt 60, 0, 0, 0, 2, 6, 0 @ 86ABF20
|
|
voice_noise_alt 60, 0, 0, 0, 1, 6, 0 @ 86ABF2C
|
|
|