# `Feline.Audio.Resampler`
[🔗](https://github.com/dimamik/feline/blob/main/lib/feline/audio/resampler.ex#L1)

Behaviour for resampling PCM16 audio between sample rates.

# `resample`

```elixir
@callback resample(
  audio :: binary(),
  from_rate :: pos_integer(),
  to_rate :: pos_integer()
) :: binary()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
