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

85 lines
4.3 KiB
SQL

.align 2
voicegroup044:: @ 86806E4
voice_keysplit voicegroup005, KeySplitTable1 @ 86806E4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86806F0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86806FC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680708
voice_square_1_alt 60, 0, 0, 2, 0, 5, 1, 7 @ 8680714
voice_square_2_alt 60, 0, 3, 0, 4, 3, 6 @ 8680720
voice_square_2_alt 60, 0, 2, 1, 1, 4, 0 @ 868072C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680738
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680744
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680750
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868075C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680768
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680774
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680780
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868078C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680798
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86807A4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86807B0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86807BC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86807C8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86807D4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86807E0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86807EC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86807F8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680804
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680810
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868081C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680828
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680834
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680840
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868084C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680858
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680864
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680870
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868087C
voice_directsound 60, 0, DirectSoundWaveData_sc88_fretless_bass, 255, 253, 0, 224 @ 8680888
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680894
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86808A0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86808AC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86808B8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86808C4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86808D0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86808DC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86808E8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86808F4
voice_directsound 60, 0, DirectSoundWaveData_sc88_pizzicato_strings, 255, 226, 0, 38 @ 8680900
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868090C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680918
voice_keysplit voicegroup006, KeySplitTable2 @ 8680924
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680930
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868093C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680948
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680954
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680960
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868096C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680978
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680984
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680990
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868099C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86809A8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86809B4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86809C0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86809CC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86809D8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86809E4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86809F0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86809FC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680A08
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680A14
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680A20
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680A2C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680A38
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680A44
voice_directsound 60, 0, DirectSoundWaveData_sc88_flute, 255, 0, 255, 165 @ 8680A50
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680A5C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680A68
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680A74
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680A80
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680A8C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680A98
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4880, 0, 7, 15, 1 @ 8680AA4