EmergingEzaudio.trim.go: def of emerging-ezaudio@0.4.0.0 Import: import emerging-ezaudio@0.4.0.0/main.bend as EmergingEzaudio Lines 127-141 of emerging-ezaudio@0.4.0.0/main.bend: https://jend.leeeet.dev/read.txt?path=emerging-ezaudio@0.4.0.0/main.bend&start_line=127&end_line=141 import Base def trim.go( ok: Bool, +rate: U32, +channels: U32, format: Format, frames: List<&2, U32>, +start: U32, +nframes: U32 ) -> Maybe<&2, Clip>: match ok: case False{}: None{} case True{}: Some{Clip{rate, channels, format, ls.slice(frames, (start * channels : U32), (nframes * channels : U32))}} Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.mul https://jend.leeeet.dev/definition.txt?path=emerging-ezaudio@0.4.0.0/main.bend&name=Clip https://jend.leeeet.dev/definition.txt?path=emerging-ezaudio@0.4.0.0/main.bend&name=Format https://jend.leeeet.dev/definition.txt?path=emerging-ezaudio@0.4.0.0/main.bend&name=ls.slice