Questions about VSTSynthFont

Feel free to post here any thoughts, ideas, complaints, you-name-it not pertinent to any other forum listed below.
John Reimer
Posts: 48
Joined: Sat Mar 21, 2015 11:29 pm

Questions about VSTSynthFont

Postby John Reimer » Wed Apr 19, 2017 5:52 am

Kenneth,

Some years ago I began to investigate the use of VSTSynthFont with jOrgan. jOrgan is really a MIDI processor and still requires the use of some suitable sound engine into which an .sf2 file has been loaded. For convenience, Fluidsynth is bundled with the jOrgan download these days, but its use is not mandatory.

A typical organ soundfont may contain up to 100 or more presets, and these presets may each consist of two or more instruments. Organists require that often quite a large number of presets should sound at the same time. I had the impression years ago that VSTSynthFont was limited to sounding only 16 presets at the one time, although there was no particular limit to how many presets could be accommodated.

1. Is VSTSynthFont limited in this way?
2. Is there a help file or other documentation to assist users in making optimum use of its features?

John Reimer

Admin
Site Admin
Posts: 258
Joined: Tue Mar 17, 2015 9:22 am

Re: Questions about VSTSynthFont

Postby Admin » Sun May 07, 2017 7:40 am

John,
Sorry that I have not seen this question of yours until now. The answer is: VSTSynthFont is limited to the MIDI standard of a maximum of 16 channels, which means that only 16 different presets can play at the same time. In theory VSTSynthFont could offer more than one input node, and each node could have 16 independent sounds. On a VST host you easily get around this problem by using multiple instances of the VST instrument. Each instanced has its own set of 16 channels/presets. So, if jOrgan supports multiple instances you are set!

Question related to this: you may have 100 presets, yes; any GM SoundFont contains at least 128 melodic presets and one percussion set. Naturally you cannot play more than 16 of these together at one time, but you can of course make use of MIDI program changes at any time during the playback so that you can quickly switch from Preset A to Preset B for a particular MIDI channel. This "extended multitimbral" mode is often used in MIDI files.

John Reimer
Posts: 48
Joined: Sat Mar 21, 2015 11:29 pm

Re: Questions about VSTSynthFont

Postby John Reimer » Sun May 07, 2017 11:05 am

Kenneth,
Thank you. I actually got pragmatic and tried it out, and of course this confirmed what I recalled from my earlier use of VSTSynthFont. Fortunately jOrgan does allow for multiple instances, and so there is no real problem. And changing from one preset to another represents normal use, and so presents no problem unless one is trying to exceed the permitted number of presets.

John Reimer

John Reimer
Posts: 48
Joined: Sat Mar 21, 2015 11:29 pm

Re: Questions about VSTSynthFont

Postby John Reimer » Wed Jun 21, 2017 9:42 pm

Kenneth,

Another question. What sort of limit is there on the size of soundfonts when used with VSTSynthFont?

John Reimer

Admin
Site Admin
Posts: 258
Joined: Tue Mar 17, 2015 9:22 am

Re: Questions about VSTSynthFont

Postby Admin » Tue Jun 27, 2017 5:32 am

The size limit is related to the size of samples - each sample must be less than 2 GB. The SoundFont itself can be much larger.

John Reimer
Posts: 48
Joined: Sat Mar 21, 2015 11:29 pm

Re: Questions about VSTSynthFont

Postby John Reimer » Tue Jun 27, 2017 7:14 am

Kenneth,

My question is related to the total of all the samples and any "overhead" content. jOrgan people think that Fluidsynth has a limit of 600 MB. Is there a ball-park figure for what total size we should not exceed when using VSTSynthFont? Does this figure reduce if a number of instances are in use at the same time?

John Reimer

Admin
Site Admin
Posts: 258
Joined: Tue Mar 17, 2015 9:22 am

Re: Questions about VSTSynthFont

Postby Admin » Tue Jun 27, 2017 1:45 pm

As it looks now - with a minor bug in the latest version - the size limitations is 2 GB. I guess that when/if I get this fixed the SoundFont size limit ought to be 4GB.

Update: just made a test with the fixed version successfully reading and using a 3.30 GB SoundFont.

(This same bug is also found in my stand-alone MIDI port player SyFonOne.)

John Reimer
Posts: 48
Joined: Sat Mar 21, 2015 11:29 pm

Re: Questions about VSTSynthFont

Postby John Reimer » Tue Jun 27, 2017 9:12 pm

Thank you, Kenneth.

John Reimer


Return to “General purpose forum”

Who is online

Users browsing this forum: No registered users and 1 guest