# rockbox_ex_ffi v0.6.1 - API Reference

## Modules

- [Rockbox.ChannelMode](Rockbox.ChannelMode.md): Channel mixing modes for `Rockbox.Player.set_channel_mode/2`.
- [Rockbox.CrossfeedMode](Rockbox.CrossfeedMode.md): Headphone crossfeed modes for `Rockbox.Player.set_crossfeed/6`.
- [Rockbox.EqPreset](Rockbox.EqPreset.md): Built-in equalizer presets for `Rockbox.Player.set_eq_preset/2`.
- [Rockbox.RepeatMode](Rockbox.RepeatMode.md): Repeat modes for `Rockbox.Player.set_repeat/2`.

- Core
  - [Rockbox](Rockbox.md): Elixir bindings for the Rockbox DSP / metadata / playback engine.

- Metadata
  - [Rockbox.Metadata](Rockbox.Metadata.md): Audio file metadata / tag parsing.

- DSP
  - [Rockbox.Dsp](Rockbox.Dsp.md): The DSP pipeline: EQ, tone, surround, compressor, ReplayGain, resampler.

- Playback
  - [Rockbox.InsertPosition](Rockbox.InsertPosition.md): Insert-position codes for `Rockbox.Player.insert/4` and
`Rockbox.Player.import_m3u/4`.
  - [Rockbox.Player](Rockbox.Player.md): Queue-based player with native ReplayGain and Rockbox crossfade.

- Codecs
  - [Rockbox.Decoder](Rockbox.Decoder.md): Decode an audio file to interleaved-stereo S16LE PCM, one chunk at a time.

