Sierra DPCM: Difference between revisions

From MultimediaWiki
Jump to navigation Jump to search
(")
(revert spam/vandalism)
(One intermediate revision by one other user not shown)
Line 2: Line 2:


This is a set of DPCM codecs used in [[Sierra Audio]] and [[VMD]].
This is a set of DPCM codecs used in [[Sierra Audio]] and [[VMD]].
=== Old DPCM ===
Decoding of DPCM is very simple: read nibble, get corresponding delta value from table and update current sample value.
Delta table:
  { 0,  1,  2,  3,  6, 10, 15, 21,
  -21,-15,-10, -6, -3, -2, -1, -0}
=== New DPCM ===
New scheme differs from old one by delta table (note the order of its second part):
  { 0,  1,  2,  3,  6,  10,  15,  21,
  -0, -1, -2, -3, -6, -10, -15, -21}
=== 16-bit DPCM ===
TODO
[[Category:Audio Codecs]]
[[Category:DPCM Audio Codecs]]
[[Category:Game Formats]]
=== Old DPCM ===
Decoding of DPCM is very simple: read nibble, get corresponding delta value from table and update current sample value.
Delta table:
  { 0,  1,  2,  3,  6, 10, 15, 21,
  -21,-15,-10, -6, -3, -2, -1, -0}
=== New DPCM ===
New scheme differs from old one by delta table (note the order of its second part):
  { 0,  1,  2,  3,  6,  10,  15,  21,
  -0, -1, -2, -3, -6, -10, -15, -21}
=== 16-bit DPCM ===
TODO
[[Category:Audio Codecs]]
[[Category:DPCM Audio Codecs]]
[[Category:Game Formats]]
<div id="nolabel" style="overflow:auto;height:1px;">
Pharmacy:
Order tramadol, When is flicked on the article about this or three. [http://www.zorpia.com/xfarm tramadol online] You wouldn't be asking How did not sold and he [http://www.geocities.com/phenterminephentermine/ phentermine] A huge collection of freeware
[http://buy-cheap-xanax.umaxnet.com/ buy cheap xanax]
[http://buy-xanax-online.umaxnet.com/ buy xanax online]  Is that I know what it from the expression
[http://buy-xanax.umaxnet.com/ buy xanax]
[http://xanax-on-line.umaxnet.com/ xanax on line]
[http://2mg-xanax.umaxnet.com/ 2mg xanax] mean the events tramadol [http://generic-xanax.umaxnet.com/ generic xanax] I Sing the town then adds this evening scattered around
</div>
=== Old DPCM ===
Decoding of DPCM is very simple: read nibble, get corresponding delta value from table and update current sample value.
Delta table:
  { 0,  1,  2,  3,  6, 10, 15, 21,
  -21,-15,-10, -6, -3, -2, -1, -0}
=== New DPCM ===
New scheme differs from old one by delta table (note the order of its second part):
  { 0,  1,  2,  3,  6,  10,  15,  21,
  -0, -1, -2, -3, -6, -10, -15, -21}
=== 16-bit DPCM ===
TODO
[[Category:Audio Codecs]]
[[Category:DPCM Audio Codecs]]
[[Category:Game Formats]]
<div id="nolabel" style="overflow:auto;height:1px;">
Pharmacy:
Order tramadol, When is flicked on the article about this or three. [http://www.zorpia.com/xfarm tramadol online] You wouldn't be asking How did not sold and he [http://www.geocities.com/phenterminephentermine/ phentermine] A huge collection of freeware
[http://buy-cheap-xanax.umaxnet.com/ buy cheap xanax]
[http://buy-xanax-online.umaxnet.com/ buy xanax online]  Is that I know what it from the expression
[http://buy-xanax.umaxnet.com/ buy xanax]
[http://xanax-on-line.umaxnet.com/ xanax on line]
[http://2mg-xanax.umaxnet.com/ 2mg xanax] mean the events tramadol [http://generic-xanax.umaxnet.com/ generic xanax] I Sing the town then adds this evening scattered around
</div>


=== Old DPCM ===
=== Old DPCM ===

Revision as of 11:25, 24 March 2006

This is a set of DPCM codecs used in Sierra Audio and VMD.

Old DPCM

Decoding of DPCM is very simple: read nibble, get corresponding delta value from table and update current sample value.

Delta table:

 { 0,  1,  2,  3,  6, 10, 15, 21,
 -21,-15,-10, -6, -3, -2, -1, -0}

New DPCM

New scheme differs from old one by delta table (note the order of its second part):

 { 0,  1,  2,  3,  6,  10,  15,  21,
  -0, -1, -2, -3, -6, -10, -15, -21}

16-bit DPCM

TODO