Music

110 open source Music apps

Satunes
APK
Satunes is a mp3 player for Android Lollipop 5.1.1+ and developed by an organic intelligence. With this new mp3 player you can listen your local music with no ads. Satunes being compatible with Android Auto but not distributed on Google Play Store, to activate it, follow the following steps: 1) Go to Android Auto settings. 2) Multiple click on "Version" to activate dev mode. 3) Go to Dev's settings and activate "Unknown sources" as this app is not published on Google Play Store. 4) Click on the 3 buttons as in point 3, but click on "Exit developer mode" the setting you just activated will be saved. 5) Add app in launcher. 6) Enjoy
F-Droid
Scale Practice
APK
Scale Practice helps musicians practice their scales, by randomizing the order of scales and providing resources to learn about new scales. It contains three different functions: 1. Random scale chosen from a list of scale types 2. Random scale chosen from a list of user inputted scales 3. Scale resources, including images of each scale and descriptions Features: * Diverse Scale Selection (Major, Natural Minor, Harmonic Minor, Melodic Minor, Major Modes, Melodic Minor Modes, Blues Scale, Pentatonic Scales, Octatonic Scales, Whole Tone Scales) * Arpeggio Practic * Resources to help you learn new scales * Random selection from user selected scales This app does not listen to you practice, or provide you feedback in any way. It is only designed to give you a new order to practice your scales in.
F-DroidGitHubIzzyOnDroid
Semitone
APK
Semitone is a tool for musicians that includes a tuner, a metronome, and a piano. The design is as simple and easy-to-use as possible while implementing many useful details, such as: * an option to set A4 pitch for alternative tunings * the ability to manually set strong beats on the metronome * dynamic resizing of the piano keyboard
F-DroidGitHub
SicMu Neo
APK
SicMu Neo is a lightweight, full-featured, file-based audio player with a simple to use UI and low resource footprint. It is especially well-suited for large music libraries organized in folder structures. Installation Note: After a fresh install it might be necessary to go into the settings, scroll down and trigger a media scan. This will take at most one minute. After restarting the app, your music should appear. Features: * Song grouping by artist/album or folder structure * Multiple shuffle modes, multiple song repeatition options, A-B looping, set playback speed * Shake the phone to skip a song (after enabled) * Light: starts in sub-second time and runs with no delay for music libraries with >1K files * Audio metadata reading * Filter by and edit star ratings * Notification with sound control * Scrobble support via third-party apps * Sleep timer (turn of music after X minutes/hours) * Multiple color themes (dark-red, dark-white, white) * Supports virtually all audio formats (mp3, ogg, flac, wav, ...) New in this fork: * Search * Advanced album art loading (You have an Album.jpg file? It will be considered.) * Album art zooming * Individual mono/stereo settings per audio output * Radio shuffle mode (Random song order, starts first song selected at random point in the song) * More options in long press menu, e.g. search on Genius.com or YouTube.com * Changed the audio backend to the modern ExoPlayer, causing less RAM usage (220MB prior vs 135MB now) * Ability to read comment metadata fields * More translations (most notably Spanish) * Basic accessibility support * bugfixes
F-DroidGitHub
SicMu Player
APK
Lightweight audio player which features a single over-all playlist with every song on the device. SicMu player can show songs in a tree view following device's folder hierarchy. Songs can be sorted and grouped by folders or artists. Many other features are available, see website.
F-Droid
SimpleAdvancedMetronome
APK
A simple and accurate metronome. Tested on Linux/Android/WASM. Features accented first beat and a second beat for subdivision/polyrythms. Written in C++ using Qt framework.
F-Droid
SliderSynth
APK
Slide your finger to change pitch: * up to 4 configurable "keyboards" * 5 waveforms (sine, triangle, square, sawtooth, reverse sawtooth) * attack, release and volume for each keyboard * selectable octave range for each keyboard If you experience stuttering, reduce the sample rate in the settings. Google Analytics was removed before building.
F-DroidGitHub
Snapcast - multi-room audio in perfect sync
APK
Snapcast is a Snapcast control client and player for Android. It uses the Snapcast JSON-RPC API to control your synchronous multi-room audio player. This App is not meant for productive use and will only run when you have a Snapserver installed in your local network. Snapcast is a multi-room client-server audio player, where all clients are time synchronized with the server to play perfectly synced audio. It’s not a standalone player, but an extension that turns your existing audio player into a Sonos-like multi-room solution. The server’s audio input is a named pipe /tmp/snapfifo. All data that is fed into this file will be send to the connected clients. One of the most generic ways to use Snapcast is in conjunction with the music player daemon (MPD) or Mopidy, which can be configured to use a named pipe as audio output.
F-DroidGitHubIzzyOnDroid
Soul Searching
APK
Soul Searching is a comprehensive, powerful, and customizable music app for listening to your local music. A complete application: - Playlist creation - Support for multiple played lists - Played list management (play mode, adding, deleting, etc.) - Quick access system - Listening statistics (always stored locally only) - Synchronized lyrics (from the audio file or an external source) - Editing albums, artists, and songs (writing to audio file metadata) - Support for multiple artists for the same song - Search and sorting - Folder management - Adjusting the player volume A high-performance application: - Supports a large number of music while remaining fluid - Optimized logic for quickly performing complex tasks An application that reflects your style: - Several default color themes - Option to force a dark or light theme - Dynamic theme, based on the album art color of the song being played - Option to customize the application of the dynamic theme across all screens - Choice of the seed used to generate the dynamic theme - Customization of the player (swipe to change tracks, progress displayed in minimized mode, etc.) - Home page customization (tab to open at startup, visible tabs, display style, etc.)
F-DroidGitHubIzzyOnDroid
SoundAura
APK
SoundAura is an open source ambient sound app. It does not include any audio tracks to save on download size, but allows users to add local files from their device and play any (reasonable) number of them concurrently, with individual volume controls for each track. SoundAura can also switch between an audio focus respecting mode, and a 'play in background' mode that ignores audio focus rules and allows SoundAura to play audio alongside other apps.
F-DroidGitHub
Symphony
APK
Symphony is a lightweight, elegant music player that enhances your offline music experience. Supports Android 9 and later.
F-DroidGitHubIzzyOnDroid
Tiny Music Player
APK
This project is a light-weight, simple, yet compatible notification based audio player. Supports Android 1.0+ It allows you to play audio and video files, like how you expected to. Most importantly it is designed in hope to make it compatible with different Android versions. Its usage is as easy as opening or sharing the file you want to play with the app, or selecting it directly from the app. Enjoy your music! This project is a branch from Little Music Player, but intended to be as small as possible, with only basic function. You can find most information about Tiny Music Player just below. Notices The app will not be able to function properly without notification permissions being granted. For Android 13+, due to new notification restrictions, the app will bring you to the settings page if the permission is not granted. Features - It's free Everyone should have the right to listen to music, therefore we aim to make it accessible. - No advertisement We simply want a distraction-free experience for you, so you can relax and enjoy! - Compact Less than 20 kB in size, one of the tiniest audio player apps on Android! No need to worry about bloated apps again. - Unbelievably compatible Strangely addicted to support, we believe that nobody should be excluded due to an older device. Therefore we have theoretical support starting all the way back from Android 1.0, and tested support on Android 2.3 and above. Isn't it amazing? - Clean & Simple No awkward layout, no hidden options and straightforward, so you can focus on the content. Enjoyment is key, right? - It simply works :) Even in the modern world, there is always something seeming to fail. Luckily for you, this app was designed to work just like it is supposed to. It supports all audio types that your device supports. - Minimal permissions required Have you ever met an app asking for a bunch of unrelated permissions? Have you ever had some strange requests reminding you of a malware? **Not this app!** The only 3 required permissions are notification, foreground service and read storage permission, so you know it's safe to use. - No hidden third-parties It is completely open-source, and uses as little third-party libraries as possible. If you worry about size, compatibility or privacy, this is the best app for you! We use the foreground service permission to provide audio playing while using other apps. we use the notification permission to provide playback control for audio playing. We use the read storage permission on older devices to open the audio files. (not required for newer devices) Issues and pull requests are always welcome! Last update of Description: - 27-01-2023 dd-mm-yyyy Important: - Please read the license!
F-DroidGitHubIzzyOnDroid
Tonality
APK
Tonality provides a piano view, to allow to play on a simple piano keyboard. Based on a root note, different scales can be highlighted on the keyboard to ease learning of a scale. Features: * Piano view to play with * Optional key labelling * Dynamic sizing of the keyboard * Stack multiple keyboards * Scale highlighting
F-DroidGitHub
Tuner
APK
Accordion tuner with scope, spectrum and strobe or staff. Can show up to eight different notes or reeds concurrently. In portrait the app shows a scope with the input signal, a spectrum showing the processed signal, the main display with the note value, cents error, frequency error etc, a strobe or staff display and a meter display showing the cents error. In landscape the app shows just the main display or staff and the meter. There is a signal indicator in the action bar which is useful in landscape mode. * 32 temperaments including Equal, Just, Pythagorean, Meantone * Filter options, including low pass, fundamental, note and octave filter * Optional strobe or musical staff display * Custom temperaments option * Transposition option * Solfège (DoRéMi) option
F-DroidGitHub
Tunerly
APK
Tunerly is a minimalistic, multi-language pitch tuning app which can be used for tuning your Guitar, Bass or Ukulele to various different tunings. It also includes a chromatic tuner. Currently supported languages are English, Finnish, German, Russian and Basque. Tunerly also has the option of switching between dark and light theme. Supported tunings are: * Guitar: Standard, 7 string, 8 string, E-Flat, Drop D, Drop Db, Double Drop D, DADGAD, Open D, Open A, Open E, Open G * Bass: 4 string, 5 string, 6 string, Drop D, D Standard, Drop C * Ukulele: C (Standard), D (Traditional), Baritone, Bass
F-DroidGitHub
Tuning fork
APK
This simple application is intended first of all for those musicians who like to tune their instruments relying mainly on ears rather than using various modern tuners with visual indication, or for all who needs a reference musical tone for any reason. It produces an audible reference tone by demand just like a classic tuning fork, and, being installed on a smartphone, is always ready to use.
F-DroidGitHub
TuxGuitar
APK
TuxGuitar is a multitrack tablature editor and player. It can open Guitar Pro and PowerTab files. With TuxGuitar, you will be able to compose music using the following features: * Tablature editor * Score Viewer * Autoscroll while playing * Note duration management * Various effects (bend, slide, vibrato, hammer-on/pull-off) * Support for triplets (5,6,7,9,10,11,12) * Repeat open, close and alternative endings * Time signature management * Tempo management Note: this version of TuxGuitar is missing google drive functionality as it depends on a proprietary library.
F-Droid
Tūī
APK
Built entirely in native Kotlin, Tui runs fully on-device, avoids tracking and no internet access.
F-DroidGitHub
Unpopular Music Player
APK
Instead of "Artists" and "Songs" in pop(ular) music, this program uses the metadata composer and grouping to organise the music in works (e.g. a symphony) consisting of movements (parts of this work). Further, no text is truncated, i.e. long movement names or performer lists will take as much space on the screen as they need to be visible in full length. The program can work together with the Classical Music Tagger and the Classical Music Scanner.
F-Droid
VLC
APK
Video and audio player that supports a wide range of formats, for both local and remote playback. Audio: * Adaptive Transform Acoustic Coding (ATRAC1, ATRAC3, ATRAC3Plus and ATRAC9) and PSX ADPCM * Adobe SWF ADPCM and Nellymoser Asao * ALAC * AMR-NB, AMR-WB (a.k.a. G.722.2) * DK ADPCM Audio 3/4, On2 AVC and iLBC * DSS-SP * DTS Coherent Acoustics (a.k.a. DTS or DCA), DTS Extended Surround (a.k.a. DTS-ES), DTS 96/24, DTS-HD High Resolution Audio, DTS Express (a.k.a. DTS-HD LBR), DTS-HD Master Audio, QDesign Music Codec 1 and 2 * DVI4 audio codec * Full Rate (GSM 06.10), AC-3 (Dolby Digital), Enhanced AC-3 (Dolby Digital Plus) and DTS Coherent Acoustics (a.k.a. DTS or DCA) * iLBC, Opus and Comfort noise * IMA ADPCM * MLP / Dolby TrueHD * MP1, MP2, MP3, AAC, HE-AAC, MPEG-4 ALS, G.711 µ-law, G.711 A-law, G.721 (a.k.a. G.726 32k), G.722, G.722.2 (a.k.a. AMR-WB), G.723 (a.k.a. G.726 24k and 40k), G.723.1, G.726, G.729, G.729D, IEC DV audio and Direct Stream Transfer * QCELP-8 (a.k.a. SmartRate or IS-96C), QCELP-13 (a.k.a. PureVoice or IS-733) and Enhanced Variable Rate Codec (EVRC. a.k.a. IS-127) * RealAudio v1 – v10 * SMPTE 302M * Speex, Vorbis, Opus and FLAC * Truespeech * TwinVQ * Windows Media Audio (WMA1, WMA2, WMA Pro and WMA Lossless), XMA (XMA1 and XMA2), MS-GSM and MS-ADPCM Containers and muxers: * 3GP (.3gp) * AIFF (.asf, .wmv) * ASF (.asf, .wmv) * AU (.au) * AVI (.avi) * DivX (.divx) * FLV (.flv) * MOV (.mov) * MP4 (.mp4) * OGG (.ogm, .ogg) * MKV (.mkv, .mka) * MPEG-2 / TS (.ts, .mpg) * MPEG-2 / ES, PS, PVA, MP3 (.mpg, .mp3, .mp2) * NSC (.nsc) * NSV (.nsv) * Nut (.nut) * Real (.ra, .ram, .rm, .rv , .rmbv) * Raw (a52, dts, aac, flac, .dv, .vid) (.a52, .dts, .aac, .flac, .dv, .vid) * True Audio Codec (.tta, .tac) * Ty Tivo (.ty) * Wav (.wav, .dts) * WebM (.webm) * Xa (.xa) Video: * Animated GIF * APNG * ASUS V1/V2 codec * ATI VCR1/VCR2 * Autodesk Animator Studio Codec and FLIC * Avid 1:1x, Avid Meridien, Avid DNxHD and DNxHR * AVS video * Cinepak (Apple Compact Video), ProRes, Sorenson 3 Codec, QuickTime Animation (Apple Animation), QuickTime Graphics (Apple Graphics), Apple Video, Apple Intermediate Codec and Pixlet * Divx, DIV1, DIV2, DIV3, mp41, mp42, MPG4, MPG3 * Duck TrueMotion 1, Duck TrueMotion 2, Duck TrueMotion 2.0 Real Time, VP3, VP5, and animated WebP * HQ, HQA, HQX and Lossless * IBM UltiMotion * Matrox Uncompressed SD (M101) / HD (M102) * Microsoft RLE, Microsoft Video 1, Cinepak, Indeo (v2, v3 and v5), Microsoft MPEG-4 v1, v2 and v3, Windows Media Video (WMV1, WMV2, WMV3/VC-1), WMV Screen and Mimic codec * MPEG-1 Part 2, H.261 (Px64), (MPEG-H Part 2), Motion JPEG, IEC DV video and CD+G * RealVideo Fractal Codec (a.k.a. Iterated Systems ClearVideo), 1, 2, 3 and 4 * RTV 2.1 (Intel Indeo 2) * Screen video, Screen video 2, Sorenson Spark and VP6 * Silicon Graphics RLE 8-bit video, Silicon Graphics MVC1/2 * Smacker video and Bink video * SMPTE 314M (a.k.a. DVCAM and DVCPRO), SMPTE 370M (a.k.a. DVCPRO HD), VC-1 (a.k.a. WMV3), VC-2 (a.k.a. Dirac Pro), VC-3 (a.k.a. AVID DNxHD) * SpeedHQ * Theora * TXD * AV1
DirectF-Droid
VMPK for Android
APK
Virtual MIDI Piano Keyboard for Android is a MIDI events generator simulating a MIDI controller. It generates sound with the help of an embedded software MIDI synthesizer (Sonivox EAS) or sends MIDI events to the local network using a compatible IPMIDI protocol
F-DroidGitHubIzzyOnDroid
Vanilla Lyrics Search
APK
This app is a plugin. Prior to use it you should have https://f-droid.org/packages/ch.blinkenlights.android.vanilla installed. Once both player and this plugin are installed, request a context menu from library screen, select "Plugins" and "Lyrics search" afterwards. Note that this plugin requires internet connection to be useful. For file tag related operations it also optionally requires https://f-droid.org/packages/com.kanedias.vanilla.audiotag to be present. This plugin allows reading lyrics from file tag or from *.lrc file with same name. If no lyrics is available from these sources it can also download lyrics from Lyrics Wiki if it is present for this file's artist and title. Features: * Requests lyrics by artist and title from lyrics.wikia.com * Can read lyrics from file tags or *.lrc files and show them without internet connection * Can write lyrics retrieved from wiki to file tags
F-DroidGitHub
Vanilla Metadata Fetch
APK
This app is a plugin. Prior to use it you should have https://f-droid.org/packages/ch.blinkenlights.android.vanilla installed. Once both player and this plugin are installed, request a context menu from library screen, select "Plugins" and "Metadata fetch" afterwards. Note that this plugin requires internet connection to be useful. This plugin can create fingerprint for any music file you wish to know about and request its metadata from AcoustID, libre and open source fingerprinting service. If match is found it is then shown on the screen. Features: * Fetches tag metadata for various music files (mp3/ogg/flac) * Can also fetch cover image for selected song * Can write retrieved cover and tags if https://f-droid.org/packages/com.kanedias.vanilla.audiotag is installed
F-DroidGitHub
V
Vanilla Music
APK
Music player with a simple interface similar to the stock music player. Supports browsing by folder, queueing, shake-to-skip and more. Supports the same audio formats as the stock music player since the system media APIs are used. This is a fork of https://f-droid.org/packages/org.kreed.vanilla which is no longer being developed by its author. We keep that in the repo as it supports Android versions below 4.0.3.
F-DroidGitHub