mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-12-27 20:24:18 +01:00
b9644e9583
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.
88 lines
4.6 KiB
PHP
88 lines
4.6 KiB
PHP
.align 2
|
|
voicegroup142:: @ 86A4804
|
|
voice_keysplit_all voicegroup002 @ 86A4804
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4810
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A481C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4828
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4834
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4840
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A484C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4858
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4864
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4870
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A487C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4888
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4894
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A48A0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A48AC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A48B8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A48C4
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_organ2, 64, 188, 128, 201 @ 86A48D0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A48DC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A48E8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A48F4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4900
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A490C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4918
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_nylon_str_guitar, 64, 195, 103, 220 @ 86A4924
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4930
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A493C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4948
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4954
|
|
voice_directsound 60, 0, DirectSoundWaveData_sd90_classical_overdrive_guitar, 128, 195, 72, 127 @ 86A4960
|
|
voice_directsound 60, 0, DirectSoundWaveData_sd90_classical_distortion_guitar_high, 85, 188, 103, 160 @ 86A496C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4978
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4984
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4990
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A499C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A49A8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A49B4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A49C0
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_synth_bass, 128, 188, 77, 115 @ 86A49CC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A49D8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A49E4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A49F0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A49FC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A08
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A14
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A20
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A2C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A38
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A44
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A50
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A5C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A68
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A74
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A80
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A8C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4A98
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4AA4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4AB0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4ABC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4AC8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4AD4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4AE0
|
|
voice_directsound 60, 0, DirectSoundWaveData_sd90_classical_distortion_guitar_low, 255, 175, 154, 127 @ 86A4AEC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4AF8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B04
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B10
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B1C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B28
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B34
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B40
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B4C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B58
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B64
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B70
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B7C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B88
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4B94
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4BA0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4BAC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4BB8
|
|
voice_square_1_alt 60, 0, 0, 2, 0, 2, 6, 4 @ 86A4BC4
|
|
voice_square_2_alt 60, 0, 2, 0, 2, 5, 5 @ 86A4BD0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4BDC
|
|
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4900, 0, 7, 15, 0 @ 86A4BE8
|
|
|