Skip to main content

Module waveform

Module waveform 

Source
Expand description

Immutable, duration-aware Waveform Data values.

Structs§

ResolutionInfo
Metadata for one Waveform Data resolution.
SignedEnvelope
One minimum and maximum signed amplitude pair.
WaveformBucketSpan
An exact positive source-time bucket span expressed as a duration ratio.
WaveformData
An immutable Waveform Data snapshot.
WaveformLevel
One source-time resolution supplied when constructing Waveform Data.
WaveformView
A borrowed range from one Waveform Data resolution.
WaveformViewportController
An observable, source-time Waveform Viewport and its navigation commands.

Enums§

AmplitudeMode
The amplitude interpretation shared by every resolution in Waveform Data.
AmplitudeSlice
A borrowed amplitude slice from one channel in a selected resolution.
WaveformError
A Waveform Data construction or selection error.

Functions§

use_waveform_viewport
Create a Waveform Viewport Controller with hydration-stable initial state.