Audio_Effects OK and Documented (#549)

* Audio_Effects OK

* Remove duplicate

* PR Suggestion

* Small cleanup

* Small Touchup
This commit is contained in:
engineer124
2022-01-16 18:24:58 +00:00
committed by GitHub
parent 332c71c9b1
commit 9e6a6eee4c
9 changed files with 375 additions and 317 deletions
+11 -11
View File
@@ -3757,16 +3757,16 @@
0x801964F8:("func_801964F8",),
0x801965F0:("func_801965F0",),
0x801968C4:("func_801968C4",),
0x80196A00:("func_80196A00",),
0x80196BC8:("func_80196BC8",),
0x80196D20:("func_80196D20",),
0x80196D7C:("func_80196D7C",),
0x80196DB4:("func_80196DB4",),
0x80196FEC:("func_80196FEC",),
0x80197048:("func_80197048",),
0x80197138:("func_80197138",),
0x80197164:("func_80197164",),
0x80197188:("func_80197188",),
0x80196A00:("AudioEffects_SequenceChannelProcessSound",),
0x80196BC8:("AudioEffects_SequencePlayerProcessSound",),
0x80196D20:("AudioEffects_GetPortamentoFreqScale",),
0x80196D7C:("AudioEffects_GetVibratoPitchChange",),
0x80196DB4:("AudioEffects_GetVibratoFreqScale",),
0x80196FEC:("AudioEffects_NoteVibratoUpdate",),
0x80197048:("AudioEffects_NoteVibratoInit",),
0x80197138:("AudioEffects_NotePortamentoInit",),
0x80197164:("AudioEffects_AdsrInit",),
0x80197188:("AudioEffects_AdsrUpdate",),
0x801974D0:("func_801974D0",),
0x80197538:("func_80197538",),
0x80197714:("func_80197714",),
@@ -3778,7 +3778,7 @@
0x80197C0C:("func_80197C0C",),
0x80197C8C:("func_80197C8C",),
0x80197D24:("func_80197D24",),
0x80197D4C:("func_80197D4C",),
0x80197D4C:("AudioSeq_SequencePlayerDisable",),
0x80197E08:("func_80197E08",),
0x80197E48:("func_80197E48",),
0x80197E88:("func_80197E88",),
+3 -127
View File
@@ -2261,10 +2261,10 @@
0x801D4790:("D_801D4790","UNK_TYPE1","",0x1),
0x801D4990:("D_801D4990","UNK_TYPE1","",0x1),
0x801D4B90:("D_801D4B90","UNK_TYPE1","",0x1),
0x801D4D90:("D_801D4D90","UNK_PTR","",0x4),
0x801D4D90:("gWaveSamples","UNK_PTR","",0x4),
0x801D4D98:("D_801D4D98","UNK_PTR","",0x4),
0x801D4DB0:("D_801D4DB0","UNK_PTR","",0x4),
0x801D4DB4:("D_801D4DB4","f32","[256]",0x400),
0x801D4DB4:("gBendPitchOneOctaveFrequencies","f32","[256]",0x400),
0x801D51B4:("D_801D51B4","f32","[256]",0x400),
0x801D55B4:("D_801D55B4","f32","[128]",0x200),
0x801D57B4:("D_801D57B4","UNK_TYPE1","",0x1),
@@ -4420,131 +4420,7 @@
0x80200BCC:("D_80200BCC","UNK_TYPE1","",0x1),
0x80200BCE:("D_80200BCE","UNK_TYPE1","",0x1),
0x80200BD0:("D_80200BD0","UNK_TYPE1","",0x1),
0x80200C70:("D_80200C70","UNK_TYPE1","",0x1),
0x80200C71:("D_80200C71","UNK_TYPE1","",0x1),
0x80200C76:("D_80200C76","UNK_TYPE1","",0x1),
0x80200C78:("D_80200C78","UNK_TYPE1","",0x1),
0x80200C7C:("D_80200C7C","UNK_TYPE1","",0x1),
0x80200C80:("D_80200C80","UNK_TYPE1","",0x1),
0x80200C92:("D_80200C92","UNK_TYPE1","",0x1),
0x80200C94:("D_80200C94","UNK_TYPE1","",0x1),
0x80200C98:("D_80200C98","UNK_TYPE1","",0x1),
0x80200C9A:("D_80200C9A","UNK_TYPE1","",0x1),
0x80200C9E:("D_80200C9E","UNK_TYPE1","",0x1),
0x80200CA0:("D_80200CA0","UNK_TYPE1","",0x1),
0x80200CF0:("D_80200CF0","UNK_TYPE1","",0x1),
0x80200D38:("D_80200D38","UNK_TYPE1","",0x1),
0x80200D70:("D_80200D70","UNK_TYPE1","",0x1),
0x802011F0:("D_802011F0","UNK_TYPE1","",0x1),
0x8020178C:("D_8020178C","UNK_TYPE1","",0x1),
0x802017B0:("D_802017B0","UNK_TYPE1","",0x1),
0x80201D68:("D_80201D68","UNK_TYPE1","",0x1),
0x80201D6C:("D_80201D6C","UNK_TYPE1","",0x1),
0x802023FC:("D_802023FC","UNK_TYPE1","",0x1),
0x80202878:("D_80202878","UNK_TYPE1","",0x1),
0x80202880:("D_80202880","UNK_TYPE1","",0x1),
0x802028BC:("D_802028BC","UNK_TYPE1","",0x1),
0x80202980:("D_80202980","OSMesgQueue","",0x18),
0x802029D8:("D_802029D8","UNK_TYPE1","",0x1),
0x80202AB0:("D_80202AB0","OSMesgQueue","",0x18),
0x80202AC8:("D_80202AC8","OSMesg","[16]",0x40),
0x80202B08:("D_80202B08","OSMesgQueue","",0x18),
0x80202B20:("D_80202B20","OSMesg","[16]",0x40),
0x80202B60:("D_80202B60","OSMesgQueue","",0x18),
0x80202B78:("D_80202B78","OSMesg","[64]",0x100),
0x80203278:("D_80203278","OSMesgQueue","",0x18),
0x80203290:("D_80203290","OSMesg","[1]",0x4),
0x80203294:("D_80203294","UNK_TYPE1","",0x1),
0x802034C0:("D_802034C0","UNK_TYPE1","",0x1),
0x802034C4:("D_802034C4","UNK_TYPE1","",0x1),
0x802034C8:("D_802034C8","UNK_TYPE1","",0x1),
0x802034D0:("D_802034D0","UNK_TYPE4","",0x4),
0x802034D4:("D_802034D4","UNK_TYPE1","",0x1),
0x802034D8:("D_802034D8","UNK_TYPE1","",0x1),
0x802034DC:("D_802034DC","UNK_TYPE1","",0x1),
0x802034E8:("D_802034E8","UNK_TYPE1","",0x1),
0x802034F0:("D_802034F0","UNK_TYPE2","",0x2),
0x802034F8:("D_802034F8","UNK_TYPE1","",0x1),
0x802034FC:("D_802034FC","UNK_TYPE1","",0x1),
0x80203500:("D_80203500","UNK_TYPE1","",0x1),
0x80203528:("D_80203528","UNK_TYPE4","",0x4),
0x8020352C:("D_8020352C","UNK_TYPE1","",0x1),
0x8020352E:("D_8020352E","UNK_TYPE1","",0x1),
0x80203530:("D_80203530","UNK_TYPE1","",0x1),
0x8020360C:("D_8020360C","UNK_TYPE4","",0x4),
0x80203618:("D_80203618","UNK_TYPE1","",0x1),
0x8020361C:("D_8020361C","UNK_TYPE1","",0x1),
0x80203620:("D_80203620","UNK_TYPE1","",0x1),
0x80203624:("D_80203624","UNK_TYPE1","",0x1),
0x80203628:("D_80203628","UNK_TYPE1","",0x1),
0x80203630:("D_80203630","UNK_TYPE1","",0x1),
0x80203640:("D_80203640","UNK_TYPE1","",0x1),
0x80203650:("D_80203650","UNK_TYPE1","",0x1),
0x80203660:("D_80203660","UNK_TYPE1","",0x1),
0x80203690:("D_80203690","UNK_TYPE1","",0x1),
0x802036A0:("D_802036A0","UNK_TYPE1","",0x1),
0x802036B0:("D_802036B0","UNK_TYPE1","",0x1),
0x802036C0:("D_802036C0","UNK_TYPE1","",0x1),
0x802036C4:("D_802036C4","UNK_TYPE1","",0x1),
0x80203794:("D_80203794","UNK_TYPE1","",0x1),
0x80203798:("D_80203798","UNK_TYPE1","",0x1),
0x802037D0:("D_802037D0","UNK_TYPE1","",0x1),
0x802037D4:("D_802037D4","UNK_TYPE1","",0x1),
0x802038A4:("D_802038A4","UNK_TYPE1","",0x1),
0x802038A8:("D_802038A8","UNK_TYPE1","",0x1),
0x802038C2:("D_802038C2","UNK_TYPE1","",0x1),
0x802038CE:("D_802038CE","UNK_TYPE1","",0x1),
0x802038E0:("D_802038E0","UNK_TYPE1","",0x1),
0x802038E4:("D_802038E4","UNK_TYPE1","",0x1),
0x80203970:("D_80203970","UNK_TYPE1","",0x1),
0x802039B4:("D_802039B4","UNK_TYPE1","",0x1),
0x802039B8:("D_802039B8","UNK_TYPE1","",0x1),
0x802039D2:("D_802039D2","UNK_TYPE1","",0x1),
0x802039DE:("D_802039DE","UNK_TYPE1","",0x1),
0x802039F0:("D_802039F0","UNK_TYPE1","",0x1),
0x802039FC:("D_802039FC","UNK_TYPE1","",0x1),
0x80203B80:("D_80203B80","UNK_TYPE1","",0x1),
0x80203B88:("D_80203B88","UNK_TYPE1","",0x1),
0x80203B90:("D_80203B90","UNK_TYPE1","",0x1),
0x80204590:("D_80204590","UNK_TYPE1","",0x1),
0x80204594:("D_80204594","UNK_TYPE1","",0x1),
0x80204598:("D_80204598","UNK_TYPE1","",0x1),
0x802045A4:("D_802045A4","UNK_TYPE1","",0x1),
0x80204FA4:("D_80204FA4","UNK_TYPE1","",0x1),
0x80204FA8:("D_80204FA8","UNK_TYPE1","",0x1),
0x80204FB4:("D_80204FB4","UNK_TYPE1","",0x1),
0x80204FB8:("D_80204FB8","UNK_TYPE1","",0x1),
0x80204FC0:("D_80204FC0","UNK_TYPE1","",0x1),
0x80204FCC:("D_80204FCC","UNK_TYPE1","",0x1),
0x80204FD8:("D_80204FD8","UNK_TYPE1","",0x1),
0x80205008:("D_80205008","UNK_TYPE1","",0x1),
0x80205038:("D_80205038","UNK_TYPE1","",0x1),
0x802050B9:("D_802050B9","UNK_TYPE1","",0x1),
0x802050C0:("D_802050C0","UNK_TYPE1","",0x1),
0x802050C4:("D_802050C4","UNK_TYPE1","",0x1),
0x802050CC:("D_802050CC","UNK_TYPE4","",0x4),
0x802050D0:("D_802050D0","UNK_TYPE4","",0x4),
0x80205228:("D_80205228","UNK_TYPE1","",0x1),
0x8020522B:("D_8020522B","UNK_TYPE1","",0x1),
0x80205390:("D_80205390","UNK_TYPE1","",0x1),
0x802053C8:("D_802053C8","UNK_TYPE1","",0x1),
0x802057B0:("D_802057B0","UNK_TYPE1","",0x1),
0x80205830:("D_80205830","UNK_TYPE1","",0x1),
0x802084B0:("D_802084B0","UNK_TYPE1","",0x1),
0x80208530:("D_80208530","UNK_TYPE1","",0x1),
0x80208598:("D_80208598","UNK_TYPE1","",0x1),
0x802085A8:("D_802085A8","UNK_TYPE1","",0x1),
0x802085B8:("D_802085B8","UNK_TYPE1","",0x1),
0x802085C8:("D_802085C8","UNK_TYPE1","",0x1),
0x802085D8:("D_802085D8","UNK_TYPE1","",0x1),
0x802085F8:("D_802085F8","UNK_TYPE1","",0x1),
0x802085FC:("D_802085FC","UNK_TYPE1","",0x1),
0x80208604:("D_80208604","UNK_TYPE1","",0x1),
0x8020861C:("D_8020861C","UNK_TYPE1","",0x1),
0x80208634:("D_80208634","UNK_TYPE1","",0x1),
0x8020864C:("D_8020864C","UNK_TYPE1","",0x1),
0x80208650:("D_80208650","UNK_TYPE1","",0x1),
0x80208654:("D_80208654","UNK_TYPE1","",0x1),
0x80200C70:("gAudioContext","AudioContext","",0x81F8),
0x80208E68:("D_80208E68","UNK_TYPE4","",0x4),
0x80208E6C:("D_80208E6C","UNK_TYPE4","",0x4),
0x80208E70:("D_80208E70","UNK_TYPE4","",0x4),
+11 -11
View File
@@ -3275,16 +3275,16 @@ asm/non_matchings/code/audio_playback/func_80196494.s,func_80196494,0x80196494,0
asm/non_matchings/code/audio_playback/func_801964F8.s,func_801964F8,0x801964F8,0x3E
asm/non_matchings/code/audio_playback/func_801965F0.s,func_801965F0,0x801965F0,0xB5
asm/non_matchings/code/audio_playback/func_801968C4.s,func_801968C4,0x801968C4,0x4F
asm/non_matchings/code/audio_effects/func_80196A00.s,func_80196A00,0x80196A00,0x72
asm/non_matchings/code/audio_effects/func_80196BC8.s,func_80196BC8,0x80196BC8,0x56
asm/non_matchings/code/audio_effects/func_80196D20.s,func_80196D20,0x80196D20,0x17
asm/non_matchings/code/audio_effects/func_80196D7C.s,func_80196D7C,0x80196D7C,0xE
asm/non_matchings/code/audio_effects/func_80196DB4.s,func_80196DB4,0x80196DB4,0x8E
asm/non_matchings/code/audio_effects/func_80196FEC.s,func_80196FEC,0x80196FEC,0x17
asm/non_matchings/code/audio_effects/func_80197048.s,func_80197048,0x80197048,0x3C
asm/non_matchings/code/audio_effects/func_80197138.s,func_80197138,0x80197138,0xB
asm/non_matchings/code/audio_effects/func_80197164.s,func_80197164,0x80197164,0x9
asm/non_matchings/code/audio_effects/func_80197188.s,func_80197188,0x80197188,0xD2
asm/non_matchings/code/audio_effects/AudioEffects_SequenceChannelProcessSound.s,AudioEffects_SequenceChannelProcessSound,0x80196A00,0x72
asm/non_matchings/code/audio_effects/AudioEffects_SequencePlayerProcessSound.s,AudioEffects_SequencePlayerProcessSound,0x80196BC8,0x56
asm/non_matchings/code/audio_effects/AudioEffects_GetPortamentoFreqScale.s,AudioEffects_GetPortamentoFreqScale,0x80196D20,0x17
asm/non_matchings/code/audio_effects/AudioEffects_GetVibratoPitchChange.s,AudioEffects_GetVibratoPitchChange,0x80196D7C,0xE
asm/non_matchings/code/audio_effects/AudioEffects_GetVibratoFreqScale.s,AudioEffects_GetVibratoFreqScale,0x80196DB4,0x8E
asm/non_matchings/code/audio_effects/AudioEffects_NoteVibratoUpdate.s,AudioEffects_NoteVibratoUpdate,0x80196FEC,0x17
asm/non_matchings/code/audio_effects/AudioEffects_NoteVibratoInit.s,AudioEffects_NoteVibratoInit,0x80197048,0x3C
asm/non_matchings/code/audio_effects/AudioEffects_NotePortamentoInit.s,AudioEffects_NotePortamentoInit,0x80197138,0xB
asm/non_matchings/code/audio_effects/AudioEffects_AdsrInit.s,AudioEffects_AdsrInit,0x80197164,0x9
asm/non_matchings/code/audio_effects/AudioEffects_AdsrUpdate.s,AudioEffects_AdsrUpdate,0x80197188,0xD2
asm/non_matchings/code/audio_seqplayer/func_801974D0.s,func_801974D0,0x801974D0,0x1A
asm/non_matchings/code/audio_seqplayer/func_80197538.s,func_80197538,0x80197538,0x77
asm/non_matchings/code/audio_seqplayer/func_80197714.s,func_80197714,0x80197714,0x5B
@@ -3296,7 +3296,7 @@ asm/non_matchings/code/audio_seqplayer/func_80197B14.s,func_80197B14,0x80197B14,
asm/non_matchings/code/audio_seqplayer/func_80197C0C.s,func_80197C0C,0x80197C0C,0x20
asm/non_matchings/code/audio_seqplayer/func_80197C8C.s,func_80197C8C,0x80197C8C,0x26
asm/non_matchings/code/audio_seqplayer/func_80197D24.s,func_80197D24,0x80197D24,0xA
asm/non_matchings/code/audio_seqplayer/func_80197D4C.s,func_80197D4C,0x80197D4C,0x2F
asm/non_matchings/code/audio_seqplayer/AudioSeq_SequencePlayerDisable.s,AudioSeq_SequencePlayerDisable,0x80197D4C,0x2F
asm/non_matchings/code/audio_seqplayer/func_80197E08.s,func_80197E08,0x80197E08,0x10
asm/non_matchings/code/audio_seqplayer/func_80197E48.s,func_80197E48,0x80197E48,0x10
asm/non_matchings/code/audio_seqplayer/func_80197E88.s,func_80197E88,0x80197E88,0x28
1 asm/non_matchings/code/z_en_a_keep/EnAObj_Init.s EnAObj_Init 0x800A5AC0 0x2B
3275 asm/non_matchings/code/audio_playback/func_801964F8.s func_801964F8 0x801964F8 0x3E
3276 asm/non_matchings/code/audio_playback/func_801965F0.s func_801965F0 0x801965F0 0xB5
3277 asm/non_matchings/code/audio_playback/func_801968C4.s func_801968C4 0x801968C4 0x4F
3278 asm/non_matchings/code/audio_effects/func_80196A00.s asm/non_matchings/code/audio_effects/AudioEffects_SequenceChannelProcessSound.s func_80196A00 AudioEffects_SequenceChannelProcessSound 0x80196A00 0x72
3279 asm/non_matchings/code/audio_effects/func_80196BC8.s asm/non_matchings/code/audio_effects/AudioEffects_SequencePlayerProcessSound.s func_80196BC8 AudioEffects_SequencePlayerProcessSound 0x80196BC8 0x56
3280 asm/non_matchings/code/audio_effects/func_80196D20.s asm/non_matchings/code/audio_effects/AudioEffects_GetPortamentoFreqScale.s func_80196D20 AudioEffects_GetPortamentoFreqScale 0x80196D20 0x17
3281 asm/non_matchings/code/audio_effects/func_80196D7C.s asm/non_matchings/code/audio_effects/AudioEffects_GetVibratoPitchChange.s func_80196D7C AudioEffects_GetVibratoPitchChange 0x80196D7C 0xE
3282 asm/non_matchings/code/audio_effects/func_80196DB4.s asm/non_matchings/code/audio_effects/AudioEffects_GetVibratoFreqScale.s func_80196DB4 AudioEffects_GetVibratoFreqScale 0x80196DB4 0x8E
3283 asm/non_matchings/code/audio_effects/func_80196FEC.s asm/non_matchings/code/audio_effects/AudioEffects_NoteVibratoUpdate.s func_80196FEC AudioEffects_NoteVibratoUpdate 0x80196FEC 0x17
3284 asm/non_matchings/code/audio_effects/func_80197048.s asm/non_matchings/code/audio_effects/AudioEffects_NoteVibratoInit.s func_80197048 AudioEffects_NoteVibratoInit 0x80197048 0x3C
3285 asm/non_matchings/code/audio_effects/func_80197138.s asm/non_matchings/code/audio_effects/AudioEffects_NotePortamentoInit.s func_80197138 AudioEffects_NotePortamentoInit 0x80197138 0xB
3286 asm/non_matchings/code/audio_effects/func_80197164.s asm/non_matchings/code/audio_effects/AudioEffects_AdsrInit.s func_80197164 AudioEffects_AdsrInit 0x80197164 0x9
3287 asm/non_matchings/code/audio_effects/func_80197188.s asm/non_matchings/code/audio_effects/AudioEffects_AdsrUpdate.s func_80197188 AudioEffects_AdsrUpdate 0x80197188 0xD2
3288 asm/non_matchings/code/audio_seqplayer/func_801974D0.s func_801974D0 0x801974D0 0x1A
3289 asm/non_matchings/code/audio_seqplayer/func_80197538.s func_80197538 0x80197538 0x77
3290 asm/non_matchings/code/audio_seqplayer/func_80197714.s func_80197714 0x80197714 0x5B
3296 asm/non_matchings/code/audio_seqplayer/func_80197C0C.s func_80197C0C 0x80197C0C 0x20
3297 asm/non_matchings/code/audio_seqplayer/func_80197C8C.s func_80197C8C 0x80197C8C 0x26
3298 asm/non_matchings/code/audio_seqplayer/func_80197D24.s func_80197D24 0x80197D24 0xA
3299 asm/non_matchings/code/audio_seqplayer/func_80197D4C.s asm/non_matchings/code/audio_seqplayer/AudioSeq_SequencePlayerDisable.s func_80197D4C AudioSeq_SequencePlayerDisable 0x80197D4C 0x2F
3300 asm/non_matchings/code/audio_seqplayer/func_80197E08.s func_80197E08 0x80197E08 0x10
3301 asm/non_matchings/code/audio_seqplayer/func_80197E48.s func_80197E48 0x80197E48 0x10
3302 asm/non_matchings/code/audio_seqplayer/func_80197E88.s func_80197E88 0x80197E88 0x28