[Totally re-wrote my reply. Ahem]
Beta 2 of Symfonium 15, Navidrome AMA plugin v8, and the latest AMA release. AMA has now fully scanned my entire music library.
One thing I’ve been particularly enjoying before moving to the Symfonium beta was Navidrome’s Instant Mix feature.
My workflow was:
- Pick a seed song in Navidrome
- Use Instant Mix
- Save the results as a playlist
- Import that playlist into Symfonium
- Listen
The results have been excellent. It feels very much like “pick one song and AMA finds a chain of sonically related songs”.
What I’d like to understand is whether there’s a way to recreate that same behaviour directly within Symfonium.
What I’ve observed so far:
Instant Mix
- Selecting a song and choosing Instant Mix appears to be entirely internal to Symfonium.
- I don’t see any corresponding AMA API calls in the logs.
Radio Mix
- Selecting a song and choosing Radio Mix does generate AMA activity.
- However, the resulting playlist often feels heavily concentrated around a small number of artists (e.g. ~5 artists with many tracks from each).
Smart Queue
- Smart Queue is set to “Tracks [Sonic-analysis-based]”.
- Changing Smart Flow modes definitely changes behaviour.
- AMA logs show repeated calls to
/api/similar_tracks.
For example, I can see calls such as:
GET /api/similar_tracks?eliminate_duplicates=true&item_id=...&n=25&radius_similarity=true
and AMA returns 25 similar tracks successfully.
This makes me wonder whether the closest equivalent to Navidrome Instant Mix is actually Smart Queue + Sonic-analysis mode rather than Radio Mix.
Is there currently a way within Symfonium to get behaviour equivalent to:
“Start from this seed track and keep extending the queue using AMA similar-track results”
or is Navidrome Instant Mix doing something that Symfonium does not currently expose?
I’m mainly trying to recreate the excellent “pick one song and let AMA take me on a journey” experience that I currently get through Navidrome Instant Mix.