aboutsummaryrefslogtreecommitdiffstats
path: root/utils/uhjencoder.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add options to encode 3- and 4-channel UHJ to uhjencoderChris Robinson2022-02-041-19/+71
| | | | | | | The generated files won't play correctly if the player doesn't know they're 3- and 4-channel UHJ (the third and fourth channels must be ignored, or decoded, for playback). This is largely just for completion's sake, just in case someone has a use for it.
* Remove math_defs.hChris Robinson2022-01-271-47/+48
|
* Slight update to the UHJ coefficientsChris Robinson2021-11-281-1/+1
| | | | | | | The extended precision of the encoder's 0.6512*X term was guesswork, with no real basis for it. Switch back to the original value until something better actually comes up. Also updates the decoder to account for the change in the encoder.
* Use a higher quality all-pass for the UHJ utilsChris Robinson2021-07-301-1/+1
|
* Add a utility to encode audio files to UHJChris Robinson2021-07-091-0/+454