diff --git a/README.md b/README.md index c1e5452..b362523 100644 --- a/README.md +++ b/README.md @@ -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