IT IS MUSIC
This commit is contained in:
@@ -28,6 +28,8 @@ fn play(mut s: seq::SynSeq, sample_rate: usize, bpm: usize) {
|
||||
sample_rate: sample_rate,
|
||||
channel_sample_count: samples_per_beat,
|
||||
};
|
||||
let beats = s.beats();
|
||||
let duration = 1 + 60 * beats / bpm;
|
||||
|
||||
let sample_count = (params.channel_sample_count) as usize;
|
||||
let mut left: Vec<f32> = vec![0_f32; sample_count];
|
||||
@@ -44,5 +46,5 @@ fn play(mut s: seq::SynSeq, sample_rate: usize, bpm: usize) {
|
||||
.unwrap();
|
||||
|
||||
// Wait it out
|
||||
std::thread::sleep(std::time::Duration::from_secs(2));
|
||||
std::thread::sleep(std::time::Duration::from_secs(duration as u64));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user