mirror of
https://github.com/izzy2lost/2ship2harkinian-Android.git
synced 2026-06-19 01:20:08 -07:00
Audio Playback OK and Mostly Documented (#556)
* Audio Playback OK * name a temp * cleanup functions.h
This commit is contained in:
+35
-35
@@ -3555,7 +3555,7 @@
|
||||
0x8018B4F8:("func_8018B4F8",),
|
||||
0x8018B520:("func_8018B520",),
|
||||
0x8018B578:("func_8018B578",),
|
||||
0x8018B5D0:("func_8018B5D0",),
|
||||
0x8018B5D0:("AudioHeap_AllocDmaMemory",),
|
||||
0x8018B608:("func_8018B608",),
|
||||
0x8018B640:("func_8018B640",),
|
||||
0x8018B69C:("func_8018B69C",),
|
||||
@@ -3604,7 +3604,7 @@
|
||||
0x8018EB60:("func_8018EB60",),
|
||||
0x8018EC4C:("func_8018EC4C",),
|
||||
0x8018EF88:("func_8018EF88",),
|
||||
0x8018F220:("func_8018F220",),
|
||||
0x8018F220:("AudioLoad_IsFontLoadComplete",),
|
||||
0x8018F298:("func_8018F298",),
|
||||
0x8018F310:("func_8018F310",),
|
||||
0x8018F388:("func_8018F388",),
|
||||
@@ -3726,37 +3726,37 @@
|
||||
0x80194804:("func_80194804",),
|
||||
0x80194840:("func_80194840",),
|
||||
0x801948B0:("func_801948B0",),
|
||||
0x80194930:("func_80194930",),
|
||||
0x80194DB0:("func_80194DB0",),
|
||||
0x80194E60:("func_80194E60",),
|
||||
0x80194F20:("func_80194F20",),
|
||||
0x80194F84:("func_80194F84",),
|
||||
0x801954CC:("func_801954CC",),
|
||||
0x80195508:("func_80195508",),
|
||||
0x801955DC:("func_801955DC",),
|
||||
0x801956C0:("func_801956C0",),
|
||||
0x801957B4:("func_801957B4",),
|
||||
0x801958F8:("func_801958F8",),
|
||||
0x80195C40:("func_80195C40",),
|
||||
0x80195C60:("func_80195C60",),
|
||||
0x80195C80:("func_80195C80",),
|
||||
0x80195D84:("func_80195D84",),
|
||||
0x80195DDC:("func_80195DDC",),
|
||||
0x80195DEC:("func_80195DEC",),
|
||||
0x80195E3C:("func_80195E3C",),
|
||||
0x80195EE0:("func_80195EE0",),
|
||||
0x80196040:("func_80196040",),
|
||||
0x8019617C:("func_8019617C",),
|
||||
0x801961BC:("func_801961BC",),
|
||||
0x801961E8:("func_801961E8",),
|
||||
0x80196268:("func_80196268",),
|
||||
0x80194930:("AudioPlayback_InitNoteSub",),
|
||||
0x80194DB0:("AudioPlayback_NoteSetResamplingRate",),
|
||||
0x80194E60:("AudioPlayback_NoteInit",),
|
||||
0x80194F20:("AudioPlayback_NoteDisable",),
|
||||
0x80194F84:("AudioPlayback_ProcessNotes",),
|
||||
0x801954CC:("AudioPlayback_InstrumentGetSound",),
|
||||
0x80195508:("AudioPlayback_GetInstrumentInner",),
|
||||
0x801955DC:("AudioPlayback_GetDrum",),
|
||||
0x801956C0:("AudioPlayback_GetSfx",),
|
||||
0x801957B4:("AudioPlayback_SetFontInstrument",),
|
||||
0x801958F8:("AudioPlayback_SeqLayerDecayRelease",),
|
||||
0x80195C40:("AudioPlayback_SeqLayerNoteDecay",),
|
||||
0x80195C60:("AudioPlayback_SeqLayerNoteRelease",),
|
||||
0x80195C80:("AudioPlayback_BuildSyntheticWave",),
|
||||
0x80195D84:("AudioPlayback_InitSyntheticWave",),
|
||||
0x80195DDC:("AudioPlayback_InitNoteList",),
|
||||
0x80195DEC:("AudioPlayback_InitNoteLists",),
|
||||
0x80195E3C:("AudioPlayback_InitNoteFreeList",),
|
||||
0x80195EE0:("AudioPlayback_NotePoolClear",),
|
||||
0x80196040:("AudioPlayback_NotePoolFill",),
|
||||
0x8019617C:("AudioPlayback_AudioListPushFront",),
|
||||
0x801961BC:("AudioPlayback_AudioListRemove",),
|
||||
0x801961E8:("AudioPlayback_FindNodeWithPrioLessThan",),
|
||||
0x80196268:("AudioPlayback_NoteInitForLayer",),
|
||||
0x801963E8:("func_801963E8",),
|
||||
0x8019641C:("func_8019641C",),
|
||||
0x80196448:("func_80196448",),
|
||||
0x80196494:("func_80196494",),
|
||||
0x801964F8:("func_801964F8",),
|
||||
0x801965F0:("func_801965F0",),
|
||||
0x801968C4:("func_801968C4",),
|
||||
0x8019641C:("AudioPlayback_NoteReleaseAndTakeOwnership",),
|
||||
0x80196448:("AudioPlayback_AllocNoteFromDisabled",),
|
||||
0x80196494:("AudioPlayback_AllocNoteFromDecaying",),
|
||||
0x801964F8:("AudioPlayback_AllocNoteFromActive",),
|
||||
0x801965F0:("AudioPlayback_AllocNote",),
|
||||
0x801968C4:("AudioPlayback_NoteInitAll",),
|
||||
0x80196A00:("AudioEffects_SequenceChannelProcessSound",),
|
||||
0x80196BC8:("AudioEffects_SequencePlayerProcessSound",),
|
||||
0x80196D20:("AudioEffects_GetPortamentoFreqScale",),
|
||||
@@ -3773,14 +3773,14 @@
|
||||
0x80197880:("func_80197880",),
|
||||
0x801979D8:("func_801979D8",),
|
||||
0x80197A54:("func_80197A54",),
|
||||
0x80197AA4:("func_80197AA4",),
|
||||
0x80197AA4:("AudioSeq_SequenceChannelDisable",),
|
||||
0x80197B14:("func_80197B14",),
|
||||
0x80197C0C:("func_80197C0C",),
|
||||
0x80197C8C:("func_80197C8C",),
|
||||
0x80197D24:("func_80197D24",),
|
||||
0x80197D4C:("AudioSeq_SequencePlayerDisable",),
|
||||
0x80197E08:("func_80197E08",),
|
||||
0x80197E48:("func_80197E48",),
|
||||
0x80197E08:("AudioSeq_AudioListPushBack",),
|
||||
0x80197E48:("AudioSeq_AudioListPopBack",),
|
||||
0x80197E88:("func_80197E88",),
|
||||
0x80197F28:("func_80197F28",),
|
||||
0x80197F3C:("func_80197F3C",),
|
||||
|
||||
@@ -2270,14 +2270,14 @@
|
||||
0x801D57B4:("D_801D57B4","UNK_TYPE1","",0x1),
|
||||
0x801D57C4:("D_801D57C4","UNK_TYPE1","",0x1),
|
||||
0x801D57D4:("D_801D57D4","UNK_TYPE1","",0x1),
|
||||
0x801D57E4:("D_801D57E4","UNK_TYPE4","",0x4),
|
||||
0x801D5804:("D_801D5804","UNK_TYPE4","",0x4),
|
||||
0x801D5824:("D_801D5824","UNK_TYPE2","",0x2),
|
||||
0x801D57E4:("gZeroNoteSub","UNK_TYPE4","",0x4),
|
||||
0x801D5804:("gDefaultNoteSub","UNK_TYPE4","",0x4),
|
||||
0x801D5824:("gHeadsetPanQuantization","UNK_TYPE2","",0x2),
|
||||
0x801D58A2:("D_801D58A2","UNK_TYPE2","",0x2),
|
||||
0x801D58AA:("D_801D58AA","UNK_TYPE1","",0x1),
|
||||
0x801D5928:("D_801D5928","f32","[128]",0x200),
|
||||
0x801D5B28:("D_801D5B28","f32","[128]",0x200),
|
||||
0x801D5D28:("D_801D5D28","f32","[128]",0x200),
|
||||
0x801D5928:("gHeadsetPanVolume","f32","[128]",0x200),
|
||||
0x801D5B28:("gStereoPanVolume","f32","[128]",0x200),
|
||||
0x801D5D28:("gDefaultPanVolume","f32","[128]",0x200),
|
||||
0x801D5F28:("D_801D5F28","s16","[64]",0x80),
|
||||
0x801D5FB0:("D_801D5FB0","UNK_TYPE4","",0x4),
|
||||
0x801D5FB4:("D_801D5FB4","UNK_TYPE4","",0x4),
|
||||
|
||||
@@ -3073,7 +3073,7 @@ asm/non_matchings/code/audio_heap/func_8018B474.s,func_8018B474,0x8018B474,0x21
|
||||
asm/non_matchings/code/audio_heap/func_8018B4F8.s,func_8018B4F8,0x8018B4F8,0xA
|
||||
asm/non_matchings/code/audio_heap/func_8018B520.s,func_8018B520,0x8018B520,0x16
|
||||
asm/non_matchings/code/audio_heap/func_8018B578.s,func_8018B578,0x8018B578,0x16
|
||||
asm/non_matchings/code/audio_heap/func_8018B5D0.s,func_8018B5D0,0x8018B5D0,0xE
|
||||
asm/non_matchings/code/audio_heap/AudioHeap_AllocDmaMemory.s,AudioHeap_AllocDmaMemory,0x8018B5D0,0xE
|
||||
asm/non_matchings/code/audio_heap/func_8018B608.s,func_8018B608,0x8018B608,0xE
|
||||
asm/non_matchings/code/audio_heap/func_8018B640.s,func_8018B640,0x8018B640,0x17
|
||||
asm/non_matchings/code/audio_heap/func_8018B69C.s,func_8018B69C,0x8018B69C,0x13
|
||||
@@ -3122,7 +3122,7 @@ asm/non_matchings/code/audio_heap/func_8018E8C8.s,func_8018E8C8,0x8018E8C8,0xA6
|
||||
asm/non_matchings/code/audio_load/func_8018EB60.s,func_8018EB60,0x8018EB60,0x3B
|
||||
asm/non_matchings/code/audio_load/func_8018EC4C.s,func_8018EC4C,0x8018EC4C,0xCF
|
||||
asm/non_matchings/code/audio_load/func_8018EF88.s,func_8018EF88,0x8018EF88,0xA6
|
||||
asm/non_matchings/code/audio_load/func_8018F220.s,func_8018F220,0x8018F220,0x1E
|
||||
asm/non_matchings/code/audio_load/AudioLoad_IsFontLoadComplete.s,AudioLoad_IsFontLoadComplete,0x8018F220,0x1E
|
||||
asm/non_matchings/code/audio_load/func_8018F298.s,func_8018F298,0x8018F298,0x1E
|
||||
asm/non_matchings/code/audio_load/func_8018F310.s,func_8018F310,0x8018F310,0x1E
|
||||
asm/non_matchings/code/audio_load/func_8018F388.s,func_8018F388,0x8018F388,0xC
|
||||
@@ -3244,37 +3244,37 @@ asm/non_matchings/code/code_80194710/func_80194790.s,func_80194790,0x80194790,0x
|
||||
asm/non_matchings/code/code_80194710/func_80194804.s,func_80194804,0x80194804,0xF
|
||||
asm/non_matchings/code/code_80194710/func_80194840.s,func_80194840,0x80194840,0x1C
|
||||
asm/non_matchings/code/code_80194710/func_801948B0.s,func_801948B0,0x801948B0,0x20
|
||||
asm/non_matchings/code/audio_playback/func_80194930.s,func_80194930,0x80194930,0x120
|
||||
asm/non_matchings/code/audio_playback/func_80194DB0.s,func_80194DB0,0x80194DB0,0x2C
|
||||
asm/non_matchings/code/audio_playback/func_80194E60.s,func_80194E60,0x80194E60,0x30
|
||||
asm/non_matchings/code/audio_playback/func_80194F20.s,func_80194F20,0x80194F20,0x19
|
||||
asm/non_matchings/code/audio_playback/func_80194F84.s,func_80194F84,0x80194F84,0x152
|
||||
asm/non_matchings/code/audio_playback/func_801954CC.s,func_801954CC,0x801954CC,0xF
|
||||
asm/non_matchings/code/audio_playback/func_80195508.s,func_80195508,0x80195508,0x35
|
||||
asm/non_matchings/code/audio_playback/func_801955DC.s,func_801955DC,0x801955DC,0x39
|
||||
asm/non_matchings/code/audio_playback/func_801956C0.s,func_801956C0,0x801956C0,0x3D
|
||||
asm/non_matchings/code/audio_playback/func_801957B4.s,func_801957B4,0x801957B4,0x51
|
||||
asm/non_matchings/code/audio_playback/func_801958F8.s,func_801958F8,0x801958F8,0xD2
|
||||
asm/non_matchings/code/audio_playback/func_80195C40.s,func_80195C40,0x80195C40,0x8
|
||||
asm/non_matchings/code/audio_playback/func_80195C60.s,func_80195C60,0x80195C60,0x8
|
||||
asm/non_matchings/code/audio_playback/func_80195C80.s,func_80195C80,0x80195C80,0x41
|
||||
asm/non_matchings/code/audio_playback/func_80195D84.s,func_80195D84,0x80195D84,0x16
|
||||
asm/non_matchings/code/audio_playback/func_80195DDC.s,func_80195DDC,0x80195DDC,0x4
|
||||
asm/non_matchings/code/audio_playback/func_80195DEC.s,func_80195DEC,0x80195DEC,0x14
|
||||
asm/non_matchings/code/audio_playback/func_80195E3C.s,func_80195E3C,0x80195E3C,0x29
|
||||
asm/non_matchings/code/audio_playback/func_80195EE0.s,func_80195EE0,0x80195EE0,0x58
|
||||
asm/non_matchings/code/audio_playback/func_80196040.s,func_80196040,0x80196040,0x4F
|
||||
asm/non_matchings/code/audio_playback/func_8019617C.s,func_8019617C,0x8019617C,0x10
|
||||
asm/non_matchings/code/audio_playback/func_801961BC.s,func_801961BC,0x801961BC,0xB
|
||||
asm/non_matchings/code/audio_playback/func_801961E8.s,func_801961E8,0x801961E8,0x20
|
||||
asm/non_matchings/code/audio_playback/func_80196268.s,func_80196268,0x80196268,0x60
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_InitNoteSub.s,AudioPlayback_InitNoteSub,0x80194930,0x120
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_NoteSetResamplingRate.s,AudioPlayback_NoteSetResamplingRate,0x80194DB0,0x2C
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_NoteInit.s,AudioPlayback_NoteInit,0x80194E60,0x30
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_NoteDisable.s,AudioPlayback_NoteDisable,0x80194F20,0x19
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_ProcessNotes.s,AudioPlayback_ProcessNotes,0x80194F84,0x152
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_InstrumentGetSound.s,AudioPlayback_InstrumentGetSound,0x801954CC,0xF
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_GetInstrumentInner.s,AudioPlayback_GetInstrumentInner,0x80195508,0x35
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_GetDrum.s,AudioPlayback_GetDrum,0x801955DC,0x39
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_GetSfx.s,AudioPlayback_GetSfx,0x801956C0,0x3D
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_SetFontInstrument.s,AudioPlayback_SetFontInstrument,0x801957B4,0x51
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_SeqLayerDecayRelease.s,AudioPlayback_SeqLayerDecayRelease,0x801958F8,0xD2
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_SeqLayerNoteDecay.s,AudioPlayback_SeqLayerNoteDecay,0x80195C40,0x8
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_SeqLayerNoteRelease.s,AudioPlayback_SeqLayerNoteRelease,0x80195C60,0x8
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_BuildSyntheticWave.s,AudioPlayback_BuildSyntheticWave,0x80195C80,0x41
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_InitSyntheticWave.s,AudioPlayback_InitSyntheticWave,0x80195D84,0x16
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_InitNoteList.s,AudioPlayback_InitNoteList,0x80195DDC,0x4
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_InitNoteLists.s,AudioPlayback_InitNoteLists,0x80195DEC,0x14
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_InitNoteFreeList.s,AudioPlayback_InitNoteFreeList,0x80195E3C,0x29
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_NotePoolClear.s,AudioPlayback_NotePoolClear,0x80195EE0,0x58
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_NotePoolFill.s,AudioPlayback_NotePoolFill,0x80196040,0x4F
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_AudioListPushFront.s,AudioPlayback_AudioListPushFront,0x8019617C,0x10
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_AudioListRemove.s,AudioPlayback_AudioListRemove,0x801961BC,0xB
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_FindNodeWithPrioLessThan.s,AudioPlayback_FindNodeWithPrioLessThan,0x801961E8,0x20
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_NoteInitForLayer.s,AudioPlayback_NoteInitForLayer,0x80196268,0x60
|
||||
asm/non_matchings/code/audio_playback/func_801963E8.s,func_801963E8,0x801963E8,0xD
|
||||
asm/non_matchings/code/audio_playback/func_8019641C.s,func_8019641C,0x8019641C,0xB
|
||||
asm/non_matchings/code/audio_playback/func_80196448.s,func_80196448,0x80196448,0x13
|
||||
asm/non_matchings/code/audio_playback/func_80196494.s,func_80196494,0x80196494,0x19
|
||||
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_playback/AudioPlayback_NoteReleaseAndTakeOwnership.s,AudioPlayback_NoteReleaseAndTakeOwnership,0x8019641C,0xB
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_AllocNoteFromDisabled.s,AudioPlayback_AllocNoteFromDisabled,0x80196448,0x13
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_AllocNoteFromDecaying.s,AudioPlayback_AllocNoteFromDecaying,0x80196494,0x19
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_AllocNoteFromActive.s,AudioPlayback_AllocNoteFromActive,0x801964F8,0x3E
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_AllocNote.s,AudioPlayback_AllocNote,0x801965F0,0xB5
|
||||
asm/non_matchings/code/audio_playback/AudioPlayback_NoteInitAll.s,AudioPlayback_NoteInitAll,0x801968C4,0x4F
|
||||
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
|
||||
@@ -3291,14 +3291,14 @@ asm/non_matchings/code/audio_seqplayer/func_80197714.s,func_80197714,0x80197714,
|
||||
asm/non_matchings/code/audio_seqplayer/func_80197880.s,func_80197880,0x80197880,0x56
|
||||
asm/non_matchings/code/audio_seqplayer/func_801979D8.s,func_801979D8,0x801979D8,0x1F
|
||||
asm/non_matchings/code/audio_seqplayer/func_80197A54.s,func_80197A54,0x80197A54,0x14
|
||||
asm/non_matchings/code/audio_seqplayer/func_80197AA4.s,func_80197AA4,0x80197AA4,0x1C
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SequenceChannelDisable.s,AudioSeq_SequenceChannelDisable,0x80197AA4,0x1C
|
||||
asm/non_matchings/code/audio_seqplayer/func_80197B14.s,func_80197B14,0x80197B14,0x3E
|
||||
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/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/AudioSeq_AudioListPushBack.s,AudioSeq_AudioListPushBack,0x80197E08,0x10
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_AudioListPopBack.s,AudioSeq_AudioListPopBack,0x80197E48,0x10
|
||||
asm/non_matchings/code/audio_seqplayer/func_80197E88.s,func_80197E88,0x80197E88,0x28
|
||||
asm/non_matchings/code/audio_seqplayer/func_80197F28.s,func_80197F28,0x80197F28,0x5
|
||||
asm/non_matchings/code/audio_seqplayer/func_80197F3C.s,func_80197F3C,0x80197F3C,0xE
|
||||
|
||||
|
Reference in New Issue
Block a user