summaryrefslogtreecommitdiff
path: root/klangfarbrs/src/instrument.rs
diff options
context:
space:
mode:
Diffstat (limited to 'klangfarbrs/src/instrument.rs')
-rw-r--r--klangfarbrs/src/instrument.rs5
1 files changed, 1 insertions, 4 deletions
diff --git a/klangfarbrs/src/instrument.rs b/klangfarbrs/src/instrument.rs
index 6fc797b..bf08fe4 100644
--- a/klangfarbrs/src/instrument.rs
+++ b/klangfarbrs/src/instrument.rs
@@ -2,7 +2,6 @@ use super::{ Partial, Sample, Hz, SamplesPerSecond };
pub struct Instrument {
pub partials: Vec<Partial>,
- pub complete: bool,
}
impl Instrument {
@@ -10,8 +9,7 @@ impl Instrument {
Self {
partials: partial_multipliers.iter()
.map(|&p| Partial::new(1.0, 1.0, p, 0.0, sample_rate, 2000, base_freq))
- .collect(),
- complete: false,
+ .collect()
}
}
@@ -34,7 +32,6 @@ impl Iterator for Instrument {
.map(|i| i.unwrap()).collect();
if filtered.is_empty() {
- self.complete = true;
None
} else {
Some(filtered.iter().sum())