Hello
I have a problem creating the instrument, hope can help to solve it。thanks!
When I use 1 sample to create an instrument, after more than 1 or 2 octaves, the sample speed will become very fast, how to make this sample increase the octave, the sample speed will not change?
When I press more than 2 octaves, the playing time of this sample will become very short.
We wish you the warmest welcome to the soundfont community.
Unfortunately, what you have described is not possible. Most (if not all) soundfont programs increase the pitch to speed up the whole sample. Therefore, it takes a shorter amount of time to reach the end of the sample. If you wanted the sample speed to be constant, it would result in undesirable sound artifacts, which is not what you want.
I have noticed that in the soundfont file you have attached, you have set the loop setting incorrectly. It's necessary to change the "loop playback" setting to loop (second option), rather than one-shot (first option). Doing this will not make the sample speed constant, but it will make it so the sample playing time is indefinite, rather than "very short".
Useful note: If you want to improve your sound quality, consider using more than one sample.
If you only have one sample at your disposal, of course, this is not enough to create a melodic soundfont instrument.
Yes, 2 octaves is a limit, but you can hear that the quality of the sound deteriorates and the tone of the sound changes long before you reach the limit.
To overcome this, you need to create more samples by applying a "Change Pitch" type of Effect with the help of software like Audacity.
Although it may seem pointless to create different samples from the same sample, the desired situation will be realized, since the software you use, such as Audacity, changes the pitch without changing the speed.