maxrave-dev / maxrave-dev/SimpMusic
[Feedback] SimpMusic v1.1.1 - Critical Bug Report & Feature Requests.
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 11.4k
- Forks
- 599
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 7
Description
- Things to improve:
• Unresponsive Lyric Tapping: When trying to tap a lyric line to skip to that part of the song, it requires 3 to 4 taps before the app registers the click. It feels very laggy and unresponsive.
• Animation Jitter: Transitions, scrolling, and expanding the player feel "laggy" or stuttery rather than smooth, especially on 90Hz/120Hz high-refresh-rate screens.
• Performance: It needs to be optimized because all devices can handle the app but not completely smooth, but optimization is needed.
- Request:
• Manual Lyric Editing: Add a "free edit" mode (similar to OuterTune) so users can manually fix incorrect lyrics or paste their own synced.
• Concurrent Audio Settings: Stop disabling "Playback speed & pitch" when Crossfade is turned on. Users should be able to use both features at the same time.
Keep it Up!
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The report names no files, tests, or entry points. Start by reproducing lyric-tapping delays, animation stutter, and the interaction between crossfade and playback speed/pitch; the requested work is done only when the relevant behavior is smooth and the proposed lyric-editing and concurrent-audio settings work as described.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile, performance
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100