pokeemerald/sound/voicegroups/voicegroup030.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

59 lines
3.0 KiB
PHP

.align 2
voicegroup030:: @ 867C5A4
voice_keysplit_all voicegroup031 @ 867C5A4
voice_keysplit voicegroup005, KeySplitTable1 @ 867C5B0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C5BC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C5C8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C5D4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C5E0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C5EC
voice_square_2_alt 60, 0, 3, 0, 2, 4, 0 @ 867C5F8
voice_square_1_alt 60, 0, 0, 3, 0, 2, 4, 0 @ 867C604
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C610
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C61C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C628
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C634
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C640
voice_directsound 60, 0, DirectSoundWaveData_sc88_tubular_bell, 255, 216, 90, 242 @ 867C64C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C658
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C664
voice_directsound 60, 0, DirectSoundWaveData_sc88_organ2, 37, 165, 180, 127 @ 867C670
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C67C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C688
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C694
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C6A0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C6AC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C6B8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C6C4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C6D0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C6DC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C6E8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C6F4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C700
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C70C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C718
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C724
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C730
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C73C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C748
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C754
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C760
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C76C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C778
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C784
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C790
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C79C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C7A8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C7B4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C7C0
voice_directsound 60, 0, DirectSoundWaveData_sc88_harp, 255, 246, 0, 235 @ 867C7CC
voice_directsound 60, 0, DirectSoundWaveData_sc88_timpani, 255, 246, 0, 226 @ 867C7D8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C7E4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C7F0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C7FC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C808
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C814
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C820
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867C82C