Skip to main content

React Native Queue Player

A modern, queue-based audio playback engine for React Native, built on Nitro Modules. One package gives you dual gapless + crossfade engines, a 10-band equalizer, an FFT visualizer, ReplayGain loudness normalization, look-ahead disk caching, casting, automotive integration, and voice control.

  • Two playback engines — native gapless and equal-power crossfade, switchable at runtime.
  • Rich audio — 10-band EQ, real-time FFT visualizer, ReplayGain, and playback-speed control with pitch correction.
  • Everywhere your audio plays — Chromecast + AirPlay, CarPlay + Android Auto, Siri + Google Assistant, lock-screen controls, and background playback.

Features

FeatureiOSAndroid
Gapless playback engine
Crossfade playback engine (runtime-switchable)
Queue management — add / remove / move / skip / seek, repeat, shuffle
Playback speed with pitch correction (none / voice / music)
10-band equalizer (16 presets + custom)
Real-time FFT visualizer
ReplayGain loudness normalization (track / album)
Look-ahead disk cache
Custom HTTP headers + user agent
Background playback + lock-screen / Now Playing controls
Remote-control skip: track or interval (jump ±N s)
Playback milestones (25 / 50 / 75 / 90 %)
Sleep timer (duration / end-of-track, with fade)
Chromecast sender
AirPlay✅ OS-managed✅ native sender
AutomotiveCarPlayAndroid Auto
Voice controlSiriKitGoogle Assistant

Where to go next