AI summary
Open-source Android music player built around SoundCloud with optional login and guest mode. Streams and downloads tracks with offline playback, local folder scanning, synced lyrics via Genius, ShazamKit audio recognition, and EBU R128 loudness normalization in C++.
Generated by AI. May contain inaccuracies.
About this app
KittyTune is an open-source Android music player built around SoundCloud, with optional login, a real guest mode, and a YouTube search / stream fallback for tracks that are restricted, missing, or annoying to access normally.
It also pulls in the things a lot of music apps either skip or hide behind rough UX: offline downloads, local folder scanning, lyrics, audio recognition, audio effects, Discord Rich Presence, widgets, listening stats, achievements, and Android Auto support.
Import & Transfer
- Import your music and playlists from 7 major platforms (Spotify, Apple Music, YouTube Music, Deezer, Tidal, Amazon Music, BoomPlay) straight into your SoundCloud account. - Powered by the native SoundCloud mobile GraphQL API for account sync and progress tracking.
Discovery & Sources
- SoundCloud-first discovery with home feed, stream, charts, moods, genres, tags, albums, and radio/station flows. - Search tracks, artists, playlists, and albums from SoundCloud. - Track recognition via ShazamKit to identify songs playing around you. - Switch search source to YouTube for direct video/audio results. - Paste SoundCloud or YouTube links directly into search. - Guest mode works without connecting a SoundCloud account.
Library & Offline
- Keep liked tracks, liked playlists, saved artists, local playlists, and downloads in one library. - Download single tracks or full playlists for offline playback. - Choose custom download location with embedded artwork when possible. - Import local music folders and scan subfolders recursively. - Supports MP3, FLAC, WAV, M4A, AAC, OGG, WMA, OPUS, AMR, and MP4 audio. - Backup and restore playlists, favorites, history, stats, achievements, and app settings.
Player & Lyrics
- Background playback with notification controls, media buttons, and persistent queue restore. - Autoplay radio, shuffle/repeat, stream quality selection, and precise speed control. - Sleep timer with custom duration, end-of-track mode, and progressive fade-out. - Synced or plain lyrics with fullscreen view, inline mode, manual search, and copy support. - Live lyrics translation and local lyrics support for embedded files. - YouTube fallback for restricted SoundCloud tracks (optional).
Audio & Widgets
- Built-in audio effects: bass boost, 8D audio, muffled filter, reverb, rain overlay, and pitch/speed control. - True loudness normalization (EBU R128) processed natively in C++ for consistent volume across tracks. - Effects processed directly in the playback pipeline with Media3/ExoPlayer. - Configurable home widget with playback controls, like toggle, speed shortcuts, and effect toggles. - Mini player widget and search widget.
Account, Social & Extras
- Likes sync, reposts, comments, notifications, conversations, and profile access when signed in. - Edit your SoundCloud profile (avatar and banner) from inside the app. - Discord Rich Presence integration with configurable status display. - Listening stats: top tracks, top artists, play history, and total listening time. - 47 achievements with XP, streak tracking, and optional popup notifications. - Android Auto media support.
UI & Customization
- Jetpack Compose + Material 3 with Material 3 Expressive shapes. - Dynamic color / Material You, light mode, dark mode, and pure black mode. - Custom color palette controls and multiple player background styles. - Variable font controls for weight, width, slant, and roundness. - In-app language switching (French, English, Hungarian, Russian, and more). - Built-in GitHub release update checker. - Redesigned about screen with Ko-fi support card.
Volume Normalization
- Full implementation of EBU R128 loudness normalization in the audio pipeline. - Measures perceived loudness in LUFS and applies consistent gain across tracks. - DSP (Digital Signal Processing) written in C++ via Android NDK for zero-overhead real-time processing. - Direct PCM buffer manipulation from ExoPlayer via JNI — minimal battery drain and no audio stuttering.
Privacy Notice
- No data collection — your data stays on your device. - Open-source codebase.
License
GNU General Public License v3.0
What's new
- Bug Fixes
- Update ToggleButton colors API for Material3 1.5.0-alpha27 compatibility (8375264) Use FlowRow for SoundCloud artist stats to prevent text overflow (#16) (40ff990) Improve provider chips, back navigation, search view and genius lyrics (#14) (93ed1a0)
- Features
- Add VKontakte (VK) as a music source (#8) (1c181ff) Add local device synchronization and QR code pairing (#33) (db38721) Add non-destructive track trimming and waveform range selection (e9f8da1) Enhance listening statistics, session analytics and chart insights (e111750) Add Genius API integration and smart lyrics matching/caching (20ab262) Add centralized accounts management and enhanced SoundCloud settings (4194fd6) Enhance playback controls, queue management, and UI experience (ee945ad) Update localizations for English, French, Russian and Hungarian (a6b5268) Support selective track transfer and bulk addition from artist sections (#14) (847e945) Add Genius to manual lyrics search provider selector (2dbe302) Extract 5-shade artwork mesh palette for ambient lyrics background (#33) (20a1e37) Add animated organic ambient mesh background matching desktop (#14, #33) (15ea26f)
About this version
- Version
- 2.63.0 (49)
- Size
- 47.69 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 22
- Updated
- Sep 2, 2026
- Package
- com.alananasss.kittytune
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10