User Forum    :: Powered by YaBB
  « MIDI-OX User Forum - Velocity mapping for specific notes »
Welcome, Guest. Please Login or Register.
May 9th, 2025, 5:23pm


Home Home Help Help Search Search Members Members Login Login Register Register


   MIDI-OX User Forum
   MIDI-OX
   Mapping Questions
(Moderator: Jamie OConnell)
   Velocity mapping for specific notes
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Velocity mapping for specific notes  (Read 2396 times)
orbik
New Member
*



MIDI-OX Rules!

   


Posts: 4
Velocity mapping for specific notes
« on: Aug 24th, 2009, 3:59pm »
Quote Quote Modify Modify

I'm looking for a way to compensate for my midi keyboard's black keys being more sensitive than whites. What would be the easiest way to do this? I'd need to apply a velocity curve to all notes, where ("note number" % 12) = (1, 3, 6, 8, or 10). Should i just make 3 or 4 lines in mapping editor for the curve, and then duplicate them to all 53 black keys? Doesn't sound like something a human should need to do.
 
I haven't looked into scripting functionality yet.. would that help here?
« Last Edit: Aug 24th, 2009, 4:00pm by orbik » IP Logged
babotas
Member
**



MIDI-OX Rules!

   


Posts: 44
Re: Velocity mapping for specific notes
« Reply #1 on: Sep 9th, 2009, 3:47pm »
Quote Quote Modify Modify

on Aug 24th, 2009, 3:59pm, orbik wrote:
I'm looking for a way to compensate for my midi keyboard's black keys being more sensitive than whites. What would be the easiest way to do this? I'd need to apply a velocity curve to all notes, where ("note number" % 12) = (1, 3, 6, 8, or 10). Should i just make 3 or 4 lines in mapping editor for the curve, and then duplicate them to all 53 black keys? Doesn't sound like something a human should need to do.
 
I haven't looked into scripting functionality yet.. would that help here?

 
Hi orbik,
 
Since some sampler could have some notes not played as evenly as others, I'd make sure that the sensitivity problem carries on to any sound module that you play with it. Try to test it as independently as possibly from softwares, also.
 
In fact, one good way is to watch the MIDI data in numbers when you press the keys you are inspecting.  
 
If by velocity numbers you see are close enough for about the same pressure, then the keyboard may be OK. However, if watching the velocity numbers they are significantly different, o erratic, then the problem may well be with the hardware.
 
Also, depends on your situation, might want to look inside the keyboard and see if something is out of place.
 
Good luck.
IP Logged
orbik
New Member
*



MIDI-OX Rules!

   


Posts: 4
Re: Velocity mapping for specific notes
« Reply #2 on: Sep 11th, 2009, 9:04am »
Quote Quote Modify Modify

I'm talking specifically about note velocities outputted to midi. The hardware isn't faulty but rather poorly designed (cheap), so that black keys are lighter to hit.
 
So what i need is velocity mapping in midi-ox that applies only to specific notes rather than all keys inside a range.
IP Logged
babotas
Member
**



MIDI-OX Rules!

   


Posts: 44
Re: Velocity mapping for specific notes
« Reply #3 on: Sep 11th, 2009, 3:54pm »
Quote Quote Modify Modify

on Sep 11th, 2009, 9:04am, orbik wrote:
I'm talking specifically about note velocities outputted to midi. The hardware isn't faulty but rather poorly designed (cheap), so that black keys are lighter to hit.
 
So what i need is velocity mapping in midi-ox that applies only to specific notes rather than all keys inside a range.

 
Hi Orbik,
What brand and model are you referring to?
I've never heard of such a bad design yet , so it'd be interesting to know.
 
Some real cheap MIDI keyboards don't even have velocity sensing. So, a keyboard that has velocity sensing shouldn't be in the category of cheapest, would say.
 
Also, in the web, do people share your issue with that same model?
IP Logged
orbik
New Member
*



MIDI-OX Rules!

   


Posts: 4
Re: Velocity mapping for specific notes
« Reply #4 on: Sep 12th, 2009, 11:52am »
Quote Quote Modify Modify

on Sep 11th, 2009, 3:54pm, babotas wrote:

 
Hi Orbik,
What brand and model are you referring to?
I've never heard of such a bad design yet , so it'd be interesting to know.
 
Some real cheap MIDI keyboards don't even have velocity sensing. So, a keyboard that has velocity sensing shouldn't be in the category of cheapest, would say.
 
Also, in the web, do people share your issue with that same model?

 
It's an E-MU Xboard 49, never thought it would be a pro keyb but i'm no pro keyboardist either. And quick googling revealed something like "the velocity response isn't great but better than some other model...".
 
Anyway, my question was about midi-ox, not kbs. If I find a good solution I'll post it here.
IP Logged
babotas
Member
**



MIDI-OX Rules!

   


Posts: 44
Re: Velocity mapping for specific notes
« Reply #5 on: Sep 13th, 2009, 6:21pm »
Quote Quote Modify Modify

on Sep 12th, 2009, 11:52am, orbik wrote:

 
It's an E-MU Xboard 49, never thought it would be a pro keyb but i'm no pro keyboardist either. And quick googling revealed something like "the velocity response isn't great but better than some other model...".
 
Anyway, my question was about midi-ox, not kbs. If I find a good solution I'll post it here.

Hi again,
 
Your keyboard has velocity curves that you should try and see if they solve your complaint. It also has after touch sensors that might relate to what you are saying.
 
Also, in case you are using the Proteus X synth that comes with it, that software also has its own velocity curves. If so, you could try settings there too.
 
Other than that, will say that I don't see how MIDI-Ox is meant to do what you wish it to do.
 
Good luck.
IP Logged
orbik
New Member
*



MIDI-OX Rules!

   


Posts: 4
Re: Velocity mapping for specific notes
« Reply #6 on: Sep 13th, 2009, 6:28pm »
Quote Quote Modify Modify

I know what functions my keyboard and the software have, and none of it is relevant to my question in post #1. Tongue
Also, see thread title.
« Last Edit: Sep 13th, 2009, 6:29pm by orbik » IP Logged
babotas
Member
**



MIDI-OX Rules!

   


Posts: 44
Re: Velocity mapping for specific notes
« Reply #7 on: Sep 14th, 2009, 1:11am »
Quote Quote Modify Modify

on Sep 13th, 2009, 6:28pm, orbik wrote:
I know what functions my keyboard and the software have, and none of it is relevant to my question in post #1. Tongue
Also, see thread title.

You want and you are asking how to compensate for black keys "being more sensitive than white Keys" with MIDI-Ox.
 
Black keys are physically shorter than black keys. Though they have the same fulcrum axis, the momentum (Force times distance) can never be the same. Black keys have their way and different keyboards even at the high price levels feel different to different people, and people get used to that nature.
 
Asides, the velocity, which relates to volume, is not a linear function but is logarithmic. So, even if you were able to apply a proportionate multiplier factor, you wouldn't end up with a result that matches the ear.
 
Velocity of keys in MIDI is part of the Note-On function. The velocity can be changed to lower fixed values easily, but not to variable ones, specially with three lines, and your insistence in the easiest solution, actually makes it more difficult for you, would say.
 
If you want to achieve something like a great piano response, be aware that not only the keyboard, but also the software or hardware sound-module has to recognize the data and respond to it.
 
Even some of the best keyboards don't send the complete MIDI range spec, as far as velocity is concerned, and for those things even the release velocity needs to be considered.
 
Good luck, again.
IP Logged
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »


MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.