Files
PokemonEmeraldSafariFrontier/sound/voicegroups/voicegroup037.inc
T
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

93 lines
4.8 KiB
SQL

.align 2
voicegroup037:: @ 867E314
voice_keysplit_all voicegroup031 @ 867E314
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E320
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E32C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E338
voice_square_2_alt 60, 0, 2, 0, 2, 4, 1 @ 867E344
voice_square_1_alt 60, 0, 0, 2, 0, 2, 4, 1 @ 867E350
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E35C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E368
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E374
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E380
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E38C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E398
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E3A4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E3B0
voice_directsound 60, 0, DirectSoundWaveData_sc88_tubular_bell, 255, 216, 90, 242 @ 867E3BC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E3C8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E3D4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E3E0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E3EC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E3F8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E404
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E410
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E41C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E428
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E434
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E440
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E44C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E458
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E464
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E470
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E47C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E488
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E494
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E4A0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E4AC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E4B8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E4C4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E4D0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E4DC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E4E8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E4F4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E500
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E50C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E518
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E524
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E530
voice_directsound 60, 0, DirectSoundWaveData_sc88_harp, 255, 246, 0, 235 @ 867E53C
voice_directsound 60, 0, DirectSoundWaveData_sc88_timpani, 255, 246, 0, 226 @ 867E548
voice_keysplit voicegroup006, KeySplitTable2 @ 867E554
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E560
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E56C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E578
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E584
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E590
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E59C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E5A8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E5B4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E5C0
voice_keysplit voicegroup008, KeySplitTable4 @ 867E5CC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E5D8
voice_keysplit voicegroup009, KeySplitTable5 @ 867E5E4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E5F0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E5FC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E608
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E614
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E620
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E62C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E638
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E644
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E650
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E65C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E668
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E674
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E680
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E68C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E698
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E6A4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E6B0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E6BC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E6C8
voice_square_2_alt 60, 0, 0, 0, 1, 7, 1 @ 867E6D4
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4850, 0, 7, 15, 2 @ 867E6E0
voice_square_1_alt 60, 0, 0, 0, 0, 1, 7, 1 @ 867E6EC
voice_square_1_alt 60, 0, 0, 0, 0, 0, 7, 1 @ 867E6F8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E704
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E710
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E71C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867E728
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4890, 0, 7, 15, 2 @ 867E734