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​