Difference between revisions of "HCA Audio"

From XentaxWiki
Jump to: navigation, search
(Created page with "{{GRAFPageHeader}} == HCA == * ''' Format Type ''': Audio <br> * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Big Endian <br> === Format Specificati...")
 
(Format Specifications)
Line 21: Line 21:
 
// format info
 
// format info
 
4 bytes (char) - format string // "fmt\x00"
 
4 bytes (char) - format string // "fmt\x00"
// TODO
+
1 byte (uint8) - channels
 +
3 bytes (uint24) - sample rate
 +
4 bytes (uint32) - frame count
 +
2 bytes (uint16) - encoder delay
 +
2 bytes (uint16) - encoder padding
 +
 
 +
// compression info (v2.0) or decoder info (v1.X), never both
 +
4 bytes (char) - compression string // "comp"
 +
//TODO
 +
 
 +
4 bytes (char) - decode string // "dec\x00"
 +
//TODO
 
</pre>
 
</pre>
 
</div>
 
</div>

Revision as of 21:09, 12 July 2021

Back to index | Edit this page

HCA


Format Specifications

// HCA file format

// big endian

// header
4 bytes (char) - signature // "HCA\x00"
2 bytes (uint16) - version // 0x01 0x03
2 bytes (uint16) - header size

// format info
4 bytes (char) - format string // "fmt\x00"
1 byte (uint8) - channels
3 bytes (uint24) - sample rate
4 bytes (uint32) - frame count
2 bytes (uint16) - encoder delay
2 bytes (uint16) - encoder padding

// compression info (v2.0) or decoder info (v1.X), never both
4 bytes (char) - compression string // "comp"
//TODO

4 bytes (char) - decode string // "dec\x00"
//TODO

MultiEx BMS Script

Not written yet.

Notes and Comments

None.

Games

List of games using this file format:

  • Boku wa Tomodachi ga Sukunai Portable (PSP) (*.HCA)

Compatible Programs

  • foobar2000 + vgmstream plugin