diff options
author | Daniil Cherednik <dan.cherednik@gmail.com> | 2018-07-04 02:21:25 +0300 |
---|---|---|
committer | Daniil Cherednik <dan.cherednik@gmail.com> | 2018-07-04 02:21:25 +0300 |
commit | 4eade436667b31dd27f6bec7588c523d571eb664 (patch) | |
tree | fb871fdea6f2bbd4863653effe257fda4388d94a /src/atrac/atrac3.h | |
parent | 005877ed1be0012444e6086d3d5d04d61c00a92f (diff) | |
download | atracdenc-4eade436667b31dd27f6bec7588c523d571eb664.tar.gz |
Scale float values to (-1; 1) for internal processing
Diffstat (limited to 'src/atrac/atrac3.h')
-rw-r--r-- | src/atrac/atrac3.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/atrac/atrac3.h b/src/atrac/atrac3.h index b313d88..b6594e5 100644 --- a/src/atrac/atrac3.h +++ b/src/atrac/atrac3.h @@ -169,7 +169,7 @@ public: TAtrac3Data() { if (ScaleTable[0] == 0) { for (uint32_t i = 0; i < 64; i++) { - ScaleTable[i] = pow(2.0, (double)(i - 15.0) / 3.0); + ScaleTable[i] = pow(2.0, (double)(i / 3.0 - 21.0)); } } for (int i = 0; i < 256; i++) { |