|
|
Line 23: |
Line 23: |
| {{OBDtr| 0x20 | int16 |E7CEA5| 07 00 | 7 | number of the following coefficient sets }} | | {{OBDtr| 0x20 | int16 |E7CEA5| 07 00 | 7 | number of the following coefficient sets }} |
| |-align=center valign=top | | |-align=center valign=top |
| | 0x22 || int16-16 || bgcolor="#FFDDDD" | 00 01 00 00 || 256, 0 || rowspan=1 align=left | [[image:sndd_hd3.gif]] | | | 0x22 || int16-16 || bgcolor="#FFDDDD" | 00 01 00 00 || 256, 0 || rowspan=7 align=left | [[image:sndd_hd3.gif|left]] |
| The 14 coefficients are standard and are used by the wave to play. | | The 14 coefficients are standard and are used by the wave to play. |
|
| |
|
| The seven coefficient sets are preset. They must appear in this order. | | The seven coefficient sets are preset. They must appear in this order. |
| | |-align=center valign=top |
| | | 0x26 || int16-16 || bgcolor="#FFDDDD" | 00 02 00 FF || 512, -256 |
| | |-align=center valign=top |
| | | 0x2A || int16-16 || bgcolor="#FFDDDD" | 00 00 00 00 || 0, 0 |
| | |-align=center valign=top |
| | | 0x2E || int16-16 || bgcolor="#FFDDDD" | C0 00 40 00 || 192, 64 |
| | |-align=center valign=top |
| | | 0x32 || int16-16 || bgcolor="#FFDDDD" | F0 00 00 00 || 240, 0 |
| | |-align=center valign=top |
| | | 0x36 || int16-16 || bgcolor="#FFDDDD" | CC 01 30 FF || 460, -208 |
| | |-align=center valign=top |
| | | 0x3A || int16-16 || bgcolor="#FFDDDD" | 88 01 15 FF || 392, -232 |
| |} | | |} |
|
| |
|
|
| |
| <center>[[OBD:SNDD|Back to SNDD]]</center>
| |
|
| |
|
| |
|
| |
| [[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File Types]] >> [[OBD:SNDD|SNDD File]] >> Wav Header
| |
|
| |
|
| |
| <CENTER>[[OBD:QTNA|<==]] <FONT SIZE=5>SNDD File</FONT> [[OBD:StNA|==>]]<BR>
| |
| <FONT SIZE=2>Sound Data</FONT></CENTER>
| |
|
| |
|
| |
|
| |
|
| |
|
| |
| http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/sndd_hd.gif
| |
|
| |
|
| |
| {| width="100%" cellspacing="1" cellpadding="2" bgcolor="#000000" border=1
| |
| |- bgcolor="#FFDDBB" align="CENTER"
| |
| | width="15%" | '''Hex'''
| |
| | width="15%" | '''Translation'''
| |
| | width="70%" | '''Meaning'''
| |
| |- bgcolor="#000000" align="CENTER" valign="TOP"
| |
| | colspan="3" | <font size="2" color="#FFFFFF">Below follows the basic wav format header.</font>
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#FFC8C8" | 08 00 00 00
| |
| | 8
| |
| | align="LEFT" | size of the following complete header part in bytes; (it seems that Oni uses only the following first 8 bytes, though the complete size of the header is 50 bytes)
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#FFFFC8" | 02 00
| |
| | 2
| |
| | align="LEFT" | format ID (2 = ADPCM format)
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#C8FFC8" | 01 00
| |
| | 1
| |
| | align="LEFT" | number of channels (1 = mono)
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#C8FFFF" | 22 56 00 00
| |
| | 22050
| |
| | align="LEFT" | samples per seconds; (also known as "frequency" or "sample rate")
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#FFC8FF" | 93 2B 00 00
| |
| | 11155
| |
| | align="LEFT" |
| |
| http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/sndd_hd1.gif
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#FFC800" | 00 02
| |
| | 512
| |
| | align="LEFT" | block alignment; used for buffer estimation; (the block alignment of 22050 samples per second is always 512 bytes)
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#C800C8" | 04 00
| |
| | 4
| |
| | align="LEFT" | bits per sample
| |
| |- bgcolor="#000000" align="CENTER" valign="TOP"
| |
| | colspan="3" | <font size="2" color="#FFFFFF">Below follows the special extended ADPCM wav format header.</font>
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#C87C64" | 20 00
| |
| | 32
| |
| | align="LEFT" | size of the following extended information part in bytes
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#B0C3D4" | F4 03
| |
| | 1012
| |
| | align="LEFT" |
| |
| http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/sndd_hd2.gif
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#E7CEA5" | 07 00
| |
| | 7
| |
| | align="LEFT" | number of the following coefficient sets
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#FFDDDD" | 00 01 00 00
| |
| | 256, 0
| |
| | rowspan="7" align="LEFT" |
| |
| http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/sndd_hd3.gif
| |
|
| |
| The 14 coefficients are standard and are used by the wave to play.
| |
|
| |
| The seven coefficient sets are preset. They must appear in this order.
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#FFDDDD" | 00 02 00 FF
| |
| | 512, -256
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#FFDDDD" | 00 00 00 00
| |
| | 0, 0
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#FFDDDD" | C0 00 40 00
| |
| | 192, 64
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#FFDDDD" | F0 00 00 00
| |
| | 240, 0
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#FFDDDD" |
| |
| CC 01 30 FF
| |
| |
| |
| 460, -208
| |
| |- bgcolor="#FFEEDD" align="CENTER" valign="TOP"
| |
| | bgcolor="#FFDDDD" | 88 01 15 FF
| |
| | 392, -232
| |
| |}
| |
|
| |
|
| ;22.05 kHz mono | | ;22.05 kHz mono |
Line 188: |
Line 101: |
|
| |
|
|
| |
|
| [[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File Types]] >> [[OBD:SNDD|SNDD File]] >> Wav Header
| | <center>[[OBD:SNDD|Back to SNDD]]</center> |