Skip to content

Getting Started

Anjishnu Nandi edited this page Mar 1, 2026 · 3 revisions

This guide will help you set up and start using Rhythm Music Player after installation.

๐Ÿ“‹ First-Time Setup (Onboarding)

Rhythm features a comprehensive 14-step onboarding process to personalize your music experience.

Step 1: Welcome Screen ๐Ÿ‘‹

  • Introduction to Rhythm's features
  • Overview of the setup process
  • Click "Get Started" to begin

Step 2: Permission Setup ๐Ÿ”

Grant the following permissions:

  • Storage Access (Required): To scan and play your music files
  • Notification Access (Android 13+): For playback controls and updates
  • Bluetooth Access: For wireless audio output devices

Step 3: Notification Preferences ๐Ÿ””

  • Configure notification settings
  • Set up playback notification preferences
  • Customize notification behavior

Step 4: Backup & Restore ๐Ÿ’พ

  • Choose whether to restore from a previous backup
  • Set up automatic backup preferences
  • Configure backup frequency and location

Step 5: Audio & Playback Settings ๐ŸŽต

Configure playback behavior:

  • Haptic Feedback: Enable tactile vibrations
  • Default Landing Screen: Choose Home or Library
  • System Volume Control: Use device volume buttons
  • Queue Behavior: Auto-add to queue, clear on new song
  • Playback Persistence: Remember repeat and shuffle modes
  • ExoPlayer Shuffle: Media player or manual shuffle
  • Lyrics Display: Enable synchronized lyrics and source priority
  • Audio focus handling and equalizer access

Step 6: Theming & Appearance ๐ŸŽจ

Customize the app's look:

  • Select light/dark theme or system default
  • Enable Material You dynamic colors (Android 12+)
  • Choose accent colors and app appearance
  • Set up custom color schemes

Step 7: Gesture Controls ๐Ÿ‘†

Learn and configure gesture controls:

  • Swipe gestures for player controls
  • Mini player and full player gestures
  • Customizable gesture actions

Step 8: Library Organization ๐Ÿ“š

Organize your music library:

  • Advanced Tab Management: Reorder Songs, Playlists, Albums, Artists, Explorer tabs
  • Tab Visibility Control: Show/hide tabs based on preferences
  • Playlist Management: Create, import, export, reorder, sort
  • Explorer Enhancement: Folder-based browsing
  • Genre Browsing: Dedicated genre tab with smart categorization

Step 9: Media Scanning ๐Ÿ”

Configure media scanning:

  • Scanning Tips: Understand blacklist vs whitelist filtering
  • Storage Management: Cache management information
  • Configure detailed filtering in Settings after setup
  • Review scan results and library statistics

Step 10: Home Screen Widgets ๐Ÿ“ฑ

Set up home screen widgets:

  • Learn about available widget layouts (2x1 to 5x5)
  • Choose between legacy and modern Glance widgets
  • Widget customization options

Step 11: Integrations ๐Ÿ”—

Connect external services:

  • Last.fm Scrobbling: Track your listening history
  • Discord Rich Presence: Show what you're listening to
  • API Services: Deezer (artwork), YouTube Music (artwork), LRCLib (lyrics)
  • Status Broadcasting: Share playback status with other apps

Step 12: Rhythm Stats ๐Ÿ“Š

Explore listening statistics:

  • View total listening time
  • Track most played songs and artists
  • Analyze music taste trends
  • Export statistics data

Step 13: Update Preferences โฌ†๏ธ

Setup automatic updates:

  • Configure automatic update checking
  • Choose update channel (stable/beta)
  • Set update notification preferences
  • Enable background update downloads

Step 14: Setup Complete โœ…

  • Review your configuration summary
  • Start initial media scan
  • Begin using Rhythm with all features configured!

๐ŸŽต Basic Usage

Main Interface

๐Ÿ  Home Screen

  • Recently Played: Quick access to recent tracks
  • Favorites: Your liked songs
  • Recommendations: Suggested playlists
  • Quick Actions: Fast access to key features

โ–ถ๏ธ Player Screen

  • Full-screen player with album art
  • Playback controls: Play/pause, skip, shuffle, repeat
  • Progress bar: Seek to any position
  • Queue access: View and manage upcoming tracks
  • Lyrics: Synchronized word-by-word display

๐Ÿ“š Library

Browse by:

  • Songs: All tracks in your library
  • Albums: Organized by album
  • Artists: View by artist
  • Playlists: Your custom playlists
  • Explorer: Folder-based browsing
  • Genres: Browse by music genre

๐Ÿ” Search

  • Lightning-fast fuzzy search
  • Search across songs, albums, artists
  • Settings search functionality
  • Recent searches history

๐ŸŽฎ Playback Controls

Basic Controls

  • Play/Pause: Tap center button or notification
  • Skip: Next/previous track buttons
  • Shuffle: Random playback mode (multiple algorithms)
  • Repeat: Off/One/All modes
  • Volume: Device buttons or in-app slider

Advanced Controls

  • Seek: Drag progress bar or tap lyrics
  • Queue Management: Add next, reorder tracks
  • Sleep Timer: Auto-stop playback
  • Audio Output: Switch between speaker/Bluetooth
  • Speed Control: Playback speed adjustment

๐Ÿ“‹ Playlist Management

Creating Playlists

  1. Long-press any song
  2. Select "Add to playlist"
  3. Choose existing or create new
  4. Name your playlist

Managing Playlists

  • Reorder Songs: Drag and drop tracks
  • Sort Options: By title, artist, date added
  • Multi-Select: Remove multiple tracks
  • Grid View: Visual playlist browsing
  • Import/Export: Share playlists with others

Smart Features

  • Auto-add to Queue: Automatically queue songs
  • Default Playlists: System-generated playlists
  • Playlist from Folder: Create from file system

๐ŸŽจ Customization

Themes

  • Light Mode: Bright, clean interface
  • Dark Mode: Easy on the eyes
  • Material You: Dynamic colors from wallpaper (Android 12+)
  • Custom Schemes: Create your own color palette
  • Festive Themes: Seasonal themes (Diwali, Christmas)

Player Customization

  • Progress Bar Style: Choose your preferred design
  • Gesture Controls: Swipe to control playback
  • Player Layout: Customize button positions
  • Font Selection: System fonts or import custom

Audio Settings

  • 10-Band Equalizer: Professional audio tuning
  • AutoEQ Presets: Device-optimized profiles (6032+ devices)
  • Import/Export EQ: Share your settings
  • Bass Boost & Virtualizer: Enhanced audio effects

๐Ÿ“ฑ Home Screen Widgets

Adding Widgets

  1. Long-press home screen
  2. Tap "Widgets"
  3. Find "Rhythm Music"
  4. Drag widget to home screen
  5. Resize as needed (2x1 to 5x5)

Widget Types

  • Legacy Widget: RemoteViews with 7 responsive layouts
  • Glance Widget: Modern Material 3 with 6 responsive layouts
  • Stats Widget: Real-time playback statistics

Widget Features

  • Real-time playback updates
  • Play/pause, skip controls
  • Current track, artist, album art
  • Background auto-updates via WorkManager

๐ŸŽค Lyrics Features

Viewing Lyrics

  • Tap lyrics icon in player
  • Synchronized word-by-word highlighting
  • Auto-scroll with playback
  • Tap line to seek to that position

Lyrics Sources

  1. LRCLib (Online community-driven)
  2. Embedded (From audio file metadata)
  3. Manual Sync: Adjust timing manually

Configuration

  • Set source priority in settings
  • Enable/disable auto-fetch
  • Customize lyrics appearance
  • Adjust sync offset

๐Ÿ“Š Rhythm Stats

Access comprehensive statistics:

  • Total Listening Time: Track your listening habits
  • Most Played Songs: Your favorites
  • Artist Statistics: Top artists
  • Genre Distribution: Music taste breakdown
  • Playback Trends: Daily/weekly/monthly graphs

โš™๏ธ Essential Settings

Audio Settings

  • Gapless Playback: Seamless track transitions
  • Audio Focus: Handle calls and notifications
  • Resume on Bluetooth: Auto-play on device connect
  • Independent Volume: App-specific volume control

Library Settings

  • Media Scan: Rescan your library
  • Blacklist/Whitelist: Include/exclude folders
  • Cache Management: Clear temporary files
  • Metadata Editor: Edit song information

Behavior Settings

  • Auto-Resume: Continue where you left off
  • RAM Removal Controls: Playback persistence
  • Default Actions: Set default behaviors
  • Gesture Controls: Configure swipe actions

๐Ÿ†˜ Getting Help

In-App Help

  • Settings โ†’ About โ†’ Help
  • Contextual help in settings

Community Support

Documentation


๐ŸŽฏ Pro Tips

  1. Fast Library Access: Swipe up from mini-player to open queue
  2. Quick Actions: Long-press songs for context menu
  3. Batch Operations: Multi-select in playlists
  4. Keyboard Shortcuts: Media keys support
  5. Widget Shortcuts: Add widgets for quick access
  6. Backup Regularly: Export playlists and settings
  7. Custom Filters: Use blacklist/whitelist effectively
  8. AutoEQ Presets: Find your device's optimized profile

Ready to dive deeper? Check out the Features Overview for complete capabilities!

Clone this wiki locally