We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f0a2615 commit 53a90e4Copy full SHA for 53a90e4
src/sinc.rs
@@ -143,11 +143,10 @@ impl Converter {
143
left = iter_count - 1;
144
right = iter_count;
145
}
146
+ let coef = coef + self.half_order;
147
for _ in 0..iter_count {
- let idx1 = left as f64 - self.half_order;
148
- let idx2 = right as f64 - self.half_order;
149
- let pos1 = (coef - idx1).abs() * self.quan;
150
- let pos2 = (coef - idx2).abs() * self.quan;
+ let pos1 = (coef - left as f64).abs() * self.quan;
+ let pos2 = (coef - right as f64).abs() * self.quan;
151
let pos1u = pos1 as usize;
152
let pos2u = pos2 as usize;
153
if pos1u < pos_max {
0 commit comments