LMMS / LMMS/lmms

Improvement: Button Flip horizontally in all editors.

Open
#5,012 0 comments 0 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

The song editor has a very useful tool and it is the option to '' flip horizontally '', which basically would function as a '' reverse '' effect. is activated by this button:

![Boton de reverso en ed de automatizacion](https://user-images.githubusercontent.com/26127693/58934749-68a46280-8739-11e9-987b-8913160daea2.png)

For example: If it were implemented in the piano roll editor it would look like this:

![Acordes normales](https://user-images.githubusercontent.com/26127693/58935416-68a56200-873b-11e9-950c-f7c932288320.png)

This is a progression of chords without reverting, without the applied effect, but with the implementation of reverse button the applied effect would look like this:

![Acordes Invertidos con boton de reverso](https://user-images.githubusercontent.com/26127693/58935483-8ecb0200-873b-11e9-9d68-3ca0e02abee4.png)

If this tool is applied within the other editors, it would look like this:

![Boton de reverso en el ed de cancion](https://user-images.githubusercontent.com/26127693/58935676-ee291200-873b-11e9-8f16-02fd2c625ab5.png)

![Boton de reverso en el ed de patrones](https://user-images.githubusercontent.com/26127693/58935696-f7b27a00-873b-11e9-98d3-1877056beddb.png)

Also it would work with sample track here it mensiono: #4992

This tool would work very well in the other editors, because it would allow us to flip the notes, patterns and tco horizontally and in this way we would get a "reverse" effect. Regards

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by comparing the existing horizontal-flip control in the song editor with the piano roll, song, pattern, and sample-track editors referenced in the issue. Review issue #4992 for the related sample-track context. Done means the reverse effect is available consistently for notes, patterns, and TCOs in the requested editors, with behavior matching the existing control.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
audio-video-rtc, desktop-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.