accept notes via --play or -p

This commit is contained in:
2026-03-11 13:12:57 -06:00
parent 85b189fad2
commit 7524ca3192
2 changed files with 6 additions and 1 deletions

View File

@@ -13,6 +13,9 @@ pub struct Flags {
#[arg(long, default_value = "super_small_font.sf2")] #[arg(long, default_value = "super_small_font.sf2")]
pub sound_font: String, pub sound_font: String,
#[arg(short, long, default_value = "c 2e+")]
pub play: Option<String>,
} }
impl Flags { impl Flags {

View File

@@ -13,7 +13,9 @@ fn main() {
flags.sound_font, flags.sound_font,
flags.sample_rate, flags.sample_rate,
)); ));
syn_seq.append("c 2e g"); if let Some(play) = flags.play {
syn_seq.append(play);
}
play(syn_seq, flags.sample_rate, flags.bpm); play(syn_seq, flags.sample_rate, flags.bpm);
} }