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

88 lines
4.4 KiB
SQL

.align 2
voicegroup025:: @ 867AFB4
voice_keysplit_all voicegroup001 @ 867AFB4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867AFC0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867AFCC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867AFD8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867AFE4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867AFF0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867AFFC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B008
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B014
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B020
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B02C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B038
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B044
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B050
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B05C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B068
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B074
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B080
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B08C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B098
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0A4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0B0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0BC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0C8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0D4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0E0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0EC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0F8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B104
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B110
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B11C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B128
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B134
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B140
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B14C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B158
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B164
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B170
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B17C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B188
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B194
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1A0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1AC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1B8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1C4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1D0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1DC
voice_directsound 60, 0, DirectSoundWaveData_sc88_timpani, 255, 246, 0, 226 @ 867B1E8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1F4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B200
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B20C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B218
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B224
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B230
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B23C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B248
voice_keysplit voicegroup007, KeySplitTable3 @ 867B254
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B260
voice_keysplit voicegroup008, KeySplitTable4 @ 867B26C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B278
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B284
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B290
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B29C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2A8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2B4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2C0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2CC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2D8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2E4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2F0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2FC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B308
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B314
voice_directsound 60, 0, DirectSoundWaveData_sc88_flute, 255, 127, 231, 127 @ 867B320
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B32C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B338
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B344
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B350
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B35C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B368
voice_square_2_alt 60, 0, 1, 0, 1, 7, 1 @ 867B374
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 867B380
voice_square_1_alt 60, 0, 0, 1, 0, 1, 7, 1 @ 867B38C
voice_square_2_alt 60, 0, 2, 0, 1, 0, 0 @ 867B398