atrac3p:main_trees_list
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
atrac3p:main_trees_list [2010/03/20 10:58] – Reformat Tree Set B Table megadiscman | atrac3p:main_trees_list [2010/07/23 17:41] (current) – quantizer -> quantization precision megadiscman | ||
---|---|---|---|
Line 11: | Line 11: | ||
==== General Intro ==== | ==== General Intro ==== | ||
- | The quantized values are encoded using a prefix free binary code. To make matters more complicated there are up to 16 encoding scheme per quantizer | + | The quantized values are encoded using a prefix free binary code. To make matters more complicated there are up to 16 encoding scheme per quantization precision |
Another catch is that some of the encoding schemes encoded the signed quantized values, while others encode only the absolute values of the quantized values. If only the absolute values are encoded in a symbol, each symbol is followed by one bit per absolute value that is not zero. If that bit is set, the value is negative. | Another catch is that some of the encoding schemes encoded the signed quantized values, while others encode only the absolute values of the quantized values. If only the absolute values are encoded in a symbol, each symbol is followed by one bit per absolute value that is not zero. If that bit is set, the value is negative. | ||
Line 56: | Line 56: | ||
* (+1,+1) -> '' | * (+1,+1) -> '' | ||
- | ==== Trees for Quantizer | + | ==== Trees for Precision |
(i.e. symbol set -1..+1) | (i.e. symbol set -1..+1) | ||
=== Tree 1A === | === Tree 1A === | ||
Line 305: | Line 305: | ||
</ | </ | ||
</ | </ | ||
- | ==== Trees for Quantizer | + | ==== Trees for Precision |
(i.e. symbol set -2..+2) | (i.e. symbol set -2..+2) | ||
=== Tree 2A === | === Tree 2A === | ||
Line 606: | Line 606: | ||
</ | </ | ||
</ | </ | ||
- | ==== Trees for Quantizer | + | ==== Trees for Precision |
(i.e. symbol set -3..+3) | (i.e. symbol set -3..+3) | ||
=== Tree 3A === | === Tree 3A === | ||
Line 870: | Line 870: | ||
</ | </ | ||
</ | </ | ||
- | ==== Trees for Quantizer | + | ==== Trees for Precision |
(i.e. symbol set -5..+5) | (i.e. symbol set -5..+5) | ||
=== Tree 4A === | === Tree 4A === | ||
Line 1049: | Line 1049: | ||
* 5: 5 bits | * 5: 5 bits | ||
- | ==== Trees for Quantizer | + | ==== Trees for Precision |
(i.e. symbol set -7..+7) | (i.e. symbol set -7..+7) | ||
=== Tree 5A === | === Tree 5A === | ||
Line 1269: | Line 1269: | ||
</ | </ | ||
</ | </ | ||
- | ==== Trees for Quantizer | + | ==== Trees for Precision |
(i.e. symbol set -15..+15) | (i.e. symbol set -15..+15) | ||
=== Tree 6A === | === Tree 6A === | ||
Line 1540: | Line 1540: | ||
</ | </ | ||
</ | </ | ||
- | ==== Trees for Quantizer | + | ==== Trees for Precision |
(i.e. symbol set -31..+31) | (i.e. symbol set -31..+31) | ||
=== Tree 7A === | === Tree 7A === | ||
Line 1829: | Line 1829: | ||
===== Tree Sets ===== | ===== Tree Sets ===== | ||
- | This table shows the mapping of tree set IDs, tree IDs and quantizers | + | This table shows the mapping of tree set IDs, tree IDs and quantization precisions |
- | The tree choice can be limited to a restricted tree set. The IDs inside the restricted tree set are in the range 0..3 instead of 0..7. They map to code sets also accessible using the full tree set. A code set that is accessible via the restricted tree set is indicate by **R//n//**, where //n// is the ID in the range 0..3 | + | The tree choice can be limited to a restricted tree set. The IDs inside the restricted tree set are in the range 0..3 instead of 0..7, and printed as R0..R3 in the table. |
==== Tree Set A==== | ==== Tree Set A==== |
atrac3p/main_trees_list.1269082730.txt.gz · Last modified: 2010/03/20 10:58 by megadiscman