From b783c1d9aba74cc90601251a1e9b42aca027d01e Mon Sep 17 00:00:00 2001 From: Justin Worthe Date: Wed, 2 Aug 2017 20:15:59 +0200 Subject: Updated sharp/flat characters to use correct unicode --- src/transforms.rs | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'src') diff --git a/src/transforms.rs b/src/transforms.rs index 6bba819..8c60aad 100644 --- a/src/transforms.rs +++ b/src/transforms.rs @@ -180,18 +180,18 @@ pub fn hz_to_cents_error(hz: f32) -> f32 { pub fn hz_to_pitch(hz: f32) -> String { let pitch_names = [ - "C ", - "C#", - "D ", - "Eb", - "E ", - "F ", - "F#", - "G ", - "G#", - "A ", - "Bb", - "B " + "C", + "C♯", + "D", + "E♭", + "E", + "F", + "F♯", + "G", + "G♯", + "A", + "B♭", + "B" ]; let midi_number = hz_to_midi_number(hz); @@ -204,7 +204,7 @@ pub fn hz_to_pitch(hz: f32) -> String { return "< C 1".to_string(); } - format!("{}{}", name, octave) + format!("{: <2}{}", name, octave) } #[test] -- cgit v1.2.3