From e9db206d812a2d99388b34fdc69041b40b1b4ae9 Mon Sep 17 00:00:00 2001 From: Matt McPherrin <git@mcpherrin.ca> Date: Fri, 31 Jul 2015 15:18:23 -0700 Subject: [PATCH] unexpand PI path, some whitespace tweaks --- src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index d2812da..ee7a171 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -24,7 +24,7 @@ pub struct Partial { impl Parameters { pub fn new(target_freq: f32, sample_rate: u32, window_size: usize) -> Self { let k = target_freq * (window_size as f32) / (sample_rate as f32); - let omega = (f32::consts::PI * 2. * k) / (window_size as f32); + let omega = (PI * 2. * k) / (window_size as f32); let cosine = omega.cos(); Parameters { window_size: window_size, @@ -81,7 +81,7 @@ fn sine() { let step = 1. / 8000.; for sample in (0 .. 8000) { let time = sample as f32 * step; - buf[sample] = ((time * freq * 2. * PI).sin()*std::i16::MAX as f32) as i16; + buf[sample] = ((time * freq * PI * 2.).sin() * std::i16::MAX as f32) as i16; } let p = Parameters::new(freq, 8000, 8000); -- GitLab