Update README.md

This commit is contained in:
2022-11-28 09:21:00 -06:00
committed by GitHub
parent 1901d48bdc
commit b8deb35b60
+3 -1
View File
@@ -12,7 +12,9 @@ Tools for parsing and dealing with the various audio files found in Jak and Daxt
* Jak 1 - this file consists of a list of 12 byte entries that match 1-1 with the audio files from the VAGWAD
* Jak 2 - identical to Jak 1 except entries are 16 bytes long
* Jak 3 and beyond? - this file is obfuscated so isn't of use yet....
* **XXXXXX.SBK** - SBK files are like soundfonts, they contain short game sound effects as well as the sound name for each of these i.e zoomer-jump
* **XXXXXX.SBK**
* SBK files are like soundfonts, they contain short game sound effects as well as the sound name for each of these i.e zoomer-jump
* I've only tested the sbkparser with Jak 1 SBK files. The format seems to have changed after that, so some work will need to be done to reverse those formats.
* **XXXXXX.MUS** - MUS files contain sequence data (like MIDI) as well as sound bank information, this is the main format of game background music in Jak 1 & 2
* A very good start for how the data is packed in these can be found [here](https://forum.xentax.com/viewtopic.php?t=12966) but seems like the poster's bitbucket is no longer available :(
* One big thing I found that wasn't outline was the MID blocks that contain the actual sequence data is actually formatted like [MTrk's](http://www.music.mcgill.ca/~ich/classes/mumt306/StandardMIDIfileformat.html#BM2_3) and the midi library I originally was using mido just ignored the delay events