i remembered how to rust multifile WOO

This commit is contained in:
breel
2026-03-10 21:58:59 -06:00
parent 85fd604b7f
commit 04645c0d17
2 changed files with 22 additions and 15 deletions

View File

@@ -6,8 +6,10 @@ use std::fs::File;
use std::sync::Arc;
use tinyaudio::prelude::*;
mod flags;
fn main() {
let flags = Flags::parse();
let flags = flags::Flags::new();
// Load the SoundFont.
let mut sf2 = File::open("super_small_font.sf2").unwrap();
@@ -52,20 +54,6 @@ fn main() {
std::thread::sleep(std::time::Duration::from_secs(2));
}
use clap::Parser;
#[derive(Parser, Debug, Clone)]
struct Flags {
#[arg(short, long, default_value_t = false)]
debug: bool,
#[arg(long, default_value_t = 4)]
smallest_note: usize,
#[arg(long, default_value_t = 44100)]
sample_rate: usize,
}
enum Syn {
Real(Synthesizer),
Text(std::collections::HashMap<i32, std::collections::HashMap<i32, i32>>),