Music

95 open source Music apps

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
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
Vanilla Tag Editor
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 "Tag Editor" afterwards. This plugin can edit metadata tags of the various music files and persist them to the file being edited. Note that not all music files support storing tags in metadata as this depends on format. Also note that artwork fetching and persisting is done in another plugin, https://f-droid.org/packages/com.kanedias.vanilla.coverfetch that is also available from store. Features: * Tag editing of multiple audiofile formats (mp3/ogg/flac) * Any supported tag: Title, Album, Year, Lyrics, etc. * Lightweight (640 KB in release apk)
F-DroidGitHub
V
Vinyl Music Player
APK
Music player easy to use and customizable (multiple themes including a dark one). It supports folder browsing, sleep timer and a tag editor. It is forked from Phonograph.
F-DroidGitHub
Virtuosity
APK
Virtuosity helps you organize and track your music practice, allowing you to your reach musical goals faster. Organize Create routines of the exercises you wish to practice. Practice Stay focused while practicing with a built in timer. Measure View logs of your previous practice sessions, as well as detailed graphs showing your performance (BPM) over time. Offline, ad-free, and open source No advertisements, annoying notifications, intrusive permissions, or trackers in this app. Your data is yours. The complete source code is available under an open-source license (GPLv3).
F-DroidGitHub
YAM
APK
Yet Another Metronome (YAM) is a simplistic metronome app I built as an amateur musician looking for a free, ad-free, and powerful alternative. Most apps I tried had a BPM (beats per minute) limit around 200, which felt too restrictive. I wanted something much faster, so I built it myself. * Simple and clean interface * Light and dark mode support with a quick toggle * High BPM support (up to 600) beyond typical app limits * High beat number support (up to 20) * Completely free and open-source (GPLv3 License) * Free and most importantly, no ads
F-DroidGitHub
ccgt
APK
console chromatic guitar tuner helps getting musical instruments in tune. It is ad-free, straightforward and intuitive. Only a few MB of storage are needed. The reference frequency A4 can be chosen from 432 to 443 Hz. Audio driver, algorithm and some other things can be adjusted to your instrument in the settings. The deviation from the next correct pitch is show as flowing histogram and in the color of the pitch name. Additionally the octave can be shown. While the audio engine can be freely configured, some settings might cause your mobile to choke. If you get no readings, choose smaller buffersize and samplerate values.
F-DroidGitHub
dreamDroid
APK
An opensource client for enigma2 based dreamboxes. FAQ: https://dreamdroid.org/faq/ Supported Devices: dm9x0 ultraHD, dm7080hd, dm820hd, dm520hd, dm525hd, dm500hd, dm800, dm800se, dm7020hd, dm7025, dm8000 Unsupported Devices: This App is not fully compatible with "OpenWebIf"! Features: ★ Unlimited connection profiles (number of dreambox you can control using dreamDroid) ★ Stream your favorite channel or recording using the integrated or any (capable) external Video Player for android (BETA!) ★ See what's currently running ★ Browse channels and their EPG ★ Manage timers and set them using the EPG or create new timers manually ★ Search the EPG ★ Browse recorded movies ★ Use the built-in Signal Meter with accoustic feedback to adjust your Dish or check your receiption quality ★ Send Messages ★ Use one of two Virtual Remote Controls (Simple and Full) ★ Make a Screenshot and save it ★ Set a shutdown timer ★ Choose between a dark (default) and a light theme. If you have any questions or issues, please write me an email (german or english). You'd like to translate dreamDroid to your language? Visit https://www.dreamdroid.org/translate/dreamDroid/
F-DroidGitHub
midistrum
APK
An app to use android's native midi system to create an omnichord/auto harp-like strum instrument for android. It also made me port android native midi to kivy. Midistrum does not generate sound on its own, it needs a synth to send midi t. For example fluidsynth. Or your PC over USB.
F-DroidGitHub
mpv-android
APK
mpv-android is a video player for Android based on libmpv. Features: * Hardware and software video decoding * Gesture-based seeking, volume/brightness control and more * libass support for styled subtitles * Secondary (or dual) subtitle support * Advanced video settings (interpolation, debanding, scalers, ...) * Play network streams with the "Open URL" function * Background playback, Picture-in-Picture, keyboard input supported
F-DroidGitHub
mpvKt: MPV based media player
APK
mpvKt is a front-end for the versatile media player mpv, built on the libmpv library. It aims to combine the powerful features of mpv with an easier-to-use interface and additional functionality. - Simpler and easier to use UI: Designed to make navigation and playback smoother, especially for those who want a straightforward media player experience. - Advanced Configuration and Scripting: Offers the full capabilities of mpv's scripting and configuration for users who want to customize their playback - Picture-in-Picture (PiP): Continue watching videos while using other apps. - Multi-Modal Controls: Includes customizable gestures for controlling volume, brightness, and playback, along with Keyboard input support. mpvKt aims to enhance the mpv experience by making it more accessible while retaining its flexibility and powerful playback capabilities.
F-DroidGitHubIzzyOnDroid
mucke - Music Player
APK
mucke gets the best out of your local music collection:Like songs to hear them more often in shuffle mode.Exclude songs from playing in shuffle mode.Link songs together to play them back-to-back in shuffle mode.Create smart playlists by filtering and sorting your library.Customize your landing page for a quick start.
F-DroidGitHubIzzyOnDroid
Page 4