mirror of
https://github.com/izzy2lost/2ship2harkinian-Android.git
synced 2026-06-19 01:20:08 -07:00
Audio seqplayer.c: AudioSeq_ to AudioScript_ (#1202)
* AudioSeq_ to AudioScript_ * Update src/audio/lib/playback.c Co-authored-by: Derek Hensley <hensley.derek58@gmail.com> * format --------- Co-authored-by: Derek Hensley <hensley.derek58@gmail.com>
This commit is contained in:
co-authored by
Derek Hensley
parent
0c3a48ef94
commit
2987390a20
+10
-10
@@ -2816,16 +2816,16 @@ void AudioEffects_NotePortamentoInit(Note* note);
|
||||
void AudioEffects_AdsrInit(AdsrState* adsr, EnvelopePoint* envelope, s16* volOut);
|
||||
f32 AudioEffects_AdsrUpdate(AdsrState* adsr);
|
||||
|
||||
void AudioSeq_SequenceChannelDisable(SequenceChannel* channel);
|
||||
void AudioSeq_SequencePlayerDisableAsFinished(SequencePlayer* seqPlayer);
|
||||
void AudioSeq_SequencePlayerDisable(SequencePlayer* seqPlayer);
|
||||
void AudioSeq_AudioListPushBack(AudioListItem* list, AudioListItem* item);
|
||||
void* AudioSeq_AudioListPopBack(AudioListItem* list);
|
||||
void AudioSeq_ProcessSequences(s32 arg0);
|
||||
void AudioSeq_SkipForwardSequence(SequencePlayer* seqPlayer);
|
||||
void AudioSeq_ResetSequencePlayer(SequencePlayer* seqPlayer);
|
||||
void AudioSeq_InitSequencePlayerChannels(s32 seqPlayerIndex);
|
||||
void AudioSeq_InitSequencePlayers(void);
|
||||
void AudioScript_SequenceChannelDisable(SequenceChannel* channel);
|
||||
void AudioScript_SequencePlayerDisableAsFinished(SequencePlayer* seqPlayer);
|
||||
void AudioScript_SequencePlayerDisable(SequencePlayer* seqPlayer);
|
||||
void AudioScript_AudioListPushBack(AudioListItem* list, AudioListItem* item);
|
||||
void* AudioScript_AudioListPopBack(AudioListItem* list);
|
||||
void AudioScript_ProcessSequences(s32 arg0);
|
||||
void AudioScript_SkipForwardSequence(SequencePlayer* seqPlayer);
|
||||
void AudioScript_ResetSequencePlayer(SequencePlayer* seqPlayer);
|
||||
void AudioScript_InitSequencePlayerChannels(s32 seqPlayerIndex);
|
||||
void AudioScript_InitSequencePlayers(void);
|
||||
|
||||
void func_8019AE40(s32 param_1, s32 param_2, u32 param_3, s32 param_4);
|
||||
void func_8019AEC0(UNK_PTR param_1, UNK_PTR param_2);
|
||||
|
||||
@@ -64,7 +64,7 @@ void AudioEffects_SequencePlayerProcessSound(SequencePlayer* seqPlayer) {
|
||||
|
||||
seqPlayer->fadeTimer--;
|
||||
if ((seqPlayer->fadeTimer == 0) && (seqPlayer->state == SEQPLAYER_STATE_FADE_OUT)) {
|
||||
AudioSeq_SequencePlayerDisable(seqPlayer);
|
||||
AudioScript_SequencePlayerDisable(seqPlayer);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -86,7 +86,7 @@ void AudioHeap_DiscardFont(s32 fontId) {
|
||||
|
||||
AudioPlayback_NoteDisable(note);
|
||||
AudioPlayback_AudioListRemove(¬e->listItem);
|
||||
AudioSeq_AudioListPushBack(&gAudioCtx.noteFreeLists.disabled, ¬e->listItem);
|
||||
AudioScript_AudioListPushBack(&gAudioCtx.noteFreeLists.disabled, ¬e->listItem);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -113,7 +113,7 @@ void AudioHeap_DiscardSequence(s32 seqId) {
|
||||
|
||||
for (i = 0; i < gAudioCtx.audioBufferParameters.numSequencePlayers; i++) {
|
||||
if (gAudioCtx.seqPlayers[i].enabled && gAudioCtx.seqPlayers[i].seqId == seqId) {
|
||||
AudioSeq_SequencePlayerDisable(&gAudioCtx.seqPlayers[i]);
|
||||
AudioScript_SequencePlayerDisable(&gAudioCtx.seqPlayers[i]);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -857,7 +857,7 @@ s32 AudioHeap_ResetStep(void) {
|
||||
switch (gAudioCtx.resetStatus) {
|
||||
case 5:
|
||||
for (i = 0; i < gAudioCtx.audioBufferParameters.numSequencePlayers; i++) {
|
||||
AudioSeq_SequencePlayerDisableAsFinished(&gAudioCtx.seqPlayers[i]);
|
||||
AudioScript_SequencePlayerDisableAsFinished(&gAudioCtx.seqPlayers[i]);
|
||||
}
|
||||
gAudioCtx.audioResetFadeOutFramesLeft = 2 / count;
|
||||
gAudioCtx.resetStatus--;
|
||||
@@ -1059,10 +1059,10 @@ void AudioHeap_Init(void) {
|
||||
}
|
||||
|
||||
// Initialize sequence players
|
||||
AudioSeq_InitSequencePlayers();
|
||||
AudioScript_InitSequencePlayers();
|
||||
for (i = 0; i < gAudioCtx.audioBufferParameters.numSequencePlayers; i++) {
|
||||
AudioSeq_InitSequencePlayerChannels(i);
|
||||
AudioSeq_ResetSequencePlayer(&gAudioCtx.seqPlayers[i]);
|
||||
AudioScript_InitSequencePlayerChannels(i);
|
||||
AudioScript_ResetSequencePlayer(&gAudioCtx.seqPlayers[i]);
|
||||
}
|
||||
|
||||
// Initialize two additional caches on the audio heap to store individual audio samples
|
||||
|
||||
@@ -584,7 +584,7 @@ s32 AudioLoad_SyncInitSeqPlayerInternal(s32 playerIndex, s32 seqId, s32 arg2) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
AudioSeq_SequencePlayerDisable(seqPlayer);
|
||||
AudioScript_SequencePlayerDisable(seqPlayer);
|
||||
|
||||
if (1) {}
|
||||
fontId = 0xFF;
|
||||
@@ -602,7 +602,7 @@ s32 AudioLoad_SyncInitSeqPlayerInternal(s32 playerIndex, s32 seqId, s32 arg2) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
AudioSeq_ResetSequencePlayer(seqPlayer);
|
||||
AudioScript_ResetSequencePlayer(seqPlayer);
|
||||
seqPlayer->seqId = seqId;
|
||||
|
||||
if (fontId != 0xFF) {
|
||||
|
||||
+14
-13
@@ -189,7 +189,7 @@ void AudioPlayback_ProcessNotes(void) {
|
||||
(playbackState->priority >= 1)) {
|
||||
// do nothing
|
||||
} else if (playbackState->parentLayer->channel->seqPlayer == NULL) {
|
||||
AudioSeq_SequenceChannelDisable(playbackState->parentLayer->channel);
|
||||
AudioScript_SequenceChannelDisable(playbackState->parentLayer->channel);
|
||||
playbackState->priority = 1;
|
||||
playbackState->status = PLAYBACK_STATUS_1;
|
||||
continue;
|
||||
@@ -224,13 +224,13 @@ void AudioPlayback_ProcessNotes(void) {
|
||||
AudioEffects_NoteVibratoInit(note);
|
||||
AudioEffects_NotePortamentoInit(note);
|
||||
AudioPlayback_AudioListRemove(¬e->listItem);
|
||||
AudioSeq_AudioListPushBack(¬e->listItem.pool->active, ¬e->listItem);
|
||||
AudioScript_AudioListPushBack(¬e->listItem.pool->active, ¬e->listItem);
|
||||
playbackState->wantedParentLayer = NO_LAYER;
|
||||
// don't skip
|
||||
} else {
|
||||
AudioPlayback_NoteDisable(note);
|
||||
AudioPlayback_AudioListRemove(¬e->listItem);
|
||||
AudioSeq_AudioListPushBack(¬e->listItem.pool->disabled, ¬e->listItem);
|
||||
AudioScript_AudioListPushBack(¬e->listItem.pool->disabled, ¬e->listItem);
|
||||
playbackState->wantedParentLayer = NO_LAYER;
|
||||
goto skip;
|
||||
}
|
||||
@@ -240,7 +240,7 @@ void AudioPlayback_ProcessNotes(void) {
|
||||
}
|
||||
AudioPlayback_NoteDisable(note);
|
||||
AudioPlayback_AudioListRemove(¬e->listItem);
|
||||
AudioSeq_AudioListPushBack(¬e->listItem.pool->disabled, ¬e->listItem);
|
||||
AudioScript_AudioListPushBack(¬e->listItem.pool->disabled, ¬e->listItem);
|
||||
continue;
|
||||
}
|
||||
}
|
||||
@@ -250,7 +250,7 @@ void AudioPlayback_ProcessNotes(void) {
|
||||
}
|
||||
AudioPlayback_NoteDisable(note);
|
||||
AudioPlayback_AudioListRemove(¬e->listItem);
|
||||
AudioSeq_AudioListPushBack(¬e->listItem.pool->disabled, ¬e->listItem);
|
||||
AudioScript_AudioListPushBack(¬e->listItem.pool->disabled, ¬e->listItem);
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -669,7 +669,7 @@ void AudioPlayback_InitNoteFreeList(void) {
|
||||
for (i = 0; i < gAudioCtx.numNotes; i++) {
|
||||
gAudioCtx.notes[i].listItem.u.value = &gAudioCtx.notes[i];
|
||||
gAudioCtx.notes[i].listItem.prev = NULL;
|
||||
AudioSeq_AudioListPushBack(&gAudioCtx.noteFreeLists.disabled, &gAudioCtx.notes[i].listItem);
|
||||
AudioScript_AudioListPushBack(&gAudioCtx.noteFreeLists.disabled, &gAudioCtx.notes[i].listItem);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -708,7 +708,7 @@ void AudioPlayback_NotePoolClear(NotePool* pool) {
|
||||
break;
|
||||
}
|
||||
AudioPlayback_AudioListRemove(cur);
|
||||
AudioSeq_AudioListPushBack(dest, cur);
|
||||
AudioScript_AudioListPushBack(dest, cur);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -750,11 +750,11 @@ void AudioPlayback_NotePoolFill(NotePool* pool, s32 count) {
|
||||
}
|
||||
|
||||
while (j < count) {
|
||||
note = AudioSeq_AudioListPopBack(source);
|
||||
note = AudioScript_AudioListPopBack(source);
|
||||
if (note == NULL) {
|
||||
break;
|
||||
}
|
||||
AudioSeq_AudioListPushBack(dest, ¬e->listItem);
|
||||
AudioScript_AudioListPushBack(dest, ¬e->listItem);
|
||||
j++;
|
||||
}
|
||||
}
|
||||
@@ -867,7 +867,8 @@ void AudioPlayback_NoteReleaseAndTakeOwnership(Note* note, SequenceLayer* layer)
|
||||
}
|
||||
|
||||
Note* AudioPlayback_AllocNoteFromDisabled(NotePool* pool, SequenceLayer* layer) {
|
||||
Note* note = AudioSeq_AudioListPopBack(&pool->disabled);
|
||||
Note* note = AudioScript_AudioListPopBack(&pool->disabled);
|
||||
|
||||
if (note != NULL) {
|
||||
AudioPlayback_NoteInitForLayer(note, layer);
|
||||
AudioPlayback_AudioListPushFront(&pool->active, ¬e->listItem);
|
||||
@@ -881,7 +882,7 @@ Note* AudioPlayback_AllocNoteFromDecaying(NotePool* pool, SequenceLayer* layer)
|
||||
if (note != NULL) {
|
||||
AudioPlayback_NoteReleaseAndTakeOwnership(note, layer);
|
||||
AudioPlayback_AudioListRemove(¬e->listItem);
|
||||
AudioSeq_AudioListPushBack(&pool->releasing, ¬e->listItem);
|
||||
AudioScript_AudioListPushBack(&pool->releasing, ¬e->listItem);
|
||||
}
|
||||
return note;
|
||||
}
|
||||
@@ -912,7 +913,7 @@ Note* AudioPlayback_AllocNoteFromActive(NotePool* pool, SequenceLayer* layer) {
|
||||
if (aPriority < rPriority) {
|
||||
AudioPlayback_AudioListRemove(&aNote->listItem);
|
||||
func_801963E8(aNote, layer);
|
||||
AudioSeq_AudioListPushBack(&pool->releasing, &aNote->listItem);
|
||||
AudioScript_AudioListPushBack(&pool->releasing, &aNote->listItem);
|
||||
aNote->playbackState.priority = layer->channel->notePriority;
|
||||
return aNote;
|
||||
}
|
||||
@@ -931,7 +932,7 @@ Note* AudioPlayback_AllocNote(SequenceLayer* layer) {
|
||||
note->playbackState.wantedParentLayer == NO_LAYER) {
|
||||
AudioPlayback_NoteReleaseAndTakeOwnership(note, layer);
|
||||
AudioPlayback_AudioListRemove(¬e->listItem);
|
||||
AudioSeq_AudioListPushBack(¬e->listItem.pool->releasing, ¬e->listItem);
|
||||
AudioScript_AudioListPushBack(¬e->listItem.pool->releasing, ¬e->listItem);
|
||||
return note;
|
||||
}
|
||||
}
|
||||
|
||||
+164
-164
File diff suppressed because it is too large
Load Diff
@@ -223,7 +223,7 @@ Acmd* AudioSynth_Update(Acmd* abiCmdStart, s32* numAbiCmds, s16* aiBufStart, s32
|
||||
|
||||
for (reverseUpdateIndex = gAudioCtx.audioBufferParameters.updatesPerFrame; reverseUpdateIndex > 0;
|
||||
reverseUpdateIndex--) {
|
||||
AudioSeq_ProcessSequences(reverseUpdateIndex - 1);
|
||||
AudioScript_ProcessSequences(reverseUpdateIndex - 1);
|
||||
AudioSynth_SyncSampleStates(gAudioCtx.audioBufferParameters.updatesPerFrame - reverseUpdateIndex);
|
||||
}
|
||||
|
||||
|
||||
@@ -212,13 +212,13 @@ void AudioThread_ProcessGlobalCmd(AudioCmd* cmd) {
|
||||
case AUDIOCMD_OP_GLOBAL_INIT_SEQPLAYER_SKIP_TICKS:
|
||||
AudioLoad_SyncInitSeqPlayerSkipTicks(cmd->arg0, cmd->arg1, cmd->asInt);
|
||||
AudioThread_SetFadeInTimer(cmd->arg0, 500);
|
||||
AudioSeq_SkipForwardSequence(&gAudioCtx.seqPlayers[cmd->arg0]);
|
||||
AudioScript_SkipForwardSequence(&gAudioCtx.seqPlayers[cmd->arg0]);
|
||||
break;
|
||||
|
||||
case AUDIOCMD_OP_GLOBAL_DISABLE_SEQPLAYER:
|
||||
if (gAudioCtx.seqPlayers[cmd->arg0].enabled) {
|
||||
if (cmd->asInt == 0) {
|
||||
AudioSeq_SequencePlayerDisableAsFinished(&gAudioCtx.seqPlayers[cmd->arg0]);
|
||||
AudioScript_SequencePlayerDisableAsFinished(&gAudioCtx.seqPlayers[cmd->arg0]);
|
||||
} else {
|
||||
AudioThread_SetFadeOutTimer(cmd->arg0, cmd->asInt);
|
||||
}
|
||||
@@ -322,7 +322,7 @@ void AudioThread_ProcessGlobalCmd(AudioCmd* cmd) {
|
||||
if (flags == AUDIO_NOTE_RELEASE) {
|
||||
for (i = 0; i < gAudioCtx.audioBufferParameters.numSequencePlayers; i++) {
|
||||
if (gAudioCtx.seqPlayers[i].enabled) {
|
||||
AudioSeq_SequencePlayerDisableAsFinished(&gAudioCtx.seqPlayers[i]);
|
||||
AudioScript_SequencePlayerDisableAsFinished(&gAudioCtx.seqPlayers[i]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+36
-36
@@ -3767,42 +3767,42 @@
|
||||
0x80197138:("AudioEffects_NotePortamentoInit",),
|
||||
0x80197164:("AudioEffects_AdsrInit",),
|
||||
0x80197188:("AudioEffects_AdsrUpdate",),
|
||||
0x801974D0:("AudioSeq_GetScriptControlFlowArgument",),
|
||||
0x80197538:("AudioSeq_HandleScriptFlowControl",),
|
||||
0x80197714:("AudioSeq_InitSequenceChannel",),
|
||||
0x80197880:("AudioSeq_SeqChannelSetLayer",),
|
||||
0x801979D8:("AudioSeq_SeqLayerDisable",),
|
||||
0x80197A54:("AudioSeq_SeqLayerFree",),
|
||||
0x80197AA4:("AudioSeq_SequenceChannelDisable",),
|
||||
0x80197B14:("AudioSeq_SequencePlayerSetupChannels",),
|
||||
0x80197C0C:("AudioSeq_SequencePlayerDisableChannels",),
|
||||
0x80197C8C:("AudioSeq_SequenceChannelEnable",),
|
||||
0x80197D24:("AudioSeq_SequencePlayerDisableAsFinished",),
|
||||
0x80197D4C:("AudioSeq_SequencePlayerDisable",),
|
||||
0x80197E08:("AudioSeq_AudioListPushBack",),
|
||||
0x80197E48:("AudioSeq_AudioListPopBack",),
|
||||
0x80197E88:("AudioSeq_InitLayerFreelist",),
|
||||
0x80197F28:("AudioSeq_ScriptReadU8",),
|
||||
0x80197F3C:("AudioSeq_ScriptReadS16",),
|
||||
0x80197F74:("AudioSeq_ScriptReadCompressedU16",),
|
||||
0x80197FB4:("AudioSeq_SeqLayerProcessScript",),
|
||||
0x801980D0:("AudioSeq_SeqLayerProcessScriptStep1",),
|
||||
0x8019815C:("AudioSeq_SeqLayerProcessScriptStep5",),
|
||||
0x8019825C:("AudioSeq_SeqLayerProcessScriptStep2",),
|
||||
0x80198640:("AudioSeq_SeqLayerProcessScriptStep4",),
|
||||
0x80198CE0:("AudioSeq_SeqLayerProcessScriptStep3",),
|
||||
0x801990F4:("AudioSeq_SetChannelPriorities",),
|
||||
0x80199124:("AudioSeq_GetInstrument",),
|
||||
0x80199198:("AudioSeq_SetInstrument",),
|
||||
0x80199244:("AudioSeq_SequenceChannelSetVolume",),
|
||||
0x80199268:("AudioSeq_SequenceChannelProcessScript",),
|
||||
0x8019A0BC:("AudioSeq_SequencePlayerProcessSequence",),
|
||||
0x8019AA3C:("AudioSeq_ProcessSequences",),
|
||||
0x8019AAF0:("AudioSeq_SkipForwardSequence",),
|
||||
0x8019AB40:("AudioSeq_ResetSequencePlayer",),
|
||||
0x8019AC10:("AudioSeq_InitSequencePlayerChannels",),
|
||||
0x8019ACEC:("AudioSeq_InitSequencePlayer",),
|
||||
0x8019ADBC:("AudioSeq_InitSequencePlayers",),
|
||||
0x801974D0:("AudioScript_GetScriptControlFlowArgument",),
|
||||
0x80197538:("AudioScript_HandleScriptFlowControl",),
|
||||
0x80197714:("AudioScript_InitSequenceChannel",),
|
||||
0x80197880:("AudioScript_SeqChannelSetLayer",),
|
||||
0x801979D8:("AudioScript_SeqLayerDisable",),
|
||||
0x80197A54:("AudioScript_SeqLayerFree",),
|
||||
0x80197AA4:("AudioScript_SequenceChannelDisable",),
|
||||
0x80197B14:("AudioScript_SequencePlayerSetupChannels",),
|
||||
0x80197C0C:("AudioScript_SequencePlayerDisableChannels",),
|
||||
0x80197C8C:("AudioScript_SequenceChannelEnable",),
|
||||
0x80197D24:("AudioScript_SequencePlayerDisableAsFinished",),
|
||||
0x80197D4C:("AudioScript_SequencePlayerDisable",),
|
||||
0x80197E08:("AudioScript_AudioListPushBack",),
|
||||
0x80197E48:("AudioScript_AudioListPopBack",),
|
||||
0x80197E88:("AudioScript_InitLayerFreelist",),
|
||||
0x80197F28:("AudioScript_ScriptReadU8",),
|
||||
0x80197F3C:("AudioScript_ScriptReadS16",),
|
||||
0x80197F74:("AudioScript_ScriptReadCompressedU16",),
|
||||
0x80197FB4:("AudioScript_SeqLayerProcessScript",),
|
||||
0x801980D0:("AudioScript_SeqLayerProcessScriptStep1",),
|
||||
0x8019815C:("AudioScript_SeqLayerProcessScriptStep5",),
|
||||
0x8019825C:("AudioScript_SeqLayerProcessScriptStep2",),
|
||||
0x80198640:("AudioScript_SeqLayerProcessScriptStep4",),
|
||||
0x80198CE0:("AudioScript_SeqLayerProcessScriptStep3",),
|
||||
0x801990F4:("AudioScript_SetChannelPriorities",),
|
||||
0x80199124:("AudioScript_GetInstrument",),
|
||||
0x80199198:("AudioScript_SetInstrument",),
|
||||
0x80199244:("AudioScript_SequenceChannelSetVolume",),
|
||||
0x80199268:("AudioScript_SequenceChannelProcessScript",),
|
||||
0x8019A0BC:("AudioScript_SequencePlayerProcessSequence",),
|
||||
0x8019AA3C:("AudioScript_ProcessSequences",),
|
||||
0x8019AAF0:("AudioScript_SkipForwardSequence",),
|
||||
0x8019AB40:("AudioScript_ResetSequencePlayer",),
|
||||
0x8019AC10:("AudioScript_InitSequencePlayerChannels",),
|
||||
0x8019ACEC:("AudioScript_InitSequencePlayer",),
|
||||
0x8019ADBC:("AudioScript_InitSequencePlayers",),
|
||||
0x8019AE40:("func_8019AE40",),
|
||||
0x8019AEC0:("func_8019AEC0",),
|
||||
0x8019AF00:("AudioOcarina_ReadControllerInput",),
|
||||
|
||||
@@ -3283,42 +3283,42 @@ asm/non_matchings/code/audio_effects/AudioEffects_NoteVibratoInit.s,AudioEffects
|
||||
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/AudioSeq_GetScriptControlFlowArgument.s,AudioSeq_GetScriptControlFlowArgument,0x801974D0,0x1A
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_HandleScriptFlowControl.s,AudioSeq_HandleScriptFlowControl,0x80197538,0x77
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_InitSequenceChannel.s,AudioSeq_InitSequenceChannel,0x80197714,0x5B
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SeqChannelSetLayer.s,AudioSeq_SeqChannelSetLayer,0x80197880,0x56
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SeqLayerDisable.s,AudioSeq_SeqLayerDisable,0x801979D8,0x1F
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SeqLayerFree.s,AudioSeq_SeqLayerFree,0x80197A54,0x14
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SequenceChannelDisable.s,AudioSeq_SequenceChannelDisable,0x80197AA4,0x1C
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SequencePlayerSetupChannels.s,AudioSeq_SequencePlayerSetupChannels,0x80197B14,0x3E
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SequencePlayerDisableChannels.s,AudioSeq_SequencePlayerDisableChannels,0x80197C0C,0x20
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SequenceChannelEnable.s,AudioSeq_SequenceChannelEnable,0x80197C8C,0x26
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SequencePlayerDisableAsFinished.s,AudioSeq_SequencePlayerDisableAsFinished,0x80197D24,0xA
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SequencePlayerDisable.s,AudioSeq_SequencePlayerDisable,0x80197D4C,0x2F
|
||||
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/AudioSeq_InitLayerFreelist.s,AudioSeq_InitLayerFreelist,0x80197E88,0x28
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_ScriptReadU8.s,AudioSeq_ScriptReadU8,0x80197F28,0x5
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_ScriptReadS16.s,AudioSeq_ScriptReadS16,0x80197F3C,0xE
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_ScriptReadCompressedU16.s,AudioSeq_ScriptReadCompressedU16,0x80197F74,0x10
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SeqLayerProcessScript.s,AudioSeq_SeqLayerProcessScript,0x80197FB4,0x47
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SeqLayerProcessScriptStep1.s,AudioSeq_SeqLayerProcessScriptStep1,0x801980D0,0x23
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SeqLayerProcessScriptStep5.s,AudioSeq_SeqLayerProcessScriptStep5,0x8019815C,0x40
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SeqLayerProcessScriptStep2.s,AudioSeq_SeqLayerProcessScriptStep2,0x8019825C,0xF9
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SeqLayerProcessScriptStep4.s,AudioSeq_SeqLayerProcessScriptStep4,0x80198640,0x1A8
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SeqLayerProcessScriptStep3.s,AudioSeq_SeqLayerProcessScriptStep3,0x80198CE0,0x105
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SetChannelPriorities.s,AudioSeq_SetChannelPriorities,0x801990F4,0xC
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_GetInstrument.s,AudioSeq_GetInstrument,0x80199124,0x1D
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SetInstrument.s,AudioSeq_SetInstrument,0x80199198,0x2B
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SequenceChannelSetVolume.s,AudioSeq_SequenceChannelSetVolume,0x80199244,0x9
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SequenceChannelProcessScript.s,AudioSeq_SequenceChannelProcessScript,0x80199268,0x395
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SequencePlayerProcessSequence.s,AudioSeq_SequencePlayerProcessSequence,0x8019A0BC,0x260
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_ProcessSequences.s,AudioSeq_ProcessSequences,0x8019AA3C,0x2D
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_SkipForwardSequence.s,AudioSeq_SkipForwardSequence,0x8019AAF0,0x14
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_ResetSequencePlayer.s,AudioSeq_ResetSequencePlayer,0x8019AB40,0x34
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_InitSequencePlayerChannels.s,AudioSeq_InitSequencePlayerChannels,0x8019AC10,0x37
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_InitSequencePlayer.s,AudioSeq_InitSequencePlayer,0x8019ACEC,0x34
|
||||
asm/non_matchings/code/audio_seqplayer/AudioSeq_InitSequencePlayers.s,AudioSeq_InitSequencePlayers,0x8019ADBC,0x21
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_GetScriptControlFlowArgument.s,AudioScript_GetScriptControlFlowArgument,0x801974D0,0x1A
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_HandleScriptFlowControl.s,AudioScript_HandleScriptFlowControl,0x80197538,0x77
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_InitSequenceChannel.s,AudioScript_InitSequenceChannel,0x80197714,0x5B
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SeqChannelSetLayer.s,AudioScript_SeqChannelSetLayer,0x80197880,0x56
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SeqLayerDisable.s,AudioScript_SeqLayerDisable,0x801979D8,0x1F
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SeqLayerFree.s,AudioScript_SeqLayerFree,0x80197A54,0x14
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SequenceChannelDisable.s,AudioScript_SequenceChannelDisable,0x80197AA4,0x1C
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SequencePlayerSetupChannels.s,AudioScript_SequencePlayerSetupChannels,0x80197B14,0x3E
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SequencePlayerDisableChannels.s,AudioScript_SequencePlayerDisableChannels,0x80197C0C,0x20
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SequenceChannelEnable.s,AudioScript_SequenceChannelEnable,0x80197C8C,0x26
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SequencePlayerDisableAsFinished.s,AudioScript_SequencePlayerDisableAsFinished,0x80197D24,0xA
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SequencePlayerDisable.s,AudioScript_SequencePlayerDisable,0x80197D4C,0x2F
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_AudioListPushBack.s,AudioScript_AudioListPushBack,0x80197E08,0x10
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_AudioListPopBack.s,AudioScript_AudioListPopBack,0x80197E48,0x10
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_InitLayerFreelist.s,AudioScript_InitLayerFreelist,0x80197E88,0x28
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_ScriptReadU8.s,AudioScript_ScriptReadU8,0x80197F28,0x5
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_ScriptReadS16.s,AudioScript_ScriptReadS16,0x80197F3C,0xE
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_ScriptReadCompressedU16.s,AudioScript_ScriptReadCompressedU16,0x80197F74,0x10
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SeqLayerProcessScript.s,AudioScript_SeqLayerProcessScript,0x80197FB4,0x47
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SeqLayerProcessScriptStep1.s,AudioScript_SeqLayerProcessScriptStep1,0x801980D0,0x23
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SeqLayerProcessScriptStep5.s,AudioScript_SeqLayerProcessScriptStep5,0x8019815C,0x40
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SeqLayerProcessScriptStep2.s,AudioScript_SeqLayerProcessScriptStep2,0x8019825C,0xF9
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SeqLayerProcessScriptStep4.s,AudioScript_SeqLayerProcessScriptStep4,0x80198640,0x1A8
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SeqLayerProcessScriptStep3.s,AudioScript_SeqLayerProcessScriptStep3,0x80198CE0,0x105
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SetChannelPriorities.s,AudioScript_SetChannelPriorities,0x801990F4,0xC
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_GetInstrument.s,AudioScript_GetInstrument,0x80199124,0x1D
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SetInstrument.s,AudioScript_SetInstrument,0x80199198,0x2B
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SequenceChannelSetVolume.s,AudioScript_SequenceChannelSetVolume,0x80199244,0x9
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SequenceChannelProcessScript.s,AudioScript_SequenceChannelProcessScript,0x80199268,0x395
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SequencePlayerProcessSequence.s,AudioScript_SequencePlayerProcessSequence,0x8019A0BC,0x260
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_ProcessSequences.s,AudioScript_ProcessSequences,0x8019AA3C,0x2D
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_SkipForwardSequence.s,AudioScript_SkipForwardSequence,0x8019AAF0,0x14
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_ResetSequencePlayer.s,AudioScript_ResetSequencePlayer,0x8019AB40,0x34
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_InitSequencePlayerChannels.s,AudioScript_InitSequencePlayerChannels,0x8019AC10,0x37
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_InitSequencePlayer.s,AudioScript_InitSequencePlayer,0x8019ACEC,0x34
|
||||
asm/non_matchings/code/audio_seqplayer/AudioScript_InitSequencePlayers.s,AudioScript_InitSequencePlayers,0x8019ADBC,0x21
|
||||
asm/non_matchings/code/code_8019AE40/func_8019AE40.s,func_8019AE40,0x8019AE40,0x1C
|
||||
asm/non_matchings/code/code_8019AEC0/func_8019AEC0.s,func_8019AEC0,0x8019AEC0,0x10
|
||||
asm/non_matchings/code/code_8019AF00/AudioOcarina_ReadControllerInput.s,AudioOcarina_ReadControllerInput,0x8019AF00,0x16
|
||||
|
||||
|
Reference in New Issue
Block a user