LMMS / LMMS/lmms

Provide a gap between the Note Velocity/Pan toggling and the Volume/Pan bars in Volume/Pan editor of Piano Roll

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

Description

### Enhancement Summary
Adding a note at the the very beginning causes the note's Volume/Pan bar to be half hidden by the Volume/Pan toggling, and frequently causes switching from Volume to Pan or vice versa when one tries to edit said quality of the very first note/ the leftmost note of the visible section of the piano roll

![image](https://user-images.githubusercontent.com/103920743/170069724-ab57575f-8cbe-43b0-9ccf-07fcbd0e1176.png)

![image](https://user-images.githubusercontent.com/103920743/170062497-887292a5-8dbf-4e3f-b419-fbbe4577ee31.png)

https://user-images.githubusercontent.com/103920743/170061308-2b45ad29-fa63-437b-8f3e-96b0c3f528a3.mp4

Possible solutions are:
1) Providing a gap between the bars and the switch, which would involve separating all of the notes from the keyboard on the left by a small margin
2) Reducing the size of the switch from the entire rectangle to the left on the notes to a small area.

#### Justification
This isn't a major problem, and can be easily worked around by being careful/moving note to the right to change volume/scrolling to an appropriate position (this one doesn't work if it's the first note, in the very beginning of the first bar), but it is quite an avoidable issue, and modifying it would provide a more seamless experience to users.
The improvement in experience and preventing such minor annoyances, to people new to LMMS and unused to the quirk at any rate, I believe would be worth the change.

#### Mockup
![image](https://user-images.githubusercontent.com/103920743/170068933-4a2fb380-b0a9-449a-bbe2-25603a4b8335.png)

Possible option? But there are any number of ways to solve this.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start in the Piano Roll's Volume/Pan editor and reproduce the overlap between the Note Velocity/Pan toggle and the leftmost Volume/Pan bar. Compare the proposed gap or smaller toggle area, then verify that the first visible note can be edited without accidentally switching between Volume and Pan.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
design, desktop
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.