pokeemerald/sound/voicegroups/voicegroup074.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.7 KiB
SQL

.align 2
voicegroup074:: @ 868B274
voice_keysplit_all voicegroup001 @ 868B274
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B280
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B28C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B298
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B2A4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B2B0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B2BC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B2C8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B2D4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B2E0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B2EC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B2F8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B304
voice_directsound 60, 0, DirectSoundWaveData_sc88_xylophone, 255, 235, 0, 204 @ 868B310
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B31C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B328
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B334
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B340
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B34C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B358
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B364
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B370
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B37C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B388
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B394
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B3A0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B3AC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B3B8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B3C4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B3D0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B3DC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B3E8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B3F4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B400
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B40C
voice_directsound 60, 0, DirectSoundWaveData_sc88_fretless_bass, 255, 253, 0, 188 @ 868B418
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B424
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B430
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B43C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B448
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B454
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B460
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B46C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B478
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B484
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B490
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B49C
voice_directsound 60, 0, DirectSoundWaveData_sc88_timpani, 255, 0, 180, 216 @ 868B4A8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B4B4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B4C0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B4CC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B4D8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B4E4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B4F0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B4FC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B508
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B514
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B520
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B52C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B538
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B544
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B550
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B55C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B568
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B574
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B580
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B58C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B598
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B5A4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B5B0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B5BC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B5C8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B5D4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B5E0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B5EC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B5F8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B604
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B610
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B61C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B628
voice_square_1_alt 60, 0, 0, 2, 0, 1, 4, 0 @ 868B634
voice_square_2_alt 60, 0, 2, 0, 1, 4, 0 @ 868B640
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4840, 0, 7, 15, 0 @ 868B64C
voice_square_2_alt 60, 0, 0, 0, 1, 4, 1 @ 868B658
voice_square_1_alt 60, 0, 0, 1, 0, 1, 4, 1 @ 868B664
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B670
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B67C
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 868B688
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B694
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B6A0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B6AC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B6B8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B6C4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B6D0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B6DC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B6E8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B6F4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B700
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B70C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B718
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B724
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B730
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B73C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B748
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B754
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B760
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B76C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B778
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B784
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B790
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B79C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B7A8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B7B4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B7C0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B7CC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B7D8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B7E4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B7F0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B7FC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B808
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B814
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B820
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B82C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B838
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B844
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868B850
voice_noise_alt 60, 0, 0, 0, 2, 4, 0 @ 868B85C
voice_noise_alt 60, 0, 0, 0, 1, 0, 0 @ 868B868