Query intensity (amplitude in dB) at multiple time points in a single call.
Arguments
- intensity
An Intensity object
- times
Numeric vector of time points (in seconds)
- interpolate
Interpolation method: "nearest", "linear", "cubic" (default), or "sinc70". Kept for backward compatibility; prefer `interpolation`.
- interpolation
Alias for `interpolate` (consistent with R6 method naming). When provided, supersedes `interpolate`.
Examples
sound <- Sound$create_tone(frequency = 150, duration = 0.5, sampling_rate =
16000)
intensity <- sound$to_intensity()
times <- seq(0.05, 0.45, length.out = 10)
intensities <- get_intensity_at_times(intensity, times)