mirror of https://github.com/zeldaret/mm.git
Audio Playback OK and Mostly Documented (#556)
* Audio Playback OK * name a temp * cleanup functions.h
This commit is contained in:
parent
bc7249960d
commit
35d8154ef0
|
|
@ -3375,7 +3375,7 @@ s32 osFlashReadArray(OSIoMesg* mb, s32 priority, u32 pageNum, void* dramAddr, u3
|
|||
// void func_8018B4F8(void);
|
||||
// void func_8018B520(void);
|
||||
// void func_8018B578(void);
|
||||
// void func_8018B5D0(void);
|
||||
void* AudioHeap_AllocDmaMemory(AudioAllocPool* pool, u32 size);
|
||||
// void func_8018B608(void);
|
||||
// void func_8018B640(void);
|
||||
// void func_8018B69C(void);
|
||||
|
|
@ -3421,7 +3421,7 @@ s32 osFlashReadArray(OSIoMesg* mb, s32 priority, u32 pageNum, void* dramAddr, u3
|
|||
// void func_8018EB60(void);
|
||||
// void func_8018EC4C(UNK_TYPE1 param_1, UNK_TYPE1 param_2, UNK_TYPE1 param_3, UNK_TYPE1 param_4, UNK_TYPE4 param_5);
|
||||
// void func_8018EF88(void);
|
||||
// void func_8018F220(void);
|
||||
s32 AudioLoad_IsFontLoadComplete(s32 bankId);
|
||||
// void func_8018F298(void);
|
||||
// void func_8018F310(void);
|
||||
// void func_8018F388(void);
|
||||
|
|
@ -3531,37 +3531,23 @@ void Audio_WritebackDCache(void* buf, size_t size);
|
|||
// void func_80194790(void);
|
||||
// void func_80194840(void);
|
||||
// void func_801948B0(void);
|
||||
// void func_80194930(void);
|
||||
// void func_80194DB0(void);
|
||||
// void func_80194E60(void);
|
||||
// void func_80194F20(void);
|
||||
// void func_80194F84(void);
|
||||
// void func_801954CC(void);
|
||||
// void func_80195508(void);
|
||||
// void func_801955DC(void);
|
||||
// void func_801956C0(void);
|
||||
// void func_801957B4(void);
|
||||
// void func_801958F8(void);
|
||||
// void func_80195C40(void);
|
||||
// void func_80195C60(void);
|
||||
// void func_80195C80(void);
|
||||
// void func_80195D84(void);
|
||||
// void func_80195DDC(void);
|
||||
// void func_80195DEC(void);
|
||||
// void func_80195E3C(void);
|
||||
// void func_80195EE0(void);
|
||||
// void func_80196040(void);
|
||||
// void func_8019617C(void);
|
||||
// void func_801961BC(void);
|
||||
// void func_801961E8(void);
|
||||
// void func_80196268(void);
|
||||
// void func_801963E8(void);
|
||||
// void func_8019641C(void);
|
||||
// void func_80196448(void);
|
||||
// void func_80196494(void);
|
||||
// void func_801964F8(void);
|
||||
// void func_801965F0(void);
|
||||
// void func_801968C4(void);
|
||||
void AudioPlayback_NoteDisable(Note* note);
|
||||
void AudioPlayback_ProcessNotes(void);
|
||||
SoundFontSound* AudioPlayback_InstrumentGetSound(Instrument* instrument, s32 semitone);
|
||||
Instrument* AudioPlayback_GetInstrumentInner(s32 fontId, s32 instId);
|
||||
Drum* AudioPlayback_GetDrum(s32 fontId, s32 drumId);
|
||||
SoundFontSound* AudioPlayback_GetSfx(s32 fontId, s32 sfxId);
|
||||
s32 AudioPlayback_SetFontInstrument(s32 instrumentType, s32 fontId, s32 index, void* value);
|
||||
void AudioPlayback_SeqLayerNoteDecay(SequenceLayer* layer);
|
||||
void AudioPlayback_SeqLayerNoteRelease(SequenceLayer* layer);
|
||||
void AudioPlayback_InitSyntheticWave(Note* note, SequenceLayer* layer);
|
||||
void AudioPlayback_InitNoteLists(NotePool* pool);
|
||||
void AudioPlayback_InitNoteFreeList(void);
|
||||
void AudioPlayback_NotePoolClear(NotePool* pool);
|
||||
void AudioPlayback_NotePoolFill(NotePool* pool, s32 count);
|
||||
void AudioPlayback_AudioListRemove(AudioListItem* item);
|
||||
Note* AudioPlayback_AllocNote(SequenceLayer* layer);
|
||||
void AudioPlayback_NoteInitAll(void);
|
||||
void AudioEffects_SequencePlayerProcessSound(SequencePlayer* seqPlayer);
|
||||
void AudioEffects_NoteVibratoUpdate(Note* note);
|
||||
void AudioEffects_NoteVibratoInit(Note* note);
|
||||
|
|
@ -3574,14 +3560,14 @@ f32 AudioEffects_AdsrUpdate(AdsrState* adsr);
|
|||
// void func_80197880(void);
|
||||
// void func_801979D8(void);
|
||||
// void func_80197A54(void);
|
||||
// void func_80197AA4(void);
|
||||
void AudioSeq_SequenceChannelDisable(SequenceChannel* channel);
|
||||
// void func_80197B14(void);
|
||||
// void func_80197C0C(void);
|
||||
// void func_80197C8C(void);
|
||||
// void func_80197D24(void);
|
||||
void AudioSeq_SequencePlayerDisable(SequencePlayer* seqPlayer);
|
||||
// void func_80197E08(void);
|
||||
// void func_80197E48(void);
|
||||
void AudioSeq_AudioListPushBack(AudioListItem* list, AudioListItem* item);
|
||||
void* AudioSeq_AudioListPopBack(AudioListItem* list);
|
||||
// void func_80197E88(void);
|
||||
// void func_80197F28(void);
|
||||
// void func_80197F3C(void);
|
||||
|
|
|
|||
|
|
@ -1652,16 +1652,14 @@ extern f32 gBendPitchOneOctaveFrequencies[256];
|
|||
// extern UNK_TYPE1 D_801D57B4;
|
||||
// extern UNK_TYPE1 D_801D57C4;
|
||||
// extern UNK_TYPE1 D_801D57D4;
|
||||
// extern UNK_TYPE4 D_801D57E4;
|
||||
// extern UNK_TYPE4 D_801D5804;
|
||||
// extern UNK_TYPE2 D_801D5824;
|
||||
// extern UNK_TYPE2 D_801D58A2;
|
||||
// extern UNK_TYPE1 D_801D58AA;
|
||||
// extern UNK_TYPE1 D_801D5928;
|
||||
// extern UNK_TYPE1 D_801D5B24;
|
||||
// extern UNK_TYPE1 D_801D5B28;
|
||||
// extern UNK_TYPE1 D_801D5D24;
|
||||
// extern UNK_TYPE1 D_801D5D28;
|
||||
extern NoteSubEu gZeroNoteSub;
|
||||
extern NoteSubEu gDefaultNoteSub;
|
||||
extern u16 gHeadsetPanQuantization[];
|
||||
extern u16 gHeadsetPanQuantization[];
|
||||
extern s16 D_801D58A8[];
|
||||
extern f32 gHeadsetPanVolume[];
|
||||
extern f32 gStereoPanVolume[];
|
||||
extern f32 gDefaultPanVolume[];
|
||||
// extern UNK_TYPE1 D_801D5F24;
|
||||
// extern UNK_TYPE4 D_801D5FB4;
|
||||
// extern UNK_TYPE4 D_801D5FB8;
|
||||
|
|
|
|||
|
|
@ -20,6 +20,14 @@
|
|||
|
||||
#define AIBUF_LEN 0x580
|
||||
|
||||
typedef enum {
|
||||
/* 0 */ AUDIO_MODE_STEREO,
|
||||
/* 1 */ AUDIO_MODE_HEADSET,
|
||||
/* 2 */ AUDIO_MODE_UNK,
|
||||
/* 3 */ AUDIO_MODE_MONO,
|
||||
/* 4 */ AUDIO_MODE_SURROUND,
|
||||
} AudioSoundMode;
|
||||
|
||||
typedef enum {
|
||||
/* 0 */ ADSR_STATE_DISABLED,
|
||||
/* 1 */ ADSR_STATE_INITIAL,
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@
|
|||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B578.s")
|
||||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B5D0.s")
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/AudioHeap_AllocDmaMemory.s")
|
||||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_heap/func_8018B608.s")
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018EF88.s")
|
||||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F220.s")
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/AudioLoad_IsFontLoadComplete.s")
|
||||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_load/func_8018F298.s")
|
||||
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197A54.s")
|
||||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197AA4.s")
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/AudioSeq_SequenceChannelDisable.s")
|
||||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197B14.s")
|
||||
|
||||
|
|
@ -24,9 +24,9 @@
|
|||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/AudioSeq_SequencePlayerDisable.s")
|
||||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197E08.s")
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/AudioSeq_AudioListPushBack.s")
|
||||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197E48.s")
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/AudioSeq_AudioListPopBack.s")
|
||||
|
||||
#pragma GLOBAL_ASM("asm/non_matchings/code/audio_seqplayer/func_80197E88.s")
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
Loading…
Reference in New Issue