module

DSP::DiscreteResampling

Provide resampling methods (upsampling and downsampling) using discrete filtering.

Class methods

downsample(input : Array(Float64), sample_rate : Float64, downsample_factor : Int32, filter_order : Int32, lowpass_cutoff : Float64)
Source
downsample(input : Array(Float64), sample_rate : Float64, downsample_factor : Int32, filter_order : Int32)
Source
downsample_input_padding(input_size, downsample_factor)
Source
resample(input : Array(Float64), sample_rate : Float64, upsample_factor : Int32, downsample_factor : Int32, filter_order : Int32)
Source
upsample(input : Array(Float64), sample_rate : Float64, upsample_factor : Int32, filter_order : Int32)
Source