diff options
Diffstat (limited to 'src/transforms.rs')
-rw-r--r-- | src/transforms.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/transforms.rs b/src/transforms.rs index 55f81b6..aaae83b 100644 --- a/src/transforms.rs +++ b/src/transforms.rs @@ -169,7 +169,7 @@ fn hz_to_midi_number(hz: f32) -> f32 { pub fn hz_to_cents_error(hz: f32) -> f32 { let midi_number = hz_to_midi_number(hz); - let cents = (midi_number % 1.0) * 100.0; + let cents = (midi_number - midi_number.floor()) * 100.0; if cents >= 50.0 { cents - 100.0 } |