(&mut self, id: u64)
| 905 | if let Some((channel, note)) = self.notes.remove(&id) { |
| 906 | self.synth |
| 907 | .process_midi_message(channel.0 as i32, 0x80, note.0 as i32, 0); |
| 908 | } |
| 909 | } |
| 910 | |
| 911 | fn process_auto_releases(&mut self) { |
| 912 | let mut i = 0usize; |
| 913 | while i < self.auto_releases.len() { |
| 914 | if self.auto_releases[i].0 <= self.sample { |
| 915 | let (_, id) = self.auto_releases.swap_remove(i); |
no test coverage detected