In my nightmares, I see audio_synthesis (#146)

* heapsort

* suff

* load init

* split

* split data

* begone asm

* names

* names and cleanup

* let's try this

* woo macros

* general

* bgm macro

* names

* audio_thread

* Update Torch

* I think it's time to move on

* Merge remote-tracking branch 'upstream/master' into play

---------

Co-authored-by: Alejandro Javier Asenjo Nitti <alejandro.asenjo88@gmail.com>
This commit is contained in:
petrie911
2024-03-05 19:51:52 -03:00
committed by GitHub
co-authored by Alejandro Javier Asenjo Nitti
parent f23e2efc05
commit 7e99fe712d
17 changed files with 2168 additions and 427 deletions
+14 -14
View File
@@ -198,7 +198,7 @@ gCurAudioFrameDmaCount = 0x80155CAC;
gAudioTaskIndexQ = 0x80155CB0;
gCurAiBuffIndex = 0x80155CB4;
gAbiCmdBuffs = 0x80155CB8;//size:0x8
gCurAiCmdBuffer = 0x80155CC0;
gCurAbiCmdBuffer = 0x80155CC0;
gAudioCurTask = 0x80155CC4;
gAudioRspTasks = 0x80155CC8;//size:0xA0
gMaxTempoTvTypeFactors = 0x80155D68;
@@ -505,21 +505,21 @@ Audio_Update = 0x8001DECC;
func_8001DF50 = 0x8001DF50;
func_8001E444 = 0x8001E444;
func_8001E720 = 0x8001E720;
func_8001E778 = 0x8001E778;
func_8001E7C8 = 0x8001E7C8;
AudioThread_CreateTask = 0x8001DF50;
AudioThread_ProcessGlobalCmd = 0x8001E444;
AudioThread_SetFadeOutTimer = 0x8001E720;
AudioThread_SetFadeInTimer = 0x8001E778;
AudioThread_InitQueues = 0x8001E7C8;
AudioThread_QueueCmd = 0x8001E850;
AudioThread_QueueCmdF32 = 0x8001E8A8;
AudioThread_QueueCmdS32 = 0x8001E8CC;
AudioThread_QueueCmdS8 = 0x8001E8F0;
func_8001E920 = 0x8001E920;
func_8001E998 = 0x8001E998;
func_8001E9AC = 0x8001E9AC;
func_8001ECAC = 0x8001ECAC;
func_8001ED14 = 0x8001ED14;
AudioThread_ScheduleProcessCmds = 0x8001E920;
AudioThread_ResetCmdQueue = 0x8001E998;
AudioThread_ProcessCmds = 0x8001E9AC;
AudioThread_GetAsyncLoadStatus = 0x8001ECAC;
AudioThread_GetFontsForSequence = 0x8001ED14;
func_8001ED34 = 0x8001ED34;
func_8001ED8C = 0x8001ED8C;
func_8001EE00 = 0x8001EE00;
func_8001EE3C = 0x8001EE3C;
AudioThread_ResetAudioHeap = 0x8001ED8C;
AudioThread_PreNMIReset = 0x8001EE00;
AudioThread_Init = 0x8001EE3C;