LMMS / LMMS/lmms

Automation in Piano Roll Idea

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

![AutomationInPR](https://user-images.githubusercontent.com/17184361/58918334-e2b3f780-86f7-11e9-932c-d0ff111e3382.png)
I don't know if this was brought up yet, but I want to suggest that the developers add a drag-and-drop function in the piano roll, so that you can view, edit, and switch between automation tracks in the same area that you can find note velocity and panning like In this picture. The left side still has the label, but if you drop something that can be automated there, then you can automate it on the right side.

Also another thing, can it be made that two points can be on the same vertical column in the automation editor? I'm saying this because if someone tries to pitch bend slide from one note to another, then one of the notes will be affected by the pitch bend trying to back down to the normal pitch.
![AutomationIdea](https://user-images.githubusercontent.com/17184361/58918893-2c9ddd00-86fa-11e9-8606-2a3dc877b8e2.PNG)

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or code entry points are named. Start by locating the piano roll and automation editor components, then review how note velocity and panning are currently handled. Done should include a defined approach for switching automation tracks in the piano roll and supporting vertically aligned automation points.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
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.