maxrave-dev / maxrave-dev/SimpMusic

Crossfade Transition resets the equalizer's settings after transitioning

Open
#2,194 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Kotlin
Stars
11.4k
Forks
599
Avg merge
3d 18h
Merged PRs (30d)
7

Description

Duplicate Check
  • I confirm I searched for existing reports and found no duplicates.
Describe the Bug

When having Crossfade Transition enabled and set something up in the equalizer, the equalizer is always being set to it's default values after transitioning to the next song without going back to the user's settings unless the user manually starts a song or skips it.

Steps to Reproduce
  1. Enable Crossfade Transition
  2. Set everything in the equalizer to the highest or lowest value
  3. Skip to the end of a song and let it transition into the next one (Hear the difference)
Expected Behavior

The equalizer's settings should return to the user's set up values after transitioning instead of going back to it's default values.

App Version

1.4.0

Android Version

Android 15

Device Model

Xiaomi 13T

Custom ROM
  • I am using a custom ROM
Custom ROM Name (if applicable)

No response

Screenshots (optional)

No response

Log / Error Details

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file, test, or entry point is named. Start by reproducing the issue in SimpMusic 1.4.0 with Crossfade Transition and the equalizer set to extreme values; trace the transition and equalizer state handling, and verify that the user's settings persist after the next song begins.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.