New in version 1.2.0
What's New:
- Added categorized tabs for content such as Favorites, Artists, and Folders.
- Improved music sharing and deletion experience.
Improvements:
- Improved cover loading performance.
- Improved backup file loading performance.
- Improved Play Queue track swap animations.
- Improved overall app performance and user experience.
Fixed:
- Fixed various issues related to content loading and interaction.
🎵 Sound Center is a modern, open-source audio player built to bring your music, podcasts, and online audio together in one seamless experience.
Whether you're managing your personal music library, catching up on your favorite podcasts, or discovering new online audio, Sound Center gives you a simple, smooth, and powerful way to enjoy your content—all in one place.
✨ Current Features:
🎧 Local Music Player:
Enjoy high-quality playback of the audio files stored on your device and keep your personal music library at your fingertips.
🎙️ Podcast Player:
Easily play and manage your favorite podcasts alongside your personal music collection.
🌐 Stream Player:
Discover, search, play, and manage online audio streams from a single, convenient interface.
☁️ Cloud Player:
Search, play, and manage DRM-free audio from SoundCloud directly within Sound Center.
🚀 Planned Features for Future Versions:
🛠️ Quality-of-Life Improvements:
We're working on even more useful tools and features, including lyrics search, tag editing, downloading, song detection, and more.
💡 Sound Center is continuously evolving. Join us on GitHub, contribute to the project, report issues, and follow the journey as Sound Center grows.
Anti-Features
This app has features you may not like. Learn more!
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid
-
x86_64
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
read locations from your media collection
Allows the app to read locations from your media collection.
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "mediaPlayback"
Allows the app to make use of foreground services with the type "mediaPlayback"
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
android.permission.MANAGE_MEDIA
-
show notifications
Allows the app to show notifications
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
read audio files from shared storage
Allows the app to read audio files from your shared storage.
-
read image files from shared storage
Allows the app to read image files from your shared storage.
-
read video files from shared storage
Allows the app to read video files from your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
app.soundcenter.player.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
13 MiB
PGP Signature
|
Build Log
-
arm64-v8a
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
read locations from your media collection
Allows the app to read locations from your media collection.
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "mediaPlayback"
Allows the app to make use of foreground services with the type "mediaPlayback"
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
android.permission.MANAGE_MEDIA
-
show notifications
Allows the app to show notifications
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
read audio files from shared storage
Allows the app to read audio files from your shared storage.
-
read image files from shared storage
Allows the app to read image files from your shared storage.
-
read video files from shared storage
Allows the app to read video files from your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
app.soundcenter.player.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
13 MiB
PGP Signature
|
Build Log
-
armeabi-v7a
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
read locations from your media collection
Allows the app to read locations from your media collection.
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "mediaPlayback"
Allows the app to make use of foreground services with the type "mediaPlayback"
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
android.permission.MANAGE_MEDIA
-
show notifications
Allows the app to show notifications
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
read audio files from shared storage
Allows the app to read audio files from your shared storage.
-
read image files from shared storage
Allows the app to read image files from your shared storage.
-
read video files from shared storage
Allows the app to read video files from your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
app.soundcenter.player.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
12 MiB
PGP Signature
|
Build Log
New in version 1.1.0
What's New:
- Added Play Queue with the ability to manage playback order.
- Added new visual effects to the Current Media and Bottom Player.
- Added opacity and blur effects to the Theme Designer.
- Made the Current Media widget floating.
Improvements:
- Improved the codebase by extracting shared logic between Player Repositories.
-
x86_64
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
read locations from your media collection
Allows the app to read locations from your media collection.
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "mediaPlayback"
Allows the app to make use of foreground services with the type "mediaPlayback"
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
android.permission.MANAGE_MEDIA
-
show notifications
Allows the app to show notifications
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
read audio files from shared storage
Allows the app to read audio files from your shared storage.
-
read image files from shared storage
Allows the app to read image files from your shared storage.
-
read video files from shared storage
Allows the app to read video files from your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
app.soundcenter.player.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
13 MiB
PGP Signature
|
Build Log
-
arm64-v8a
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
read locations from your media collection
Allows the app to read locations from your media collection.
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "mediaPlayback"
Allows the app to make use of foreground services with the type "mediaPlayback"
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
android.permission.MANAGE_MEDIA
-
show notifications
Allows the app to show notifications
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
read audio files from shared storage
Allows the app to read audio files from your shared storage.
-
read image files from shared storage
Allows the app to read image files from your shared storage.
-
read video files from shared storage
Allows the app to read video files from your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
app.soundcenter.player.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
12 MiB
PGP Signature
|
Build Log
-
armeabi-v7a
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
read locations from your media collection
Allows the app to read locations from your media collection.
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "mediaPlayback"
Allows the app to make use of foreground services with the type "mediaPlayback"
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
android.permission.MANAGE_MEDIA
-
show notifications
Allows the app to show notifications
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
read audio files from shared storage
Allows the app to read audio files from your shared storage.
-
read image files from shared storage
Allows the app to read image files from your shared storage.
-
read video files from shared storage
Allows the app to read video files from your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
app.soundcenter.player.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
12 MiB
PGP Signature
|
Build Log
New in version 1.0.0
What's New:
- Added SoundCloud Cloud Player with support for searching and playing DRM-free audio.
- Added song history tracking.
Improvements:
- Improved app navigation and overall user experience.
- Improved App UI rebuild overhead
Fixed:
- Fixed loading indicator in current media widget
-
x86_64
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
read locations from your media collection
Allows the app to read locations from your media collection.
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "mediaPlayback"
Allows the app to make use of foreground services with the type "mediaPlayback"
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
android.permission.MANAGE_MEDIA
-
show notifications
Allows the app to show notifications
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
read audio files from shared storage
Allows the app to read audio files from your shared storage.
-
read image files from shared storage
Allows the app to read image files from your shared storage.
-
read video files from shared storage
Allows the app to read video files from your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
app.soundcenter.player.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
13 MiB
PGP Signature
|
Build Log
-
arm64-v8a
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
read locations from your media collection
Allows the app to read locations from your media collection.
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "mediaPlayback"
Allows the app to make use of foreground services with the type "mediaPlayback"
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
android.permission.MANAGE_MEDIA
-
show notifications
Allows the app to show notifications
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
read audio files from shared storage
Allows the app to read audio files from your shared storage.
-
read image files from shared storage
Allows the app to read image files from your shared storage.
-
read video files from shared storage
Allows the app to read video files from your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
app.soundcenter.player.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
12 MiB
PGP Signature
|
Build Log
-
armeabi-v7a
This version requires Android 7.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Permissions
-
read locations from your media collection
Allows the app to read locations from your media collection.
-
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.
-
run foreground service
Allows the app to make use of foreground services.
-
run foreground service with the type "mediaPlayback"
Allows the app to make use of foreground services with the type "mediaPlayback"
-
have full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
-
android.permission.MANAGE_MEDIA
-
show notifications
Allows the app to show notifications
-
read the contents of your shared storage
Allows the app to read the contents of your shared storage.
-
read audio files from shared storage
Allows the app to read audio files from your shared storage.
-
read image files from shared storage
Allows the app to read image files from your shared storage.
-
read video files from shared storage
Allows the app to read video files from your shared storage.
-
run at startup
Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
-
prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.
-
modify or delete the contents of your shared storage
Allows the app to write the contents of your shared storage.
-
app.soundcenter.player.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Download APK
12 MiB
PGP Signature
|
Build Log