aboutsummaryrefslogtreecommitdiffstats
path: root/src/atrac/atrac3.h
diff options
context:
space:
mode:
authorDaniil Cherednik <dan.cherednik@gmail.com>2018-07-04 02:21:25 +0300
committerDaniil Cherednik <dan.cherednik@gmail.com>2018-07-04 02:21:25 +0300
commit4eade436667b31dd27f6bec7588c523d571eb664 (patch)
treefb871fdea6f2bbd4863653effe257fda4388d94a /src/atrac/atrac3.h
parent005877ed1be0012444e6086d3d5d04d61c00a92f (diff)
downloadatracdenc-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.h2
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++) {