Smart Fades not working after upgrade to v15.0.1

App version

Production

Issue description

have been using v14 for a while now and using Sonic-Analysis based Smart Fades. It worked perfectly. Just upgraded to v15.0.1 and now I have no fades at all. Is it supposed to be working in the Production release or is it still a work-in-Progress? Might have to return to v14 until it’'s sorted out.

I shut down Navidrome to test if files were being pre-cached. They are, I let it play the next three tracks whilst offline. rolling cache is disabled.

I know v15 has major changes but the upgrade should not break things.

Device type

Phone

Media provider

Navidrome

Steps to reproduce

enable smart fades, select sonic analysis. select playlist (shuffled). Listen when song changes

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

glennza

I tried other smart fade options like “mood-based”, also didn’t work. I enabled fade-in and fade-out curves too; still no fades.

You are mixing a tons of different unrelated things here …

Smart fades is the crossfade during track change and 100% unrelated to audio music or mood …

Then there’s smart queue and smart flow that are the things that adds new tracks (that’s where you can find the mood based stuff) …

What exactly are you talking about and try to do ?

Jeez, there’'s no need to be aggressive.

Okay, Smart Fades is enabled. Mix Only is disabled.

Under Smart Queue; Mode is Tracks (Sonic-analysis based). Smart Flow is disabled.

All I am trying to do is have the shuffled playlist segue nicely from one song to the next without a break (you know, just like it did really well in v14).

I sincerely apologise for mixing up Smart Flow and Smart Fade.

There’s no agression there but well. (Unlike things like “I know v15 has major changes but the upgrade should not break things.” ;))

Anyway it seems that you are forcing transcoding to flac or have some special override server side?

Only dsf files are transcoded to flac. All other files pass through natively. Nothing on the Navidrome end has changed and everything - including dsf files - transitioned smoothly before the upgrade.

Except that’s not how things works :wink:

{
  "subsonic-response": {
    "status": "ok",
    "version": "1.16.1",
    "type": "navidrome",
    "serverVersion": "0.63.2 (be10f89c)",
    "openSubsonic": true,
    "transcodeDecision": {
      "canDirectPlay": false,
      "canTranscode": true,
      "transcodeParams": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJiZCI6MTYsImNoIjoyLCJleHAiOjE3ODc4MTI3NTMsImYiOiJmbGFjIiwiaXNzIjoiTkQiLCJtaWQiOiJYNVhFOGU1R0U5OXhMUVl0VTNvcEtNIiwic3IiOjQ0MTAwLCJ1YSI6MTc4NDg3MTU4OX0.rq66FEafocA0DieXtMtss6UVveJYtzKPsmULFHkEHXQ",
      "sourceStream": {
        "protocol": "http",
        "container": "flac",
        "codec": "flac",
        "audioChannels": 2,
        "audioBitrate": 853000,
        "audioSamplerate": 44100,
        "audioBitdepth": 16
      },
      "transcodeStream": {
        "protocol": "http",
        "container": "flac",
        "codec": "flac",
        "audioChannels": 2,
        "audioSamplerate": 44100,
        "audioBitdepth": 16
      }
    }
  }
}

Navidrome transcode also flac to flac, and will do as the rules you forced there told it to do.

And fades actually probably works most of the time except when there’s dsf involved ?

Ive gone back to v14.1, all working again.

Well the I guess you’ll stay there for ever now, thanks for your cooperation.

Installed v15.1.0B2 and it is now working. Thanks