resample

actual fun resample(samples: FloatArray, fromRate: Int, toRate: Int): FloatArray
expect fun resample(samples: FloatArray, fromRate: Int, toRate: Int): FloatArray

Resample audio from one sample rate to another.

Uses high-quality sinc interpolation for best audio quality.

Return

Resampled audio samples at target rate

Parameters

samples

Input audio samples (mono, float in -1.0, 1.0 range)

fromRate

Source sample rate in Hz (e.g., 44100)

toRate

Target sample rate in Hz (e.g., 16000)

actual fun resample(samples: FloatArray, fromRate: Int, toRate: Int): FloatArray