.SF2 - EMU SoundFont v2.x banks
SoundFont 2 files were originally created using EMUs Vienna 2 editor, which used the following terminalogy:
Vienna 2 | Awave Studio
|
Preset | Instrument
|
Instrument | Layers*
|
Zone | Region
|
Sample | Waveform
|
* Vienna instruments may contain zones with overlapping key-ranges, in which case they will be read in as more than one layer.
There are currently three revisions of the SoundFont 2 specification - v2.00, v2.01 and v2.04.
They are bi-directionally compatible, i.e. a v2.04 file will be read just fine by a v2.00 application (although it will ignore any newer features) and vice versa.
Here's what's different between the revisions:
- SoundFont v2.00 was an open standard that followed the earlier undocumented SoundFont v1.x format (.SBK files). It stores instrument parameters as a fixed set of generators, all of which are supported by Awave Studio.
- SoundFont v2.01 added optional 'modulator' routings - a more generalized way of specifying a articulation connections in a synth. A sub-set of all possible modulator routings are supported.
- SoundFont v2.04 added support for 24-bit waveforms. Applications that doesn''t support this will simply ignore the lowest 8-bits.
Awave Studio will write v2.01 files if you select 'PCM 16-bit' as data format, or v2.04 files if you select 'PCM 24-bit' as data format. Note it is not possible to mix data formats - if you want one waveform to be stored as 24-bit, then all other waveforms in the same SoundFont file will have also have to be stored as 24-bit.
Features:
- 16 / 24-bits, loop, name, lfos, envelopes, layers, instruments, drum kits, collection, sample start & end offsets, low-pass filter.
Supported by: