diff options
author | 2025-03-02 21:21:56 -0500 | |
---|---|---|
committer | 2025-03-02 21:21:56 -0500 | |
commit | 473d6e1d506cb6e0ac3c763871c5c8f9e4395ae5 (patch) | |
tree | c5f0397f6899fdb3603c393ed2bf3fcd0fa1572f /src/main.rs | |
parent | e9aaf095a805f08fccc4407c8f1dc60780382f63 (diff) | |
download | it2midi-473d6e1d506cb6e0ac3c763871c5c8f9e4395ae5.tar.xz |
Sample loading and conversion.
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs index 8ae139b..6ad1421 100644 --- a/src/main.rs +++ b/src/main.rs @@ -20,6 +20,12 @@ fn main() -> Result<(), itfile::Error> { }?;*/ match itfile::load("/home/chrisoft/Music/mods/nb_tear of the sun.it") { Ok(f) => { + for s in &f.samps { + let converted = s.convert_samples(); + for v in converted { + std::io::Write::write(&mut std::io::stderr(), &v.to_le_bytes()).unwrap(); + } + } let player = player::BasePlayer::new(&f); player::Player::play(&player); Ok(()) |