Ensoniq
EPS/ASR to SoundFont Translation
Each valid Patch Select within an Ensoniq Instrument is transalted into a SoundFont Preset-Instrument pair. The main Patch Select is shown with the Instrument Name itself, the others have the initials OX, XO , and XX after the name.
Ensoniq samplers have the ability to looping using fractional loop points; that is, using data points between the displayed sample points available to editing. Thsi is accomplished my taking advantage of the internal sample interpolation the Ensoniq accomplishes. SoundFont does not have this feature, so certain loops (perhaps about 15-20%) will either sound out of tune or perhaps have a faint click. We are researching a solution for this; this will be available in a future update.
Ensoniq's have a "Layer Delay" parameter, where all the wavesamples in that Layer are delayed from sounding for up to 5 seconds. Translator compensates for this parameter by adding data to the sample whenever possible.
Ensoniq samplers have the capability for alternative looping modes; Translator compensates for these modes.
Ensoniq Instrument envelopes can have up to 5 rates and levels to them; SoundFonts only support a single ADSR-type of envelope. Translator uses complex transfer functions to best approximate these envelopes.