Versions in this module Expand all Collapse all v0 v0.0.6 Aug 24, 2021 v0.0.5 Aug 23, 2021 Changes in this version + func Resample(src sound.Source, r freq.T, itp Itper) sound.Source + type C struct + func NewC(src sound.Source, itp Itper) *C + func (c *C) At(i float64) (float64, error) + func (c *C) Channels() int + func (c *C) Close() error + func (c *C) FrameAt(dst []float64, i float64) error + type DynResampler struct + func NewDynResampler(c *C, conv SampleRateConverter) *DynResampler + func (r *DynResampler) Channels() int + func (r *DynResampler) Close() error + func (r *DynResampler) Receive(d []float64) (int, error) + type Itper interface + CircItp func(neighbors []float64, i float64) float64 + Itp func(neighbors []float64, i float64) float64 + Order func() int + func LinItp() Itper + func NewFnItp(o int, fn func(dist float64) float64) Itper + func NewLanczos(order, stretch int) Itper + func NewSincItp(o int) Itper + func NewWinSinc(o int, wf func(float64) float64) Itper + type SampleRateConverter interface + Convert func() float64