Author Topic: "KSP" voices - what are they used for?  (Read 3980 times)

0 Members and 1 Guest are viewing this topic.

BleugrassBoy

  • Guest
"KSP" voices - what are they used for?
« on: November 18, 2013, 01:18:06 PM »
I apologize if this isn't the right place to ask this question.
I play a DGX-640 and there are several "XG" voices that have a KSP suffix.
Some googling has led me to see that means "Keyboard (or Key) Scale Panning" but I can't find any more info beyond that.

So what is KSP (aka Keyboard Scale Panning)?  When it is used?  
For instance, when and why would I use the "Grand Piano KSP" voice instead of the "Grand Piano" voice? (since they sound the same to me!)

Thx all,
-BB
« Last Edit: November 18, 2013, 01:24:27 PM by BleugrassBoy »
 

Offline MBedesem

Re: "KSP" voices - what are they used for?
« Reply #1 on: November 18, 2013, 05:08:34 PM »
BB :

I found the following on KSP. I do not know if the use in the Yamaha voice name signifies that these voices has been processed by a KSP script, or that the voice includes commands for an external device (I suspect that this is the case).

"Scripts can be seen as small plugins. They are quite similar to the MIDI effect plugins you can use in sequencers but differs by being integrated into the sampler and this provides some benefits.

Unlike MIDI effects, scripts have access to some internal Kontakt features which in addition lets them:

      change volume/panning/tuning of a specific note
      fade in/out a specific note
      specify which groups should be used for playing back a specific note
      start playback of a note at any sample offset (only in Sampler mode)
      control a wide range of Kontakt parameters (maybe in the Kontakt 2.1 update)

Scripts are written in the Kontakt Script Language and entered as plain text. A script basically consists of a number text lines with instructions to the Kontakt Script Processor (KSP). The KSP interpretes your script and executes your instructions when it receives notes or MIDI CC."

Regards,

Michael

Michael P. Bedesem
mpb@vermontel.net
http://psrtutorial.com/MB/bedesem.html
Tyros 5
 

Offline SeaGtGruff

Re: "KSP" voices - what are they used for?
« Reply #2 on: November 30, 2013, 10:08:12 PM »
It's my understanding that the KSP voices are "stereo" versions of the instruments-- for example, "Grand Piano" would be a Grand Piano voice where each note has the same "panning" value, whereas the "Grand Piano KSP" has a definite stereo sound-- as you play the notes from lowest to highest, you can hear the sound move from left to right based upon its position on the keyboard. The effect is more noticeable if you're using headphones. So for normal playing, the non-KSP voices should be suitable. But if you're using headphones, or the keyboard's built-in speakers, the KSP voices should provide a greater sense of "realism" as far as mimicking the direction that the sound is coming from on the instrument that's being simulated. If you've got the Yamaha plugged into a single amplifier, the KSP voices probably wouldn't make any difference-- the only way you'd even be able to hear the stereo effect would be to split the signal and have the left and right sides going to separate amps/speakers.
Michael Rideout
YPT-400, PSR-E433, PSR-E443
 

Offline voodoo

Re: "KSP" voices - what are they used for?
« Reply #3 on: November 07, 2017, 01:14:12 AM »
Micheal,

it seems that you are right. KSP voices have this pan scaling table:

Code: [Select]
<panScalingTable>
<table>-72 -70 -70 -70 -70 -68 -68 -68 -68 -68 -68 -66 -66 -62 -62 -62 -62 -60 -60 -56 -56 -56 -56 -54 -54 -52 -52 -52 -52 -50 -50 -46 -46 -42 -42 -40 -40 -38 -38 -34 -34 -34 -34 -30 -30 -28 -28 -26 -26 -20 -20 -18 -18 -18 -18 -14 -14 -10 -10 -8 -8 -2 -2 0 0 0 2 2 8 8 10 10 14 14 18 18 18 18 20 20 26 26 28 28 30 30 34 34 34 34 38 38 40 40 42 42 46 46 50 50 52 52 52 52 54 54 56 56 56 56 60 60 62 62 62 62 66 66 68 68 68 68 68 68 70 70 70 70 </table>
<sens>50</sens>
</panScalingTable>

Uli
Yamaha Genos (finally)
Nord Electro 5D
 

Offline SeaGtGruff

Re: "KSP" voices - what are they used for?
« Reply #4 on: November 07, 2017, 01:24:56 AM »
it seems that you are right. KSP voices have this pan scaling table:

Thank you, Uli, that's very enlightening! I wonder why the values in the table weren't scaled more smoothly? They're all even-numbered, sometimes skip 4 instead of 2, and vary a lot as far as how many times each value is repeated, so it seems like there's room for improvement. On the other hand, I suppose it's difficult to tell much difference between, say, -66 and -62.
Michael Rideout
YPT-400, PSR-E433, PSR-E443