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

.align 2
voicegroup100:: @ 869467C
voice_keysplit_all voicegroup001 @ 869467C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694688
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694694
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86946A0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86946AC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86946B8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86946C4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86946D0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86946DC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86946E8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86946F4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694700
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 869470C
voice_directsound 60, 0, DirectSoundWaveData_sc88_xylophone, 255, 235, 0, 204 @ 8694718
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694724
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694730
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 869473C
voice_directsound 60, 0, DirectSoundWaveData_sc88_organ2, 255, 0, 255, 210 @ 8694748
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694754
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694760
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 869476C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694778
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694784
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694790
voice_directsound 60, 0, DirectSoundWaveData_sc88_nylon_str_guitar, 255, 249, 25, 76 @ 869479C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86947A8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86947B4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86947C0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86947CC
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4910, 0, 7, 15, 0 @ 86947D8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86947E4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86947F0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86947FC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694808
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694814
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694820
voice_directsound 60, 0, DirectSoundWaveData_jv1080_slap_bass, 255, 235, 128, 99 @ 869482C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694838
voice_directsound 60, 0, DirectSoundWaveData_sc88_synth_bass, 255, 252, 0, 115 @ 8694844
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694850
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 869485C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694868
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694874
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694880
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 869488C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694898
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86948A4
voice_directsound 60, 0, DirectSoundWaveData_sc88_timpani, 255, 0, 180, 246 @ 86948B0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86948BC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86948C8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86948D4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86948E0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86948EC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86948F8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694904
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694910
voice_keysplit voicegroup007, KeySplitTable3 @ 869491C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694928
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694934
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694940
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 869494C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694958
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694964
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694970
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 869497C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694988
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694994
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86949A0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86949AC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86949B8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86949C4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86949D0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86949DC
voice_directsound 60, 0, DirectSoundWaveData_sc88_flute, 255, 0, 255, 127 @ 86949E8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86949F4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694A00
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694A0C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694A18
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694A24
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694A30
voice_square_1_alt 60, 0, 0, 0, 0, 1, 4, 1 @ 8694A3C
voice_square_1_alt 60, 0, 0, 2, 1, 1, 4, 1 @ 8694A48
voice_square_2_alt 60, 0, 2, 1, 1, 4, 1 @ 8694A54
voice_square_2_alt 60, 0, 1, 0, 1, 4, 1 @ 8694A60
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694A6C
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 8694A78
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694A84
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694A90
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694A9C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694AA8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694AB4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694AC0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694ACC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694AD8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694AE4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694AF0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694AFC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B08
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B14
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B20
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B2C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B38
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B44
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B50
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B5C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B68
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B74
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B80
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B8C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694B98
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694BA4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694BB0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694BBC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694BC8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694BD4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694BE0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694BEC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694BF8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694C04
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694C10
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694C1C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694C28
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694C34
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694C40
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694C4C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8694C58
voice_noise_alt 60, 0, 0, 0, 1, 7, 1 @ 8694C64
voice_noise_alt 60, 0, 0, 0, 1, 0, 0 @ 8694C70