babycat_Waveform¶ Typedef members¶ typedef struct babycat_Waveform babycat_Waveform¶ Represents a fixed-length audio waveform as a Vec<f32>. Memory management¶ babycat_waveform_free() Waveform properties¶ babycat_waveform_get_frame_rate_hz() babycat_waveform_get_num_channels() babycat_waveform_get_num_frames() babycat_waveform_get_num_samples() Indexing waveforms¶ babycat_waveform_get_unchecked_sample() Generating waveform from silence¶ babycat_waveform_from_frames_of_silence() babycat_waveform_from_milliseconds_of_silence() Decoding audio¶ babycat_waveform_from_encoded_bytes() babycat_waveform_from_file() Exporting decoded audio¶ babycat_waveform_to_interleaved_samples() Resampling audio¶ babycat_waveform_resample() babycat_waveform_resample_by_mode()