Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Offline mode playing by artist name - Amperfy tries to play online tracks by the same artist when there is an offline track/album available #414

Open
deslea opened this issue Mar 8, 2025 · 1 comment

Comments

@deslea
Copy link

deslea commented Mar 8, 2025

Use case:

  • iOS 18.3.1, Amperfy 1.2.2.
  • Offline mode. (Usage context: I live in a small regional city with cell coverage with city limits but no internet on long drives - needing to use offline mode is the norm for away-from-home, not the exception).
  • Large Navidrome library with a LOT of hits-of-year compilations, meaning anything in my library in an artist's own albums that was ever a hit, is also likely on a compilation.
  • I have a reasonable selection of favoured artists' albums downloaded for use in offline mode, but not the compilations.
  • For the purposes of this discussion, let's use Tiffany [the album] by Tiffany [the artist] who also has a track on Billboard Hits of [some year], because this case has the added complication of a self-titled album. However, I can reproduce with other artists/albums [eg Roxette Greatest Hits].

Behaviours observed:

  • [Common to instances of a track in a compilation not available offline by an artist who has a track/album available offline] "Play Tiffany in Amperfy" / "Play something by Tiffany in Amperfy": Unexpected behaviour - player attempts to play "I think we're alone now" in the Billboard compilation, which is not available in offline mode, rather than playing from the album that is available in offline mode.
  • [Unique to self-titled albums] "Play Tiffany by Tiffany in Amperfy" / "Play Tiffany the album by Tiffany in Amperfy": Unexpected behaviour - player does not seem to parse the name as the album title, attempts to play "I think we're alone now" in the Billboard compilation, which is not available in offline mode, rather than playing from the album that is available in offline mode.
  • "Play 'I think we're alone now' by Tiffany in Amperfy": Expected behaviour - player plays the song from the Tiffany album which is available in offline mode.
@BLeeEZ
Copy link
Owner

BLeeEZ commented Mar 9, 2025

Could you please provide the Siri Request/Response Information for the scenarios? You can get it: Amperfy -> Settings -> Support -> Event Log. You can copy it via long press on the entry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants