pokeemerald/sound/voicegroups/voicegroup163.inc
Kurausukun b9644e9583 Update Audio Macros
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.
2020-09-17 03:12:19 -04:00

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