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.
This commit is contained in:
1 parent
62b79018dc
commit
b9644e9583
188 files changed
+18959
-18932
No files matched your search
@@ -3,89 +3,89 @@ voicegroup179:: @ 86B0BD0
|
||||
voice_keysplit_all voicegroup177 @ 86B0BD0
|
||||
voice_keysplit_all voicegroup176 @ 86B0BDC
|
||||
voice_keysplit voicegroup005, KeySplitTable1 @ 86B0BE8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0BF4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C00
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C0C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C18
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C24
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C30
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C3C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C48
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C54
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C60
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0BF4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C00
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C0C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C18
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C24
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C30
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C3C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C48
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C54
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C60
|
||||
voice_directsound 60, 0, DirectSoundWaveData_sc88_xylophone, 255, 235, 0, 204 @ 86B0C6C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C78
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C84
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C90
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0C9C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CA8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CB4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CC0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CCC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CD8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CE4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C78
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C84
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C90
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0C9C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0CA8
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0CB4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0CC0
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0CCC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0CD8
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0CE4
|
||||
voice_directsound 60, 0, DirectSoundWaveData_sc88_nylon_str_guitar, 85, 165, 154, 127 @ 86B0CF0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0CFC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D08
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D14
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D20
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D2C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D38
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D44
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D50
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0CFC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0D08
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0D14
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0D20
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0D2C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0D38
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0D44
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0D50
|
||||
voice_directsound 60, 0, DirectSoundWaveData_sc88_pick_bass, 255, 253, 0, 149 @ 86B0D5C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D68
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D74
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D80
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D8C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0D98
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DA4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DB0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DBC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DC8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DD4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DE0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DEC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0DF8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E04
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0D68
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0D74
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0D80
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0D8C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0D98
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0DA4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0DB0
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0DBC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0DC8
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0DD4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0DE0
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0DEC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0DF8
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0E04
|
||||
voice_keysplit voicegroup006, KeySplitTable2 @ 86B0E10
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E1C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E28
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E34
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E40
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E4C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E58
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E64
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0E1C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0E28
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0E34
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0E40
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0E4C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0E58
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0E64
|
||||
voice_keysplit voicegroup007, KeySplitTable3 @ 86B0E70
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E7C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0E7C
|
||||
voice_keysplit voicegroup008, KeySplitTable4 @ 86B0E88
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0E94
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0E94
|
||||
voice_keysplit voicegroup009, KeySplitTable5 @ 86B0EA0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0EAC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0EB8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0EC4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0ED0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0EDC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0EE8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0EF4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F00
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F0C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F18
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F24
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F30
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F3C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F48
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F54
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F60
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F6C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F78
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0F84
|
||||
voice_square_1_alt 0, 3, 0, 0, 10, 0 @ 86B0F90
|
||||
voice_square_2_alt 0, 0, 1, 9, 0 @ 86B0F9C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0FA8
|
||||
voice_square_2_alt 3, 0, 1, 9, 0 @ 86B0FB4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0FC0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0FCC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86B0FD8
|
||||
voice_programmable_wave_alt ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 86B0FE4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0EAC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0EB8
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0EC4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0ED0
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0EDC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0EE8
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0EF4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0F00
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0F0C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0F18
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0F24
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0F30
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0F3C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0F48
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0F54
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0F60
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0F6C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0F78
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0F84
|
||||
voice_square_1_alt 60, 0, 0, 3, 0, 0, 10, 0 @ 86B0F90
|
||||
voice_square_2_alt 60, 0, 0, 0, 1, 9, 0 @ 86B0F9C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0FA8
|
||||
voice_square_2_alt 60, 0, 3, 0, 1, 9, 0 @ 86B0FB4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0FC0
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0FCC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86B0FD8
|
||||
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4830, 0, 7, 15, 0 @ 86B0FE4
|
||||
|
||||
Reference in new issue
Block a user