MCPcopy Create free account
hub / github.com/PerroEngine/Perro / process_auto_releases

Method process_auto_releases

perro_source/audio_stack/perro_pawdio/src/midi.rs:914–924  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

912 if self.loop_samples.is_none()
913 && self.event_index >= self.events.len()
914 && self.voices.is_empty()
915 {
916 return None;
917 }
918 Some(mixed.clamp(-1.0, 1.0))
919 }
920}
921
922#[cfg(feature = "playback")]
923impl Source for BuiltInMidiSource {
924 fn current_frame_len(&self) -> Option<usize> {
925 None
926 }
927

Callers 1

nextMethod · 0.80

Calls 2

lenMethod · 0.45
release_noteMethod · 0.45

Tested by

no test coverage detected