
Amperfy Music 4+
Dirk Hildebrand
-
- Free
Screenshots
Description
Amperfy allows you to play music or podcasts from an Ampache or Subsonic server.
Experience a clean, simplistic and modern client for your music server interactions.
Download the songs from your music server to play offline.
Amperfy requires a private hosted Ampache or Subsonic server installation to function.
Features:
- Offline support
- Syncing the database after first login
- Player interaction from lock screen
- CarPlay
- Gapless playback for appropriate media file formats
- Siri voice commands: "play music"
- Artwork sync from database
- Playlist download and upload
- Song rating
- Podcast support
- Radio support
- Adjustable playback rate
- Siri Shortcuts
- Sleep Timer
Amperfy is open source and licensed under GPLv3.
It can be found at https://github.com/BLeeEZ/amperfy
Please discuss this app and report all issues at https://github.com/BLeeEZ/amperfy/issues
What’s New
Version 1.2.3
Features
- Radios: add support for Ampache API and Subsonic API
- Player: support gapless playback for appropriate media file formats
- Performance: reduce CPU consumption for API requests and player
- macOS: add volume slider
- Artworks: downloaded artworks can be deleted in Settings
- Playlists: add multiple library element to playlist via edit
- Playlists: delete multiple songs at once from playlist
- Playlists: add songs to multiple playlists at once
- Playlists: show alert when duplicates are about to get added
- Siri-Shortcut: add "Play Random Songs" intent
- Tables: align columns and add ellipsis to playables
- Cache: display alert before deleting cache
- Transcoding: add option to let server decide which codec to use
- macOS: restore window size, add edit and help menu
- macOS: play songs via double click
- macOS: delete songs from player queue via hover "X"
- Player: improved error handling
- Artworks: create light and dark mode versions of default artworks
- Player: hide player mode change button if user hides podcasts from library category list
- X-Callback-URL Docu: add example copy button
- Player: reduce button count (move buttons inside options menu)
- General: multiple performance improvements
BugFixes
- Album: fix queuing albums sorted by track number
- PopupPlayer: fix moving elements after App opening
- Siri-Shortcut: fix failing play request due to long response times (fetch only playlist before play)
- Subsonic API: handle 404 status codes
- Subsonic API: fix empty albums due to missing isDir attribute
- Album collection: fix clipping title label
- Swipe & Preview: refresh cell when favorite and cache is changed
- macOS: fix reordering swipe actions
- Collections: fix duration overflow
- Preview: favorite and rating was interactable when in offline mode
- macOS: resizing window distort Albums collection
- Preview: fix detail size
Ratings and Reviews
Very good!
I just started using this with my Subsonic server. It works great! It handles my 4K+ artists and 90k+ songs very well. Nice user interface. I really like the way it supports creating and managing an active playlist/ song queue, and allows for adding or removing songs. Some of the clicks don’t give feedback (e.g. when clicking a song to add to play next queue, it doesn’t give an indicator that it was added). Overall this is a great player for subsonic and I’ll be using it a lot. Thank you!
Doesn’t work for any codec not compatible with iOS
It doesn’t trigger the transcode on the server side (at least not in navidrome), so if you got a codec not compatible with iOS, it won’t ask the server to transcode, and you won’t be able to listen to that song Other apps work, so it’s just the way this app handles the request That said, this app is wayyy more polished and looks way better than most subsonic apps there (and allows for song list, many subsonic apps show just albums and artists) Would be good to have the app ask the server to change the codec on the fly to mp3/flac so iOS can play it… And would be awesome to get support for the radio stations already set up on the server
Edit: CarPlay just shows recently added songs/artists/albums and favorite songs/artists/albums but there isn’t a way to see all your collection
Update ruined it for me
I loved Amperfy, I have been using it for quite a while now to listen to music off my Navidrome server. It’s been great, the interface was clean and simple, and everything worked how I expected/wanted it to. Last night there was an update that I ran, and now this morning I see what it was. Now if I go to my albums and hit shuffle, it doesn’t just shuffle all my music like it has since forever, no, now it picks a random album and only plays music from that album. I had to add the Songs tab to my homepage and I have to shuffle everything from there. Also the playback menu has changed and has way more unnecessary buttons and things I never asked for nor cared to have. I thought Amperfy was going to be my sole music app for my phone, now I guess I have to start looking for a new one. Maybe I’ll just go back to Plexamp.
App Privacy
The developer, Dirk Hildebrand, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Information
- Seller
- Dirk Hildebrand
- Size
- 7.5 MB
- Category
- Music
- Compatibility
-
- iPhone
- Requires iOS 15.0 or later.
- iPad
- Requires iPadOS 15.0 or later.
- iPod touch
- Requires iOS 15.0 or later.
- Mac
- Requires macOS 12.0 or later.
- Apple Vision
- Requires visionOS 1.0 or later.
- Languages
-
English
- Age Rating
- 4+
- Copyright
- © 2025 Maximilian Bauer
- Price
- Free