<feed xmlns='http://www.w3.org/2005/Atom'>
<title>oot/include/audio, branch main</title>
<subtitle>Decompilation of The Legend of Zelda: Ocarina of Time</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/'/>
<entry>
<title>Remove "z64" prefix from all headers (#2518)</title>
<updated>2025-06-04T18:38:33+00:00</updated>
<author>
<name>fig02</name>
<email>fig02srl@gmail.com</email>
</author>
<published>2025-06-04T18:38:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=28cc9d68cfe4a037eb232d5465b84a943539bca3'/>
<id>28cc9d68cfe4a037eb232d5465b84a943539bca3</id>
<content type='text'>
* z64 - a

* z64 - b

* z64 - c

* z64 - d

* z64 - e

* z64 - f

* z64 - g

* z64 - h

* z64 - i

* z64 - l

* z64 - m

* z64 - o

* z64 - p

* z64 - q

* z64 - r

* z64 - s

* z64 - t

* z64 - v

* restore file

* fix merge

* fix merge

---------

Co-authored-by: Dragorn421 &lt;Dragorn421@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* z64 - a

* z64 - b

* z64 - c

* z64 - d

* z64 - e

* z64 - f

* z64 - g

* z64 - h

* z64 - i

* z64 - l

* z64 - m

* z64 - o

* z64 - p

* z64 - q

* z64 - r

* z64 - s

* z64 - t

* z64 - v

* restore file

* fix merge

* fix merge

---------

Co-authored-by: Dragorn421 &lt;Dragorn421@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup includes in header files (#2540)</title>
<updated>2025-05-24T20:20:51+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2025-05-24T20:20:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=6d56b1b8e0410da164f3e5d0d62f4a9d472a1445'/>
<id>6d56b1b8e0410da164f3e5d0d62f4a9d472a1445</id>
<content type='text'>
* Cleanup includes in header files

* include libc headers without libc/ prefix

* fix

* fix2

* fix3

* fix4

* some bss lol

* bss

* fix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Cleanup includes in header files

* include libc headers without libc/ prefix

* fix

* fix2

* fix3

* fix4

* some bss lol

* bss

* fix</pre>
</div>
</content>
</entry>
<entry>
<title>Some sequence 0 improvements (#2536)</title>
<updated>2025-05-23T13:52:18+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2025-05-23T13:52:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=f7073a7837de95ac72a0189c74ffa96335280f12'/>
<id>f7073a7837de95ac72a0189c74ffa96335280f12</id>
<content type='text'>
* Some sequence 0 improvements

* Sync aseq.h with MM</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Some sequence 0 improvements

* Sync aseq.h with MM</pre>
</div>
</content>
</entry>
<entry>
<title>Macroify MML opcodes (#2485)</title>
<updated>2025-02-23T11:43:15+00:00</updated>
<author>
<name>Dragorn421</name>
<email>Dragorn421@users.noreply.github.com</email>
</author>
<published>2025-02-23T11:43:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=70fde8ac3b591a993a2ca0a4361a528fdd07d158'/>
<id>70fde8ac3b591a993a2ca0a4361a528fdd07d158</id>
<content type='text'>
* add defines for sequence opcodes

* name aseq_cmd_id defines from the corresponding macro names

* ASEQ_CMD_ID_ -&gt; ASEQ_OPC_

* remove previous opcode defines

* ASEQ_OPC_LAYER_STEP3_ -&gt; ASEQ_OPC_LAYER_

* sync with MM and fixups

* format

* ASEQ_OPC_ -&gt; ASEQ_OP_

* ASEQ_OP_CTRLFLOW_ -&gt; ASEQ_OP_

* tab-align

* ASEQ_OP_SEQUENCE_ -&gt; ASEQ_OP_SEQ_

* ASEQ_OP_CHANNEL_ -&gt; ASEQ_OP_CHAN_

* define MML_VERSION in the Makefile for seqplayer.c</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* add defines for sequence opcodes

* name aseq_cmd_id defines from the corresponding macro names

* ASEQ_CMD_ID_ -&gt; ASEQ_OPC_

* remove previous opcode defines

* ASEQ_OPC_LAYER_STEP3_ -&gt; ASEQ_OPC_LAYER_

* sync with MM and fixups

* format

* ASEQ_OPC_ -&gt; ASEQ_OP_

* ASEQ_OP_CTRLFLOW_ -&gt; ASEQ_OP_

* tab-align

* ASEQ_OP_SEQUENCE_ -&gt; ASEQ_OP_SEQ_

* ASEQ_OP_CHANNEL_ -&gt; ASEQ_OP_CHAN_

* define MML_VERSION in the Makefile for seqplayer.c</pre>
</div>
</content>
</entry>
<entry>
<title>[Audio 10/10] Loose ends (#2337)</title>
<updated>2024-12-14T00:26:36+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2024-12-14T00:26:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=df5d4cb4673bc74d1e2f4d11cf6f5fe8376cd1df'/>
<id>df5d4cb4673bc74d1e2f4d11cf6f5fe8376cd1df</id>
<content type='text'>
* Introduce afile_sizes, generate headers of sizes for soundfonts and sequences

* Initial tools/audio README

* Versioning for samplebank extraction

* Clean up the disassemble_sequence.py runnable interface

* Add static assertions for maximum bank sizes

* Boost optimization for audio tools

* Samplebank XML doc

* Soundfont XML doc

* More docs in sampleconv for vadpcm

* Various tools fixes/cleanup

* VADPCM doc

* Try to fix md formatting

* VADPCM doc can come later

* Fix merge with PR 9

* Fix blobs from MM

* Try to fix bss

* Try fix bss round 2

* Fix sampleconv memset bug

* Suggested documentation tweaks</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Introduce afile_sizes, generate headers of sizes for soundfonts and sequences

* Initial tools/audio README

* Versioning for samplebank extraction

* Clean up the disassemble_sequence.py runnable interface

* Add static assertions for maximum bank sizes

* Boost optimization for audio tools

* Samplebank XML doc

* Soundfont XML doc

* More docs in sampleconv for vadpcm

* Various tools fixes/cleanup

* VADPCM doc

* Try to fix md formatting

* VADPCM doc can come later

* Fix merge with PR 9

* Fix blobs from MM

* Try to fix bss

* Try fix bss round 2

* Fix sampleconv memset bug

* Suggested documentation tweaks</pre>
</div>
</content>
</entry>
<entry>
<title>[ntsc-1.0/1.1] Match audio library (#2243)</title>
<updated>2024-10-09T14:53:16+00:00</updated>
<author>
<name>cadmic</name>
<email>cadmic24@gmail.com</email>
</author>
<published>2024-10-09T14:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=621b8f38c565c6a801c9f375165e84095d587dd0'/>
<id>621b8f38c565c6a801c9f375165e84095d587dd0</id>
<content type='text'>
* [ntsc-1.0/1.1] Match audio library

* Don't include versions.h in audio table headers

* Include versions.h where audio tables are used</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [ntsc-1.0/1.1] Match audio library

* Don't include versions.h in audio table headers

* Include versions.h where audio tables are used</pre>
</div>
</content>
</entry>
<entry>
<title>[Audio 8/?] Check-in handwritten sequences, build sequences, automate various sfx arrays (#2137)</title>
<updated>2024-09-15T22:26:27+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2024-09-15T22:26:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=dbbeb656f8634c3aec9308eeb9555babd3e3a57d'/>
<id>dbbeb656f8634c3aec9308eeb9555babd3e3a57d</id>
<content type='text'>
* [Audio 8/?] Check-in handwritten sequences, build sequences, automate various sfx arrays

* Fix whitespace in aseq.h

* Fix sequence 0 sfx id generator

* Suggested changes, adjust some MML syntax and add more instruction descriptions

* Correct some formatting in aseq.h

* Add the dir of the input .seq file to the list of includes to sequence assembling so that assembler-level includes like .include or .incbin work intuitively

* aseq.h tweaks

* MM review suggestions, aseq.h adjustments</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [Audio 8/?] Check-in handwritten sequences, build sequences, automate various sfx arrays

* Fix whitespace in aseq.h

* Fix sequence 0 sfx id generator

* Suggested changes, adjust some MML syntax and add more instruction descriptions

* Correct some formatting in aseq.h

* Add the dir of the input .seq file to the list of includes to sequence assembling so that assembler-level includes like .include or .incbin work intuitively

* aseq.h tweaks

* MM review suggestions, aseq.h adjustments</pre>
</div>
</content>
</entry>
<entry>
<title>[Audio 6/?] Build Soundfonts and the Soundfont Table (#2056)</title>
<updated>2024-08-28T01:09:59+00:00</updated>
<author>
<name>Tharo</name>
<email>17233964+Thar0@users.noreply.github.com</email>
</author>
<published>2024-08-28T01:09:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/oot/commit/?id=aa97586659dbd24174258e0437ab9411a9747d3d'/>
<id>aa97586659dbd24174258e0437ab9411a9747d3d</id>
<content type='text'>
* [Audio 6/?] Build Soundfonts and the Soundfont Table

* Improve lots of error messages

* First suggested changes

* Make audio build debugging more friendly

Co-authored-by: Dragorn421 &lt;Dragorn421@users.noreply.github.com&gt;

* Some fixes from MM review

* Make soundfont_table.h generation depend on the samplebank xmls since they are read, report from which soundfont the invalid pointer indirect warning originates from

---------

Co-authored-by: Dragorn421 &lt;Dragorn421@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [Audio 6/?] Build Soundfonts and the Soundfont Table

* Improve lots of error messages

* First suggested changes

* Make audio build debugging more friendly

Co-authored-by: Dragorn421 &lt;Dragorn421@users.noreply.github.com&gt;

* Some fixes from MM review

* Make soundfont_table.h generation depend on the samplebank xmls since they are read, report from which soundfont the invalid pointer indirect warning originates from

---------

Co-authored-by: Dragorn421 &lt;Dragorn421@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
</feed>
