From 1d9f0fe61ec6fe5bc1807eef8cd77c73cd0f6f2a Mon Sep 17 00:00:00 2001 From: noahbaculi Date: Thu, 20 Jul 2023 10:18:05 -0700 Subject: [PATCH] propagate changes --- src/guitar.rs | 2 +- src/lib.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/guitar.rs b/src/guitar.rs index f19cc54..be6d28b 100644 --- a/src/guitar.rs +++ b/src/guitar.rs @@ -80,7 +80,7 @@ impl Guitar { num_frets -= capo; let adjusted_tuning = tuning .into_iter() - .map(|(string_num, pitch)| (string_num, pitch.plus_offset(capo as i8).unwrap())) + .map(|(string_num, pitch)| (string_num, pitch.plus_offset(capo as i16).unwrap())) .collect::>(); let mut string_ranges: BTreeMap> = BTreeMap::new(); diff --git a/src/lib.rs b/src/lib.rs index 10d7703..89bb201 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,5 +1,5 @@ use anyhow::Result; -use parser::{parse_lines, parse_tuning}; +use parser::{create_string_tuning_offset, parse_lines, parse_tuning}; use pitch::Pitch; use wasm_bindgen::prelude::*; @@ -37,7 +37,7 @@ pub fn create_guitar_compositions( Err(e) => return Err(JsError::new(&e.to_string())), }; - let tuning = parse_tuning(tuning_input); + let tuning = create_string_tuning_offset(parse_tuning(tuning_input)); Ok(WebArrangement { composition: "Hi".to_owned(),