Topic: understanding the cause of irregular velocities

Hi all,

Through my hours of calibration analysis with the TP40WOOD/PNOscan, I have realised the reason for irregular velocities in any keyboard/bed - differences in the amount of weight it takes to depress each key. A heavier key will result in a slower curve while a lighter key's will be faster. You can check this out for yourself. Use coins to determine a light and a heavy key. Then compare velocity curves using the PianoTeq velocity curve pane.

Re: understanding the cause of irregular velocities

It also depends on the muscles in your hands...strength per finger varies. I came to another conclusion myself when I was keyboard shopping: the distance the finger travels, and the strike force, is physically different between the black and white keys simply because of proximity. In other words, I believe we have a tendency to strike the black keys harder because they are higher.

Just my theory though...

Re: understanding the cause of irregular velocities

johnrule wrote:

It also depends on the muscles in your hands...strength per finger varies. I came to another conclusion myself when I was keyboard shopping: the distance the finger travels, and the strike force, is physically different between the black and white keys simply because of proximity. In other words, I believe we have a tendency to strike the black keys harder because they are higher.

Just my theory though...

http://www.forum-pianoteq.com/uploads.p..._top_c.mp3

the above mp3 demos a group of notes (top E to top C [except Bb]) that I have calibrated precisely exact so that their velocity curves are perfectly matched. The beauty of PNOscan in conjunction with it's WinNessie/Midi9/PNOscan software is that this can be acheived, although it has taken me many hours. Each key's weighting had to be measured to give me a rough idea of how much compensation to apply per note. it has taken me a couple of days just to complete these - very time consuming. But you can readily hear the difference. I will add the midi file shortly so that anyone who wishes to may listen to it through different PianoTeq models. It will take me some time to complete the whole range, and I'm not sure I'll actually like it when I'm done, but it will be interesting to hear nevertheless. You are right of course about different players hands playing blacks/whites at differing velocities. It was a good idea of Fatar/Studiologic to implement a black vs white velocity curve adjusting ability in the way of YouPlay. However, being able to calibrate from the source is much more accurate and, as demo'd, can be set exact - although many would not wish to a) spend the time necessary to do this an b) play the result!

As you can appreciate from listening to the mp3, there is a certain sound that is produced when  velocity curves match exactly key to key. It certainly makes PianoTeq sound 'different'! I played this demo normally throught he keys, no editing etc.. Once all neighbouring keys are 'in', it sounds uniform even if you are not playing particularly evenly. I would be very interested to know people opinions as to the sound produced. Not everyone will like it, but not everyone will hate it either! Let me know your thoughts.

The only difference between the calibration needed to achieve perfect uniformity and the initial automated calibration setup are the necessary compenation overides possible via the software (available upon request from QRS to PNOscan customers) basd on the key weighting measurements. PNOscan, as with any and all sensor strips, are cuurently not equipped to measure how much force you are actually applying to any given key in order to produce the velocity which it can, and does measure as far as I can tell. The distance the key travels i.e. rest position to down position is measued also and velocity curves computed. This means that although, in the case of PNOscan, there is an extremely precise measurement of these via optical means,  friction differences and the like that vary from key to key causing one key to be more sluggish and another more freer mean varying results from key to key - not through any fault of the strip concerned.  Of course there can be dirt ssues, bad factory setup etc. etc., but even if a keyboard was calibrated as exactly as mine will be, take a key out and put it back and you'll get a different result.  So is it any wonder that, as we play our boards, take them apart, clean them etc., that calibration, no matter how well performed initially, is no longer accurate.

One last thing I'd like to mention. digital pianos/ keyboards are often touted as having "No need of maintenance nor tuning". While the latter may be true, the fromer certainly is not. Just as any mechanical device, whether used or not, through various climatic and enviromental factors as well as wear in usage, needs occasional (or frequent) maintenance, so also do digital keys. I only fully appreciated this after months of work on the current project. Again, no matter ho well constucted a piece of mechanics is, it will need 'some' maintenance during it's lifetime, especially if it is to be a prolonged one.

That's it for now. Time to get that midi file uploaded!

Thank you for your post John,

Let me know what you think of the mp3,

Best Regards,

Chris

Re: understanding the cause of irregular velocities

http://www.forum-pianoteq.com/uploads.p..._top_c.mid

as promised

Re: understanding the cause of irregular velocities

I am not sure what I am listening to here. Everything is in the highest register (a place that rarely gets touched by me) so I transposed down a couple of octaves and tried a few presets in Pianoteq. I am not hearing anything that jumps out at me, but I will give it another listen.

Another thought...I had to swap a key in the C3-C4 range with one from the upper register because it was slightly warped, and therefore was sticking ever so slightly. As I looked into this further I noticed that not all of the keys are perfectly uniform. You can tell by looking at the left or right of the key to see how flush the 'ivory' is with the wood. On some keys the wood is recessed and the top sticks out a tiny bit. Because the key was slightly 'off' it was sticking ever so lightly and causing articulation problems for me. It's fine now, but I had to do maintenance on my keybed...lending to your theory.

There are a lot of variables to consider here, but I hope you can find a happy medium at some point and just enjoy playing!

Re: understanding the cause of irregular velocities

johnrule wrote:

There are a lot of variables to consider here, but I hope you can find a happy medium at some point and just enjoy playing!

I don't know any joyful mystics, but I know I'll get to the point when I can just enjoy the fruits of my labours!

Best Regards,

Chris

Last edited by sigasa (03-11-2011 22:09)

Re: understanding the cause of irregular velocities

sigasa wrote:

Hi all,

Through my hours of calibration analysis with the TP40WOOD/PNOscan, I have realised the reason for irregular velocities in any keyboard/bed - differences in the amount of weight it takes to depress each key.

Except for when the keyboard or sensors are faulty themselves, right?

Re: understanding the cause of irregular velocities

Michael H wrote:
sigasa wrote:

Hi all,

Through my hours of calibration analysis with the TP40WOOD/PNOscan, I have realised the reason for irregular velocities in any keyboard/bed - differences in the amount of weight it takes to depress each key.

Except for when the keyboard or sensors are faulty themselves, right?

Elementary my dear Watson!

Re: understanding the cause of irregular velocities

Hello All,

Another cause of velocity irregularities concerns the makeup of the human hand.  In descending order, here are the digits listed in order of strength (in terms of being able to depress a piano key):

Strongest -- Thumb
Next Strongest -- Middle Finger
Third Strongest -- Index Finger
Fourth Strongest -- Little Finger
Least Strong -- Ring Finger

If you wish to play a scale with a sense of "velocity evenness", then you must consider that you press your (strongest) thumb with less intended force than, say, your ring finger.

* * * * *

Next, consider when one plays the black notes of a piano / keyboard, the fingers are naturally more outstretched than when playing the natural notes.  This, combined with the fact that black notes on a real piano are "shorter" -- that is, there is less "leverage"  (less mechanical advantage) available to depress a lever whose depressing finger distance is comparatively closer to the fulcrum (capstan) inside the piano's action.

All of these factors contribute to difficulty in achieving an evenness of velocity, even if the keyboard has uniform velocity response.

Food for thought.

Cheers,

Joe

Last edited by jcfelice88keys (07-11-2011 06:17)

Re: understanding the cause of irregular velocities

jcfelice88keys wrote:

This, combined with the fact that black notes on a real piano are "shorter" -- that is, there is less "leverage"  (less mechanical advantage) available to depress a lever whose depressing finger distance is comparatively closer to the fulcrum (capstan) inside the piano's action.

The decreased leverage isn't immediately obvious to me, because of the fact that in a grand piano, the balance pins are offset on the black keys. Just looking at a photo, the offset looks less than the amount by which the black keys are shortened, which means the leverage is somewhere between decreased (no offset), and increased (offset by the same amount that the keys are shortened - i.e - retaining key front to balance pin distance).
Could it be that the leverage is actually maintained, at least at the key ends?  Note that I am assuming that an increase in leverage means an increase in the (key front to balance pin distance) to (balance pin to capstan distance) ratio.

Even if the above happens to be correct, I realise that the shorter keys can't be the same in every respect, regardless. The change in leverage vs position played on the key will be greater for the black keys, and also, I guess there will be more rotational movement of the black keys for the same hammer travel. I.e - the movement that the player feels on the white keys will be slightly more vertical than the black keys.

Greg.
p.s This reply has been completely re-edited.

Last edited by skip (07-11-2011 14:49)

Re: understanding the cause of irregular velocities

skip wrote:

The decreased leverage isn't immediately obvious to me, because of the fact that in a grand piano, the balance pins are offset on the black keys.

Hello Greg,

I had forgotten that fact that balance pins are offset on grand pianos' keys! You are absolutely right. My last paragraph was an afterthought, written quickly -- after having written about the variable strength of one's fingers.

Cheers,

Joe

Re: understanding the cause of irregular velocities

Hi Guys, thanks for the posts.

I think I need to be a little clearer in what I mean when I talk about uniformity of velocity. A very simple definition would be 'In'. What I mean by that is this. When tuning a piano, an experienced tuner will know when the tuning goes 'in'. It's that certain sound. In setting the calibrations of the TP40WOOD/PNOscan, there is a point at which the velocity curve of the particular note falls 'in'. At this point, there is a certain sound that comes and the already calibrated keys 'line up' and 'recieve' the newly 'in' key. So in a real sense, just like in tuning a piano, the calibration 'calibrates itself'. I real work for me has been in accurately accertaining key weightings and calculating the needed compensations that will get me 'somewhere within the ballpark!'. I appreciate that what all you Guys have said is correct and true. What I wish you to undertand is that there is actually a place in this calibration procedure where levellness, certainly when it comes to 'in itself and with itself' can be acheived with great results. I have yet to 'perfect my craft', but having done so, shall be able to write more fully on the subject.

The present work is to line up all velocities via the key weight measurements and compensation overides within the PNOscan debugging/honing'finetuning software. I had comleted several octaves previously, but wasn't entirely happy with the accuracy of the work. I have completed 4 keys over the last week. It had been a very tricky and challenging section of highest treble (Ab, Bb, B and C[88]). Ab was finished earlier this evening. Things will be much easier from now on in view of the fact that the more I do, the more I discover the wisdom need to complete the calibration to the greatest accuracy and to the best of my ability. I am unable to quit. I mean even if I wanted to, it would be harder to quit than to see it through! Steam train coming through!!!

I think the greatest reward among many I have recieved as a result of this project is the rapid realisation of tanacity. There are many rewards I had not had before and am so, so grateful to have reached the point at which I am content to know that, indeed, nothing is impossible to him who believes!

On a tangent, I too am looking forward with great anticipation for PianoTeq's forthcoming upgrade. What an exciting prospect. Here's to the Modartt team, all the cuurent beta testers, and all those eagerly waiting for the unveiling of an unrivelled 'PianoTeq4!'

Regards,

Chris

Re: understanding the cause of irregular velocities

Thanks Joe. The only reason I was aware of the offset is that recently someone from Kawai pointed out this feature of their MP10 digital piano, and I was suitably impressed.
However, at the time, I assumed that the offset maintained the key front to balance pin distance.  After I made my first (now deleted ;^) reply to you, I thought I'd better actually check, so I went searching for photos. 

Greg.