-
-
Notifications
You must be signed in to change notification settings - Fork 73
Features
Anjishnu Nandi edited this page Aug 30, 2026
·
4 revisions
Complete guide to all features and capabilities in Rhythm Music Player.
- Gapless Playback: Seamless transitions between tracks
- High-Resolution Audio: Support for FLAC, ALAC, WAV, AIFF, APE up to 192kHz/32-bit
- Format Support: MP3, AAC, Opus, Vorbis, FLAC, ALAC, WAV, AIFF, APE, WavPack, TAK, TTA, MIDI, AC-3, AC-4, EAC3-JOC (Dolby Atmos) via FFmpeg, WMA, DSD, DTS, DTS-HD MA, DTS:X, and more
- High-Resolution Audio Mode: Preserve native sample rates and bit depths, bypassing Android processing
- Smart Buffering: Optimized for smooth playback
- Play, Pause, Skip, Previous
- Seek with precision timeline
- Shuffle and Repeat modes (All, One, Off)
- Queue management with drag-and-drop reordering
- Playback speed control
- Sleep timer with fade-out
- Restore queue and playback position after restart (Persist Queue)
- Material 3 Expressive: Updated adaptive shapes, fluid motion, and refined components
- Material You: Automatic color extraction from wallpaper
- Light/Dark Modes: System, light, or dark theme
- Custom Color Schemes: Create personalized palettes
- Festive Themes: Seasonal decorations (Christmas, Halloween, etc.)
- Font Customization: Choose from system fonts or import custom fonts
- Edge-to-edge design with gesture navigation
- Smooth animations and transitions
- Responsive layouts for phones, tablets, and foldables β tablet-optimized multi-pane layout
- Posture-Aware Player: The player adapts its layout to the device posture (tabletop, book, separated) on foldables
- Material Symbols: Variable-weight icon font for crisp, scalable icons
- Split-screen and multi-window support
- Adaptive icons and dynamic shortcuts
- Real-time Lyrics: Word-by-word synchronized highlighting
- Full-Screen View: Immersive lyrics experience β tap to expand
- Lyrics Widget: Home screen widget showing current track lyrics
- Community Database: Access to thousands of synced lyrics
- Karaoke Mode: Follow along with precise timing
- Seek by Tapping: Jump to specific lyrics timestamp
- Auto-Scroll: Automatic scrolling during playback
- Manual Reload: Refresh lyrics on demand
- Sync adjustment controls (Β±offset)
- Support for embedded lyrics (ID3, Vorbis comments)
- Multiple language support
- Save custom sync offsets per track
- Offline embedded lyrics fallback
- Frequency Bands: 31Hz, 62Hz, 125Hz, 250Hz, 500Hz, 1kHz, 2kHz, 4kHz, 8kHz, 16kHz
- Preset Profiles: Flat, Rock, Pop, Jazz, Classical, Electronic, Hip Hop, Vocal Boost
- Custom EQ: Create and save personalized profiles
- Real-time Processing: Instant audio adjustments
- Import/Export: Share EQ profiles
- 6032+ Device Presets: Optimized profiles for headphones and speakers
- Automatic Detection: Recognize connected audio devices
- Smart Suggestions: Recommend profiles for detected devices
- Profile Search: Find presets by brand and model
- Device Management: Save and organize your audio devices
- Album Gain: Maintains dynamic range within albums
- Track Gain: Normalizes perceived loudness per song
- Configured in: Settings β Queue & Playback β Playback β Replay Gain
- Smooth Transitions: Blends the end of one track into the start of the next
- Adjustable Duration: 1β12 seconds
- Configured in: Settings β Queue & Playback β Playback β Crossfade
- Bass Boost: Enhance low frequencies (0-1000)
- Virtualizer/Spatial Audio: 3D sound effect
- Mono Audio: Downmix stereo channels to a center mono channel for single-earpiece listening, with a dedicated device toggle
- Volume Normalization: Consistent playback levels
- Audio Focus: Automatic pause for calls and notifications
- Songs: All tracks with sorting and quality-based filtering
- Liked: Your favorite (β₯) tracks
- Playlists: Custom and auto-generated playlists
- Albums: Album-based browsing with artwork
- Artists: Artist-based organization with album grouping
- Album Artists: Grouping by album artist rather than track artist
- Dates: Tracks organized by release date
- Explorer: File system browser
The Songs tab includes dynamic quality filter chips that appear only when matching tracks exist:
- Lossless tiers: Studio Master β Hi-Res Lossless β CD Quality β Lossless
- Surround formats: Dolby Atmos, Dolby Digital Plus, Dolby Digital, DTS, Dolby / Surround
- Special: DSD, Lossy, Mono
- Bitrate: High Quality (β₯320kbps), Standard (128β319kbps)
- Duration: Short (<3m), Medium (3β5m), Long (>5m)
- Alphabetical Navigation: Drag along letter strip to jump to songs, albums, or artists
- Auto-appears: When library exceeds threshold
- Configured in: Settings β Library & Media β Library Settings
- Instant Search: Real-time results across all categories
- Multi-Category Search: Search songs, albums, artists simultaneously
- Recent Searches: Quick access to previous searches
- Search Filters: Filter by artist, album, or genre
- Edit song title, artist, album, genre
- Modify track number and year
- Album artwork editing (embed or fetch online)
- Batch metadata operations
- Automatic metadata detection
- Create/Edit/Delete: Full playlist control
- Drag & Drop Reordering: Visual song arrangement
- Multi-Select: Batch add/remove operations
- Default Auto-Playlists: Recently Added and Most Played
- Playlist Artwork: Auto-generated from songs
- Formats: JSON, M3U, M3U8, PLS
- Bulk Export: Export all playlists at once
- Custom Locations: Choose export directory
- Import from Files: Load external playlists
- Cross-Platform: Compatible with other players
Rhythm includes a dedicated safety system to protect your hearing:
- Age-Aware Defaults: Automatic volume capping based on user age.
- Manual Protection: User-configurable volume limits to prevent hearing damage.
- Safety Alerts: Notifications when volume levels exceed safe thresholds.
Beyond local playback, Rhythm supports a complete streaming ecosystem through Go Mode:
- Dual-Mode Architecture: Seamlessly switch between Local and Go (streaming) modes from onboarding or Settings.
- Server Integration: Connect to external streaming servers (Subsonic, Navidrome, Jellyfin).
- Shared UI: Streaming browsing and playback reuse the same library and player screens as local mode.
- Nearby Server Discovery: Automatically discover Subsonic-compatible servers on your local network β no manual address entry needed.
- Rhythm Go Downloads: Download tracks from your streaming server for offline playback. Perfect for commuting, flights, or areas with limited connectivity. Configure in Settings β Advanced β Experimental Features β Go Mode.
- Overview: Total play count, listening time, top genres
- Songs: Most played tracks
- Albums: Most played albums
- Artists: Favorite artists ranking
- History: Recent plays with timestamps
- Play Count: Track listening frequency
- Total Playtime: Accumulated listening hours
- Daily, weekly, monthly breakdowns
- Genre distribution analysis
- Peak listening times
- Favorite artists ranking
- 4 Widgets: Music, Cookie, Stats, and Lyrics widgets with adaptive responsive sizes
- Material 3 Design: Dynamic colors and theming
- Real-time Updates: Instant playback state sync
- Playback Controls: Play/pause, skip controls
- Album Art: Dynamic artwork display
- Customizable: Corner radius and transparency settings
- Home Screen: Display current track lyrics at a glance
- Real-time Updates: Synced with playback position
- Compact Layout: Minimal footprint while showing full text
- Community-driven lyrics database
- Automatic lyrics fetching
- Configurable API endpoints
- Offline fallback support
- High-quality album artwork
- Automatic artwork downloading
- Smart fallback images
- Configurable fetch settings
- Automatic update checking
- In-app update notifications
- Direct APK downloads
- Smart update polling
- Background update checks
- Deezer β high-quality album artwork fetching
- YouTube Music β additional artwork lookup
- LRCLib β community synced lyrics database
- Audio focus behavior
- Resume on device reconnect (headphones / Bluetooth)
- Gapless playback toggle
- Crossfade options
- Blacklist/whitelist folder modes
- Allowed Formats: Include/exclude specific audio formats from the library (e.g., MP3, FLAC, OGG, M4A, Opus, MP4/MKV audio, Dolby, DSD)
- Block or allow individual songs, clear all songs
- Library tab order and Combine Discs options
- Artwork source preferences
- Theme selection (Light/Dark/System)
- Material You dynamic colors
- Festive theme toggles
- Font selection
- Home screen customization
- Settings search
- Backup & Restore with auto-backup scheduling
- Crash log history
- Rich Controls: Play/pause, skip, previous, favorite
- Album Artwork: Dynamic cover art
- Seek Bar: Timeline scrubbing
- Metadata: Song, artist, album info
- Persistent: Continues in background
- Android Style: Modern notification design
- New version alerts
- Automatic check scheduling
- Smart polling intervals
- Silent background checks
- Customizable notification preferences
- β No analytics or tracking
- β No personal data collection
- β All data stored locally
- β No background data transmission
- β Optional internet features only
- Granular permission controls
- Transparent permission usage
- Android media permissions
- Scoped storage
- Minimal permission requirements
- Full settings backup (file or clipboard)
- Playlist export
- Custom EQ profiles
- Auto-backup scheduling
- Settings restoration
- Playlist import
- Cross-device sync
- Version migration support
- Swipe up/down: Volume control
- Swipe left/right: Skip tracks (configurable)
- Double-tap: Play/pause
- Long-press: Context menu
- Drag album art: Seek
- Tap lyrics timestamp: Seek to that point in the song
- Pull-to-refresh: Rescan library
- Swipe actions: Quick playlist add
- Pinch-to-zoom: Grid density (planned)
- GitHub integration
- Background update checks
- Smart polling (battery-aware)
- In-app installation
- Update notifications
- Version tracking
- Cache size limits with auto-trim
- Clear all cache or lyrics cache
- Storage usage monitoring
- Browse music by folder structure
- File-based organization
- Quick folder access
- External storage support
- Current queue viewing
- Queue history
- Save queue as playlist
- Clear queue option
- Queue shuffle
- Screen reader support
- High contrast modes
- Large text options
- Haptic feedback controls
- Keyboard navigation
Want more details? Check out:
Have questions? Join our Telegram Community!