From d32860f7afb51daeaf1d9fec5140504fee7d0f7c Mon Sep 17 00:00:00 2001 From: Ahmet Inan Date: Thu, 14 Dec 2023 11:06:19 +0100 Subject: [PATCH] derive from number of reserved tones --- encode.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/encode.cc b/encode.cc index 448cf90..c7a1ef8 100644 --- a/encode.cc +++ b/encode.cc @@ -195,8 +195,9 @@ struct Encoder code_off = offset - cons_cols / 2; mls0_off = offset - mls0_len + 1; mls1_off = offset - mls1_len / 2; - value kern_fac = 1 / value(10 * 32); - for (int i = 0; i < 16; ++i) { + int reserved_tones = 32; + value kern_fac = 1 / value(10 * reserved_tones); + for (int i = 0; i < reserved_tones / 2; ++i) { fdom[bin(code_off-1-i)] = kern_fac; fdom[bin(code_off+cons_cols+i)] = kern_fac; }