Shuffle & repeat Modes

Take full control of your listening experience.

Playback Controls

More than play and pause — you’re in command.

Rythme gives listeners total control over their audio experience. With intuitive playback tools built into the player, users can tailor how they hear every beat — whether exploring new music or vibing on repeat.


What It Does:

  • Shuffle Mode Mix up track order in playlists and albums for fresh listening every time.

  • Repeat Options

    • Repeat One: Loop a single track indefinitely

    • Repeat All: Loop entire playlist or album

    • Off: Playback stops at the end

  • Queue Management View and manage what’s coming next — reorder, remove, or add tracks with ease.


Technical Details:

  • Custom Audio Controller Built on top of the Web Audio API with queue state managed by React Context for persistent playback behavior.

  • Dynamic Playback Context Supports multiple queue types (playlist, album, custom queue) with memory persistence across sessions and devices.

  • Mobile Optimized UI Drag-and-drop queue sorting, swipe to remove, and touch-native toggles for shuffle and repeat.


Last updated