Welcome to the Piano World Piano Forums
Over 2.5 million posts about pianos, digital pianos, and all types of keyboard instruments
Join the World's Largest Community of Piano Lovers (it's free)
It's Fun to Play the Piano ... Please Pass It On!


SEARCH
Piano Forums & Piano World
(ad)
Virtual Sheet Music
Download Sheet Music Instantly
Virtual Sheet Music - Classical Sheet Music Downloads
Sheet Music...
(ad)
Accu-Tuner
Sanderson Accu-Tuner
(125ad)
Piano Life Saver - Dampp Chaser
Dampp Chaser Piano Life Saver
(ad)
Modern Piano Moving
Modern Piano Moving
(ad)
Piano Buyer Guide
Piano Buyer Spring 2017
(ad)
Lindeblad Piano
Lindeblad Piano Restorations and sales
Who's Online Now
119 registered members (alexcawley, Aloyah, 36251, agraffe, 7uturu, amad23, 32 invisible), 1,609 guests, and 6 spiders.
Key: Admin, Global Mod, Mod
(ad)
Estonia Pianos
Estonia Pianos
Quick Links to Useful Piano & Music Resources
Our Classified Ads
Find Piano Professionals-

*Piano Dealers - Piano Stores
*Piano Tuners
*Piano Teachers
*Piano Movers
*Piano Restorations
*Piano Manufacturers

Quick Links:
*Advertise On Piano World
*Free Piano Newsletter
*Online Piano Recitals
*Piano Recitals Index
*Piano & Music Accessories
*Live Piano Venues
*Music School Listings
* Buying a Piano
*Buying A Acoustic Piano
*Buying a Digital Piano
*Pianos for Sale
*Sell Your Piano
*How Old is My Piano?
*Directory/Site Map
*Virtual Piano
*Music Word Search
*Piano Videos
*Virtual Piano Chords & Scales
Previous Thread
Next Thread
Print Thread
#1952404 - 09/01/12 02:25 AM Kontakt 5 Velocity Mapping Problem  
Joined: Aug 2012
Posts: 7
isonomia Offline
Junior Member
isonomia  Offline
Junior Member

Joined: Aug 2012
Posts: 7
Hi,

My keyboard (Yamaha P60) has a capping velocity, meaning that the max velocity read in Kontakt 5 is around 100, not 127.

So how can I "map" (or pair) the keyboard velocity outputs with Kontakt velocity readings like this:

keyboard velocity 30 = Kontakt velocity 38,
keyboard velocity 50 = Kontakt velocity 63,
keyboard velocity 80 = Kontakt velocity 101,
keyboard velocity 100=Kontakt velocity 127.

Do I need to write a script to map velocity?

Thanks a million!
isonomia

(ad) ROLAND

Click Here

#1952426 - 09/01/12 04:17 AM Re: Kontakt 5 Velocity Mapping Problem [Re: isonomia]  
Joined: Jul 2012
Posts: 93
Pavel.K Offline
Full Member
Pavel.K  Offline
Full Member

Joined: Jul 2012
Posts: 93
Czech Republic
Hi isonomia,
I have no experience with Kontakt but I think you can increase max velocity to 127 in options:
[Linked Image]

Pavel

#1952428 - 09/01/12 04:26 AM Re: Kontakt 5 Velocity Mapping Problem [Re: Pavel.K]  
Joined: Aug 2012
Posts: 7
isonomia Offline
Junior Member
isonomia  Offline
Junior Member

Joined: Aug 2012
Posts: 7
Dear Pavel,

Thank you for your reply! I just tried that setting, but it didn't solve the problem. It is still very hard to hit beyond 80, as shown the mapping editor:
[Linked Image]

#1952430 - 09/01/12 04:54 AM Re: Kontakt 5 Velocity Mapping Problem [Re: isonomia]  
Joined: Jul 2009
Posts: 2,783
sullivang Offline
2000 Post Club Member
sullivang  Offline
2000 Post Club Member

Joined: Jul 2009
Posts: 2,783
Sydney, Australia
I'm running an old version (3.5), but there is a velocity curve script supplied - go to Script Editor | and then Preset | Factory | Performance and the script is "Change Velocity". You can even draw a freehand curve, but it's fiddly in that mode.

This is a local instrument velocity curve, and for those using the Player version of Kontakt, I'm not sure whether you can save an instrument with the custom velocity curve or not. Come to think of it, is the Script Editor even available in official N.I instruments? Somehow I doubt it.

Two other methods:
a) Run Kontakt in a VST host (such as Cantabile Lite, etc), and load a velocity curve plugin. (there are free ones out there - here's one: http://www.platinumears.com/velocitycurvesm.html ) I use Ableton Live Lite, and it actually came with a velocity curve plugin.

b) Run a utility that processes MIDI data, such as MIDI OX (Windows) or MIDI Pipe (Mac), if you don't want to use a VST host. I've never used either and I'm not sure how easy they are to use.

Naturally, you should make absolutely sure the Kontakt instrument you are using doesn't have it's own velocity curve function before you delve into all this - some do.

Greg.

Last edited by sullivang; 09/01/12 05:11 AM.

Middle-aged Jeremy Clarkson acolyte.
(ad)
Piano & Music Accessories
piano accessories music gifts tuning and moving equipment
#1952435 - 09/01/12 05:17 AM Re: Kontakt 5 Velocity Mapping Problem [Re: isonomia]  
Joined: Sep 2009
Posts: 5,085
MacMacMac Offline
5000 Post Club Member
MacMacMac  Offline
5000 Post Club Member

Joined: Sep 2009
Posts: 5,085
North Carolina
I have a similar problem, with velocity peaking at 108 (and that requires hammer-hands ... I seldom get above 90).

I've never used Kontakt v3. I have v5. The velocity editor is on the instrument screen. It seems it's associated with the instrument, not with the Kontakt host. So ... which piano libraries are you using with Kontakt? Here's what I get with Galaxy Steinway (and it's the same when using Vintage D):

The main screen has a red velocity button (in the Anatomy section):
[Linked Image]

Clicking that takes me to the velocity screen:
[Linked Image]

To fix my problem, I adjust the curve to peak early (and I also tamp down the low end to make it easier to achieve pp).

#1952436 - 09/01/12 05:32 AM Re: Kontakt 5 Velocity Mapping Problem [Re: isonomia]  
Joined: Jul 2009
Posts: 2,783
sullivang Offline
2000 Post Club Member
sullivang  Offline
2000 Post Club Member

Joined: Jul 2009
Posts: 2,783
Sydney, Australia
Yep - I have a Kontakt piano with it's own velocity curve editor too, even in V3.5. However, not all Kontakt instruments have a velocity curve editor in their user interface. Naturally, if the OP is using a piano that does have it's own velocity curve editor, that would be the obvious way to do it.

Greg.


Middle-aged Jeremy Clarkson acolyte.
#1952454 - 09/01/12 06:48 AM Re: Kontakt 5 Velocity Mapping Problem [Re: isonomia]  
Joined: Mar 2012
Posts: 322
Jean-Luc Offline
Full Member
Jean-Luc  Offline
Full Member

Joined: Mar 2012
Posts: 322
France
You could use http://www.trombettworks.com/velocity.php to customize your velocity curve but then you will also have to use http://www.nerds.de/en/loopbe1.html to create an internal midi loop (basically, Velocity Curve listen to your instrument and Kontakt listen to Velocity curve via the internal midi channel created by LoobBe1)


- Please, forgive my bad English smile

Jean-Luc
#1952478 - 09/01/12 08:38 AM Re: Kontakt 5 Velocity Mapping Problem [Re: isonomia]  
Joined: Jul 2009
Posts: 2,783
sullivang Offline
2000 Post Club Member
sullivang  Offline
2000 Post Club Member

Joined: Jul 2009
Posts: 2,783
Sydney, Australia
I know we're waiting to see what instrument isonomia is using, but I've tried the free Kontakt Player now. I can in fact invoke the "Change Velocity" script when using one of the official N.I Factory Selection instruments. The script editor is invoked by clicking the script button (the "paper scroll" icon), and this button is outside the instrument window. (this is different to what I have in the full version of Kontakt 3.5) The menu path to the Change Velocity script is then: Preset | Factory | Transform | Change Velocity. TIP: When drawing freehand, right-click & drag draws a perfectly straight line.

I haven't read the manual yet, but the script appears to operate outside the instrument - I can close the instrument, and the script remains in the Kontakt window. The velocity curve script can be saved as a preset.

I haven't figured out how to automatically load a velocity curve script when Kontakt is opened or when an instrument is loaded. However, if Kontakt is run as a plugin in a VST host, the VST host can normally save the state of the instrument's settings, and this worked in Cantabile Lite - the custom velocity curve persisted when I re-started Cantabile and loaded the Cantabile configuration that I had saved.

Greg.


Middle-aged Jeremy Clarkson acolyte.
#1952806 - 09/01/12 11:24 PM Re: Kontakt 5 Velocity Mapping Problem [Re: sullivang]  
Joined: Aug 2012
Posts: 7
isonomia Offline
Junior Member
isonomia  Offline
Junior Member

Joined: Aug 2012
Posts: 7
Dear All,

Thank you so very much for your help. The problem was just resolved by a coded given by EvilDragon in Native Instruments forum. The code is:

on midi_in
if ($MIDI_COMMAND = $MIDI_COMMAND_NOTE_ON)
ignore_midi
set_midi($MIDI_CHANNEL,$MIDI_COMMAND_NOTE_ON,$MIDI_BYTE_1,$MIDI_BYTE_2 * 127 / 100)
end if
end on

and I added it to the multi script editor. (This is the master header, rather that the one for each instrument) Its icon is circled by red :[Linked Image]
[Linked Image]

Now the velocity can reach 127 in Kontakt!
[Linked Image]

Thank you all for your time!

PS: Thank you Macmacmac, but the velocity curve for each instrument is a different issue. My problem is concerning the MIDI input level, which is a lower level that has a global impact.

#1952809 - 09/01/12 11:37 PM Re: Kontakt 5 Velocity Mapping Problem [Re: isonomia]  
Joined: Jul 2009
Posts: 2,783
sullivang Offline
2000 Post Club Member
sullivang  Offline
2000 Post Club Member

Joined: Jul 2009
Posts: 2,783
Sydney, Australia
That's very elegant! It's actually not very easy to create that simple re-scaling using the inbuilt velocity curve editor - it's really clunky.

Just btw, adjusting the velocity curve in each instrument is completely valid and does the same thing, but I agree that doing the change in one spot like that is easier, if that's all you want.

Greg.


Middle-aged Jeremy Clarkson acolyte.
#1952812 - 09/01/12 11:56 PM Re: Kontakt 5 Velocity Mapping Problem [Re: sullivang]  
Joined: Aug 2012
Posts: 7
isonomia Offline
Junior Member
isonomia  Offline
Junior Member

Joined: Aug 2012
Posts: 7
Thank you Greg! I fully agree it's clunky to adjust velocity curve.

And I just learned from you that the velocity curve can do the same as the script. Thank you so much for your help!

isonomia

Last edited by isonomia; 09/01/12 11:56 PM.
#1952832 - 09/02/12 01:19 AM Re: Kontakt 5 Velocity Mapping Problem [Re: isonomia]  
Joined: Jul 2009
Posts: 2,783
sullivang Offline
2000 Post Club Member
sullivang  Offline
2000 Post Club Member

Joined: Jul 2009
Posts: 2,783
Sydney, Australia
You're welcome!

Just btw, I've RTFM'd now - if the Kontakt configuration is saved as a "Multi", the velocity script will be saved as well, so that when that Multi is opened, everything is there. Doh. ;^) (so no need to use a VST host just to save all the settings)

Greg.


Middle-aged Jeremy Clarkson acolyte.
#2102335 - 06/14/13 08:22 AM Re: Kontakt 5 Velocity Mapping Problem [Re: isonomia]  
Joined: Mar 2013
Posts: 73
raikkU Offline
Full Member
raikkU  Offline
Full Member

Joined: Mar 2013
Posts: 73
This is a very important thread for Yamaha owners. I've been wondering why the piano sounds incredibly muddy in Kontakt, but I wasn't able to pinpoint the problem to a cap in the velocity, until now. Thank you for the script.


yamaha p-35. a piano neophyte since 04/13. my piano links

Moderated by  Piano World 

UK Members
Please check in
UK Members & Friends
Checking on our members and friends from the UK. Please Check In When Able
Piano Acc. & Gift Items in
Piano World's Online Store
In PianoSupplies.com ,(a division of Piano World) our online store for piano and music gifts and accessories, party goods, tuning equipment, piano moving equipment, benches, lamps Caster Cups and more.


Free Shipping on Jansen Artist Piano Benches
ad
Pierce Piano Atlas


(ad)
Pianoteq
Grotrian Concert
Royal
for Pianoteq out now
What's Hot!!
Why Do You Play The Piano?
-------------------
Posting Pictures on the Forums
-------------------
Forums RULES & HELP
-------------------
ADVERTISE on Piano World
-------------------
Piano Classified Ads
New Topics - Multiple Forums
Writing a piano care and maintenence guide [help]
by Imaginaryfriend. 05/24/17 02:57 PM
pain . . .
by unkabin. 05/24/17 02:01 PM
Roland FP 50 - Recording
by hyena. 05/24/17 11:29 AM
1989 Yamaha G2R Grand Piano
by Darrel. 05/24/17 10:35 AM
(ad)
Sheet Music Plus
Sheet Music Plus Featured Sale
Forum Statistics
Forums44
Topics179,862
Posts2,629,479
Members87,864
Most Online15,252
Mar 21st, 2010
Report Problems With New Forums
Report Problems with New Forums Here!
Visit our online store for gifts for music lovers

 
Help keep the forums up and running with a donation, any amount is appreciated!
Or by becoming a Subscribing member! Thank-you.
Donate   Subscribe
 
Our Piano Related Classified Ads
| Dealers | Tuners | Lessons | Movers | Restorations | Pianos For Sale | Sell Your Piano |

Advertise on Piano World
| Subscribe | Piano World | PianoSupplies.com | Advertise on Piano World |
| |Contact | Privacy | Legal | About Us | Site Map | Free Newsletter |


copyright 1997 - 2017 Piano World ® all rights reserved
No part of this site may be reproduced without prior written permission
Powered by UBB.threads™ PHP Forum Software 7.6.0