atrac3p:serialized_tone_data
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
atrac3p:serialized_tone_data [2010/10/25 21:49] – offset is now in the "bands with tones tree" megadiscman | atrac3p:serialized_tone_data [2010/10/25 22:28] – fix typo megadiscman | ||
---|---|---|---|
Line 52: | Line 52: | ||
===== Tone Linking ===== | ===== Tone Linking ===== | ||
- | For the compression of level and phase information in the slave channel, tones in the slave channel are linked to tones in the master channel based on their pitch. The linking algorithm is like this: | + | For the compression of level information in the slave channel, tones in the slave channel are linked to tones in the master channel based on their pitch. The linking algorithm is like this: |
* Look for the tone(s) in the master channel which have the lowest absolute deviation in pitch from the current slave tone. If more than one tone with the same absolute deviation is found, pick the first one. If the absolute deviation in pitch is less then 8, link to that tone. | * Look for the tone(s) in the master channel which have the lowest absolute deviation in pitch from the current slave tone. If more than one tone with the same absolute deviation is found, pick the first one. If the absolute deviation in pitch is less then 8, link to that tone. | ||
Line 256: | Line 256: | ||
=== Coding mode 2 (slave only): variable-lenght encoded difference to master === | === Coding mode 2 (slave only): variable-lenght encoded difference to master === | ||
* for each tone in each band: | * for each tone in each band: | ||
- | * symbol from [[tone info trees#HDR level difference | + | * symbol from [[tone info trees#HDR level difference |
=== Coding mode 3 (slave only): clone master === | === Coding mode 3 (slave only): clone master === |
atrac3p/serialized_tone_data.txt · Last modified: 2010/10/25 22:28 by megadiscman