summaryrefslogtreecommitdiff
path: root/src/transforms.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/transforms.rs')
-rw-r--r--src/transforms.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/transforms.rs b/src/transforms.rs
index aaae83b..2565120 100644
--- a/src/transforms.rs
+++ b/src/transforms.rs
@@ -179,6 +179,10 @@ pub fn hz_to_cents_error(hz: f32) -> f32 {
}
pub fn hz_to_pitch(hz: f32) -> String {
+ if hz <= 0.0 {
+ return "< C 1".to_string();
+ }
+
let pitch_names = [
"C",
"C♯",