A Sampler program with Velocity Scaling

Started by rodrigo.b, February 20, 2019, 10:05:52 AM

Previous topic - Next topic

rodrigo.b

I still can't believe that I can create Yamaha MegaVoices with my Korg Pa600 using a parameter called Scaled velocity but on YEM we can't create. Please tell me if you know a VST or Sampler Software with this scaled velocity feature. Because I really want to create MegaVoice sounds on my PC to improve the sounds of the tracks that I make on my S970 keyboard.

valimaties

Quote from: rodrigo.b on February 20, 2019, 10:05:52 AM
I still can't believe that I can create Yamaha MegaVoices with my Korg Pa600 using a parameter called Velocity Scaling but on YEM we can't create. Please tell me if you know a VST or Sampler Software with this velocity scaling feature. Because I really want to create MegaVoice sounds on my PC to improve the sounds of the tracks that I make on my S970 keyboard.

Hi Rodrigo,
A MegaVoice in Yamaha is a multi layered sample, based on some packs of wave samples, or aiff, etc. If you have those numbers of pack, you can make MegaVoice in YEM using multiple Elements for each sample pack velocity, or layer all samples in a single Element (but is harder work here). I don't see why you are not able to make those MegaVoices alone on YEM. Also, you have tutorials on Youtube (one of them I made it) on how to layer multiple samples on an element on YEM. (YOUTUBE LINK)

Regards,
Vali
______________________________________________
Genos(1) v2.13, Korg PA5X, Allen & Heath SQ5
My youtube channel - https://www.youtube.com/channel/UCzi9PPrMTjN8_zX9P9kelxg

Vali Maties - Genos

rodrigo.b

Because Megavoices are more than just multi layer voices with 8 elements or 8 articulations.
I will try to do a video soon to explain to you my problem

SeaGtGruff


rodrigo.b

Quote from: SeaGtGruff on March 16, 2019, 03:09:23 AM
What is "velocity scaling"?

Sorry I have a mistake, the parameter name is "Scaled Velocity"

jwyvern

Quote from: rodrigo.b on March 16, 2019, 09:42:40 AM
Sorry I have a mistake, the parameter name is "Scaled Velocity"

That could have a similar meaning.
In terms of Voice creation do you mean having the ability to set different timbres within a voice depending on the velocity with which the voice is being played?
You can do this with YEM providing you use your own wave files as samples, but it is not possible to set different velocity ranges if you are working with existing samples taken from the preset voices. (It used to be possible on Tyros's before Ty5, but the feature was not carried over to YEM).
John

rodrigo.b

Quote from: jwyvern on March 16, 2019, 10:05:01 AM
That could have a similar meaning.
In terms of Voice creation do you mean having the ability to set different timbres within a voice depending on the velocity with which the voice is being played?
You can do this with YEM providing you use your own wave files as samples, but it is not possible to set different velocity ranges if you are working with existing samples taken from the preset voices. (It used to be possible on Tyros's before Ty5, but the feature was not carried over to YEM).
John

Maybe I need to ajust the touch response for each articulation or something like that because I can't create a Megavoice. I assign the samples on the corresponding velocity range but I got strange results when I tried to remplace a megavoice track from a factory style with my own Megavoice. I'm really confused

jwyvern

I have not tried to build them myself but I thought true Yamaha Megavoices worked via using special pitches rather than velocity??

John

tyrosaurus

Yamaha's MegaVoices typically use notes below C6 (in Yamaha octaves!!) to play their chromatic sounds.

There are typically several different sounds, each of which are triggered by a specific range of velocities.

You can see the mapping of MegaVoices in the 'Data List' of models that feature them.

For example the Nylon Guitar MegaVoice 008-000-001 (in Yamaha's confusing program numbers, or 008-000-000 in real world MIDI values!) has 8 different sounds for each note below C6, which are triggered by note velocities as follows:

NylonGuitar
Velocity   :  Sound
1–20       :  open soft
21–40     :  open medium
41–60     :  open hard
61–75     :  dead
76–90     :  mute
91–105   :  hammer
106–120 :  slide
121–127 :  harmonics
(notes above B5 produce 'effect' sounds such as strum and fret noises etc.)

However as well as the sound type being selected by the note velocity, it also sets the volume.

Unlike a 'normal' voice, the volumes are 'scaled' over the range of velocities that select the specific sound so that sounds triggered by velocities at the bottom of it's range play the sound at it's lowest volume and ones at the top of it's range play the highest velocity.

The range of volumes in many cases cover the same range from softest to loudest as a normal voice would with velocities of 1 to 127, but in a MegaVoice this is 'scaled' into the number of steps in the range.  In some cases the volume range covered by the note velocity is somewhat less than you might expect from a 'normal' voice, presumably giving a range of volumes over which the sound is likely to be useful.

So for example with the NylonGuitar MegaVoice above, notes below C6 triggered with a velocity of 41 would produce a 'open hard' sound at it's lowest volume, whilst the same note with a velocity of 60 would trigger the same sound at it's highest volume. This note would typically be as loud as a non MegaVoice played with a velocity of 127!

In other words the MegaVoice volume range for a given sound is seemingly 'compressed' into a velocity range in this example of just 20.  A velocity value of 61 would produce a 'dead' sound at it's lowest volume.

This is what is seemingly difficult to achieve when trying to make your own MegaVoices.

Simply using YEM to assign different 'normal' samples to different velocity ranges doesn't allow you to 'scale' sample velocities to volume in the required way, no matter how many elements you use.

This is what the OP is asking about.  Is there any software that can take a wave sample and 'scale' it's velocities so that it can be played with a full (or otherwise chosen) range of volumes, using a reduced range of velocities?


Regards

Ian

SeaGtGruff


jwyvern


rodrigo.b


rodrigo.b

I sold my Korg Pa Keyboard, which is the only tool that I know that has this feature. So I really need a sampler program or something to do Megavoices!  :'(  Please Help me, If you help me, I will try to share my megavoice samples on this post or the Megavoice file If I can.

Normanfernandez

I have a question,,,

Source for the Voice Samples.
Is it a VST Voice or Something else.

If it's what I think it is. 

I may have a temporary solution. 




Norman Fernandez Keyboardplayer
https://www.youtube.com/channel/UCngm8h5k5NmKnowJpkxlDBQ

PSR S770 - Roland FP 30 - PSR 280
Cubase - Kontakt6

rodrigo.b

Quote from: Normanfernandez on March 25, 2019, 04:15:26 AM
I have a question,,,

Source for the Voice Samples.
Is it a VST Voice or Something else.

If it's what I think it is. 

I may have a temporary solution.


I have some vst instruments but also soundfont (Sf2 files). Thank you in advance for the help

rodrigo.b

Quote from: Normanfernandez on March 25, 2019, 04:15:26 AM
I have a question,,,

Source for the Voice Samples.
Is it a VST Voice or Something else.

If it's what I think it is. 

I may have a temporary solution.


Check out for example this Kontakt library: https://youtu.be/iekdYOX9GlI, I think it has all the megavoice articulations and noises