Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MIDI mapping using custom key ranges #1381

Closed
Reaper10 opened this issue Dec 1, 2014 · 26 comments
Closed

MIDI mapping using custom key ranges #1381

Reaper10 opened this issue Dec 1, 2014 · 26 comments

Comments

@Reaper10
Copy link

Reaper10 commented Dec 1, 2014

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

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.

@Umcaruje
Copy link
Member

Umcaruje commented Dec 1, 2014

??
What do you mean by that?

you all ready have a root key with the green box.

You can already use your keyboard to play notes, if that's what you are referring to.

As for key mapping, you can find all the LMMS shortcuts on the wiki: https://lmms.io/documentation/1.0:Key_Mappings

@Reaper10
Copy link
Author

Reaper10 commented Dec 1, 2014

key mapping Instrument plugins

@Sti2nd
Copy link
Contributor

Sti2nd commented Dec 2, 2014

key mapping Instrument plugins

Is that supposed to be enlightening for me?

@musikBear
Copy link

he means c d e f g a b c on the piano-keys, on the tiny def. keybd on all instruments
No, but in piano-roll, it is most likely coming.
You do know about the toggable show notes in preferences -right?
But one day, either a toggable letter a o color marking on piano-roll will be made

@tresf
Copy link
Member

tresf commented Dec 2, 2014

he means c d e f g a b c on the piano-keys

Lets allow him to clarify what he means. These bug reports are of the worst quality and will be closed out if the OP can't clearly illustrate what he means.

@Reaper10 you have two days to clean these up, or I'm closing them out as invalid.

-Tres

@Reaper10
Copy link
Author

Reaper10 commented Dec 2, 2014

I mean 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.

@tresf
Copy link
Member

tresf commented Dec 2, 2014

Are you asking for better octave support via keyboard?

The "green box" does what you are describing by dragging it around. I know many other DAWs have ways to nudge the "green box" without using the mouse, but I'm still not sure what you are asking.

@diizy
Copy link
Contributor

diizy commented Dec 2, 2014

On 12/02/2014 07:01 PM, Tres Finocchiaro wrote:

Are you asking for better octave support via keyboard?

I think he's asking for a way to do "MIDI-mapping" inside LMMS, eg.
C4==A3, C#4==A#3, D4==C5 etc.

I think we could go further though: allow custom pitch maps, kind of
like what Zyn does internally: allow setting the actual pitch for each
note. We already have internal support for arbitrary-pitched notes, so
all we'd need is the GUI and some trivial lookup-table code. This would
allow using eg. non-western scales, 24-note scales, weird experimental
scales...

@Reaper10
Copy link
Author

Reaper10 commented Dec 2, 2014

@tresf
Copy link
Member

tresf commented Dec 2, 2014

example 3 https://www.youtube.com/watch?v=6v5VKBuMdlQ

Can you please just read the responses to this bug report you created and respond to them? I'm not watching a 25 minute video to make your lazy bug reporting skills even lazier. P.S. Learn to link to a specific time in a youtube video.

-Tres

@Reaper10
Copy link
Author

Reaper10 commented Dec 2, 2014

Key Mapping tab mockups
keymapping mockups

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

@Reaper10 Reaper10 changed the title key mapping key mapping tab Dec 2, 2014
@curlymorphic
Copy link
Contributor

@Reaper10 Now i have watched the video, I feel i understand. you want to play multiple instruments from one keyboard, with different areas of the keyboard playing separate instruments?

@Reaper10
Copy link
Author

Reaper10 commented Dec 2, 2014

ya!!!!!!!!!!!

@Reaper10
Copy link
Author

Reaper10 commented Dec 3, 2014

you should be able to layer within a layer two

@tresf
Copy link
Member

tresf commented Dec 3, 2014

@Reaper10 Now i have watched the video, I feel i understand. you want to play multiple instruments from one keyboard, with different areas of the keyboard playing separate instruments?

Similar #1178 #1087

I don't find this feature as useful as a properly implemented "drum pad" style group instrument, which would allow basically the same thing as you are describing, but from a drum-pad perspective.

I just don't find FruityLoops ranges intuitive and I have a hard time understanding the benefit of this except to simplify your piano roll a bit, or perhaps make MIDI input for several target sounds a bit quicker.

@tresf tresf changed the title key mapping tab MIDI mapping using custom key ranges Dec 3, 2014
@eagles051387
Copy link

I like the way Logic Pro does this you will have multiple instruments, and
to record a melody for example on multiple ones you have an R button and
then all those instruments that have the R toggled on will record the same
melody for example.

On Wed, Dec 3, 2014 at 5:22 AM, Tres Finocchiaro [email protected]
wrote:

@Reaper10 https://github.com/Reaper10 Now i have watched the video, I
feel i understand. you want to play multiple instruments from one keyboard,
with different areas of the keyboard playing separate instruments?

Similar #1178 #1178 #1087
#1087

I don't find this feature as useful as a properly implemented "drum pad"
style group instrument, which would allow basically the same thing as you
are describing, but from a drum-pad perspective.

I just don't find FruityLoops ranges intuitive and I have a hard time
understanding the benefit of this except to simplify your piano roll a bit,
or perhaps make MIDI input for several target sounds a bit quicker.


Reply to this email directly or view it on GitHub
#1381 (comment).

Jonathan Aquilina

@curlymorphic
Copy link
Contributor

I don't find this feature as useful as a properly implemented "drum pad" style group instrument, which would allow basically the same thing as you are describing, but from a drum-pad perspective.

This sounds like 1 function could do both. Set the range on a kicker to c1-c1 for an instance that makes a kick sound, and the range c2-c2 for a snare instance etc, Or set c1-b2 for a bass instrument and c3- c? for the lead.

The "split keyboard concept" has been around as long as i can remember. Its it commonly used in live performances, where lmms could be used to play the backing ( percussion, pads fx ), and the artist plays/jams alongside.

This would also be useful for the composing of songs, as many people like to just record there jams, and pick out the best bits.

not sure what the options are to implement this, from a GUI, user experience perspective.

@softrabbit
Copy link
Member

The only reason I can see to make a knob and reset button solution like in the mockup would be if it's desirable to make this feature automatable. IMO the range should be simple enough to set by clicking above the keyboard, like the root note already is.

@curlymorphic
Copy link
Contributor

IMO the range should be simple enough to set by clicking above the keyboard, like the root note already is.

The simplest ideas are some times the best :)

@diizy
Copy link
Contributor

diizy commented Dec 3, 2014

On 12/03/2014 12:41 PM, Raine M. Ekman wrote:

IMO the range should be simple enough to set by clicking above the
keyboard, like the root note already is.

That's also how that other DAW does it (you know, the one named after a
cereal...)

@Reaper10
Copy link
Author

Reaper10 commented Dec 3, 2014

ok take out the buttonss and knobs just keep the note readout boxs just thought of more then one way to do it. I thought it would be a easyer way to midi learn for midi controllesr.

@musikBear
Copy link

... and now the first post is edited completely, making lots of the 'debate' looking moronic
Do not make context edits sigh

@Reaper10
Copy link
Author

Reaper10 commented Dec 4, 2014

I want to play multiple instruments from one keyboard, with different areas of the keyboard playing separate instruments.

@tresf
Copy link
Member

tresf commented Dec 4, 2014

Whoops, I put that comment in the wrong thread... my apologies. This one is pretty clear (deleted). 👍

@Reaper10 Reaper10 closed this as completed Dec 4, 2014
@tresf tresf reopened this Dec 4, 2014
@tresf
Copy link
Member

tresf commented Dec 20, 2014

This request has been consolidated into a placeholder issue #1472, which includes this request as well as many others around general MIDI improvement.

@Reaper10
Copy link
Author

I've been thinking this maybe be better as a new track type and not a plugin, what do you think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants