Airdrome

Verified safeOpen sourceExclusive
No reviews reviews
45
downloads
7.0
android

AI summary

Airdrome is an open-source music player that connects to Subsonic-compatible servers (Navidrome, Airsonic, etc.). Features include a 'Cockpit' library home page with suggestion playlists, gapless playback with OPUS transcoding, offline download, and dynamic playlists. It uses phone state permissions to pause during calls. The latest update improves resume behavior and playback queue fixes.

Generated by AI. May contain inaccuracies.

Screenshots

About this app

Airdrome Music Player

Airdrome is a powerful modern application for Android and Desktop, supporting navidrome, airsonic-advanced, NextCloud Music and other subsonic compatible music servers.

Test the latest version here : AIRDROME NIGHTLY:

https://jpguillemin.github.io/Airdrome/login?returnTo=/

Features "Cockpit" library home page with playback suggestions based on recent listenings Library browsing for albums, artist, genres, playlists, favourites "Radio like" dynamic playlists for anything : Genre, Album, Artist, Recent albums, Favourites, Random 3 "CD quality" OPUS transcoding modes Native Gapless playback 2 modes Replay Gain support Full mediaSession integration Persistent queue, repeat, shuffle 4 color themes Responsive UI for Android, and WEB browser (standard page or PWA) Persistant cache and download for offline listening View, create, and edit playlists Full text search with sorted results by artists, albums, tracks Favourites tagging

OpenSubsonic endpoints getAlbumList2 getArtistInfo2 getAlbumInfo2 getStarred2 search3 getSongsByGenre getRandomSongs getPlayQueue savePlayQueue getScanStatus startScan getOpenSubsonicExtensions

What's new

v5.8Jul 8, 2026

5.8 Latest @JPGuillemin JPGuillemin released this 2 weeks ago/: 🧠 Lifecycle & Resume Improvements Add native PHONE CALL state watch Introduces native detection of phone call state changes to improve media and app behavior during interruptions. Add listener for background app resume Ensures reliable state restoration when the app returns from background. Improve resume logic (multiple iterations) Refactored and hardened resume flow to reduce inconsistent state after interruptions. Added “complex perfect resume” handling for edge-case recovery scenarios. 🔐 Authentication & Stability Fixes Fix MD5 error at login Resolves authentication failure caused by incorrect or unstable MD5 hashing behavior. 🎵 Playback & Queue Enhancements Fix remove from queue Corrects issue where items were not properly removed from playback queue. Fix player shadow (multiple fixes) Iterative UI fixes improving rendering consistency of player shadow effects. Track-based cockpit dynamic playlists Introduces dynamic playlist behavior based on track context for cockpit mode.🖥️ Desktop Improvements Add keyboard shortcuts in desktop Improves productivity and navigation efficiency via new shortcut mappings. 🔗 Navigation & External Handling Handle external links out of Capacitor Ensures external URLs are correctly routed outside the app shell in Capacitor environments.🎨 UI / Styling Fixes.Fix header blur (multiple iterations).Series of refinements improving visual consistency of header blur effects.Fix color issues Corrects theme color inconsistencies across components.Update CSS theme Modernizes and aligns application theme styling.📦 Dependency & Module Updates.Add missing modules Restores and includes previously missing dependencies required for full functionality.🧩 Summary This release significantly improves:Application resilience during interruptions (calls,background/force.transitions).Authentication stability.Playback and queue handling Desktop usability.UI polish and visual consistency

About this version

Version
5.8 (555888000)
Size
2.59 MB
Requires Android
7.0
Target SDK
24
Architecture
universal
Downloads
45
Updated
Jul 8, 2026
Package
com.jpguillemin.airdrome

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app