From 85b189fad2181060e71b82740d8b1000f0613435 Mon Sep 17 00:00:00 2001 From: breel Date: Wed, 11 Mar 2026 13:11:44 -0600 Subject: [PATCH] IT PLAYS A SINGLE SET OF NOTES --- src/main.rs | 5 +---- src/seq.rs | 6 +++++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index d49a2d1..36af217 100644 --- a/src/main.rs +++ b/src/main.rs @@ -13,10 +13,7 @@ fn main() { flags.sound_font, flags.sample_rate, )); - syn_seq.append("c"); - syn_seq.append("2e"); - syn_seq.append("g"); - //syn.tone_on(0, tone::new("c+5")); + syn_seq.append("c 2e g"); play(syn_seq, flags.sample_rate, flags.bpm); } diff --git a/src/seq.rs b/src/seq.rs index 6778b47..e1a652d 100644 --- a/src/seq.rs +++ b/src/seq.rs @@ -68,7 +68,11 @@ impl Seq { } fn append(&mut self, s: S) { - self.append_one(s.to_string()); + let s: String = s.to_string(); + let s: &str = s.as_ref(); + for split in s.split_whitespace() { + self.append_one(split.to_string()); + } } fn append_one(&mut self, s: String) {