LMMS / LMMS/lmms

Weird editing behavior in AFP

Open
#7,079 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

### Bug Summary
The interactions between the controls and the sample view in AFP are quite weird and unintuitive.

Some of these are shown in the video below:
* If you adjust the amplitude the sample section shown in the sample view changes/jumps.
* If you interact the with sample view, e.g. clicking and pulling it, then the controls also change.

https://github.com/LMMS/lmms/assets/9293269/c324ab32-61e0-4400-b24c-3c6aebd63d74

#### Steps to reproduce
Interact with AFP. ;)

#### Expected behavior
Zooming and changing the controls should be separate operations that do not affect each other.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the AFP interactions described in the issue and reviewing the linked video. Trace how the AFP controls and sample view respond to amplitude changes and dragging. Done means zooming or changing controls no longer changes the other operation unexpectedly.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.