|
pulsatrix
|
Resamples a waveform (sample.fields[0], shape (1, channels, num_samples) – WavReader's/AudioFolderDataset's convention) from source_sample_rate to target_sample_rate via linear interpolation. More...
#include <audio_transforms.hpp>


Public Member Functions | |
| ResampleTransform (int target_sample_rate, int source_sample_rate, DeviceBackend *backend) | |
| Sample | apply (Sample sample) const override |
| Applies this transform to a sample. | |
Public Member Functions inherited from pulsatrix::Transform | |
| virtual | ~Transform ()=default |
Resamples a waveform (sample.fields[0], shape (1, channels, num_samples) – WavReader's/AudioFolderDataset's convention) from source_sample_rate to target_sample_rate via linear interpolation.
|
inline |
Applies this transform to a sample.
| sample | Input sample. |
Implements pulsatrix::Transform.