LMMS / LMMS/lmms

MIDI mapping using custom key ranges

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

Description

is there going to be key mapping tab in all plugs? IE a way to set up the what keys the instrument plugins play on if you want a certain rage of keys to play and those are the only keys you want to play. you all ready have a root key with the green box. the default root key should be middle C the default key zone C0,B8.
example 1 TripleOscillator root key C5 key zone C4,C6.
example 2 TripleOscillator root key C5 key zone C5,C5.Key
Key Mapping tab mockups
![keymapping mockups](https://cloud.githubusercontent.com/assets/8137561/5270678/e7ac236a-7a32-11e4-9c85-3af4d3f9dbb6.png)

the left side of the blue is low key
the green box is root key
the right side of the blue is high key
http://youtu.be/6v5VKBuMdlQ?t=7m59s
you be able to play multiple instruments from one keyboard, with different areas of the keyboard playing separate instruments. layer should be able to used B&B and soge editor.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the key-mapping mockups and the existing plugin handling for root keys and key zones. Done would mean defining and implementing a consistent mapping interface for instrument plugins, including separate ranges, root keys, single-key zones, and layered instruments.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.