SF2Comp icon

SF2Comp

1 big stars
SF2Comp screenshot
Name: SF2Comp
Works on: windowsWindows 7 and above
Developer: LasT NighT
Version: 1
Last Updated: 25 Feb 2017
Release: 08 Dec 2009
Category: Multimedia > Audio
Rate this software:
288 downloads
screenshotsView Screenshots(1)
commentsComments
downloadDownload
Liked it? Tell others:
details

SF2Comp Details

Works on: Windows 10 | Windows 8.1 | Windows 8 | Windows 7 | Windows 2012
SHA1 Hash: 23655b384e730117d23582a66ade801b0018d02d
Size: 45.75 KB
File Format: zip
Rating: 1.782608695 out of 5 based on 23 user ratings
Downloads: 288
License: Free
SF2Comp is a free software by LasT NighT and works on Windows 10, Windows 8.1, Windows 8, Windows 7, Windows 2012.
You can download SF2Comp which is 45.75 KB in size and belongs to the software category Audio.
SF2Comp was released on 2009-12-08 and last updated on our database on 2017-02-25 and is currently at version 1.
download button
Thank you for downloading from SoftPaz! Your download should start any moment now. It would be great if you could rate and share:
Rate this software:
Share in your network:
features

SF2Comp Description

The SF2Comp application was designed to be is a SoundFont compiler / decompiler program.
To decompile some font one should enter approximately the following:
sf2comp d -agl d:sbliveanksgmgs220mb.sf2 c: empsf
Here
"sf2comp" this is program name
"d"
this is a command. There must be at least one command in sf2comp call. "d" means "Decompile".
"-agl"
this is a switch. There can be no switches at all, one of them or many. Switches are used to describe some details of what you want to get running this command.
"d:sbliveanksgmgs220mb.sf2"
this is a name of source SoundFont. This is an obligatory parameter when using "d" command. Extension (.sf2) can be omitted.
"c: empsf"
this is a path to place decompiled files to. This parameter is optional. If folder isnt exists it will be created. After executing this command there will be an appearance of some .wav and one gmgs220mb.txt file in "c: empsf" folder.
Decompile switches:
-slg Skip Layer-affecting Generators
Disables saving of information about preset-level generators. There are no generators data for non-global layers will be placed in text file.
-szg Skip Zone-affecting Generators
Disables saving of information about instrument-level generators. There are no generators data for non-global zones will be placed in text file.
-slm Skip Layer-affecting Modulators
Disables saving of information about preset-level modulators. There are no modulators data for non-global layers will be placed in text file.
-szm Skip Zone-affecting Modulators
Disables saving of information about instrument-level modulators. There are no modulators data for non-global zones will be placed in text file.
-sglg Skip Global-Layer-affecting
Generators Disables saving of information about preset-level generators. There are no generators data for global layers will be placed in text file.
-sgzg Skip Global-Zone-affecting Generators
Disables saving of information about instrument-level generators. There are no generators data for global zones will be placed in text file.
-sglm Skip Global-Layer-affecting Modulators
Disables saving of information about preset-level modulators. There are no modulators data for global layers will be placed in text file.
-sgzm Skip Global-Zone-affecting Modulators
Disables saving of information about instrument-level modulators. There are no modulators data for global zones will be placed in text file.
-m Mute progress output
Suppresses displaying of decompiling progress information.
-ulg list Unused Layer-affecting Generators
Creates in a text file a full list of generators for every non-global layer. Without this switch there will be only those generators listed which have a non-default value. Could be used to quickly change values for "default-value" generators.
-uzg list Unused Zone-affecting Generators
Creates in a text file a full list of generators for every non-global zone. Without this switch there will be only those generators listed which have a non-default value. Could be used to quickly change values for "default-value" generators.
-uglg list Unused Global-Layer-affecting Generators
Creates in a text file a full list of generators for all global layers. Without this switch there will be only those generators listed which have a non-default value. Could be used to quickly change values for "default-value" generators.
-ugzg list Unused Global-Zone-affecting Generators
Creates in a text file a full list of generators for all global zones. Without this switch there will be only those generators listed which have a non-default value. Could be used to quickly change values for "default-value" generators.
-agl Add Global Layer to every preset
Creates in a text file a GlobalLayer entry with full set of generator entries for every preset even if this preset have no such layer in source file.
-agz Add Global Zone to every instrument
Creates in a text file a GlobalZone entry with full set of generator entries for every instrument even if this instrument have no such zone in source file.
-nw doNt write Waveforms
Disables saving of contained in source font waveforms to disk. Useful if  they already was saved and were not changed.
-r also Resample
When this option is used the SoundFont will be resampled before decompiling. The source .sf2 file will not be changed, but the resulting .txt file and the set of waveforms will be generated as the source was resampled. See the RESAMPLE section for more info.
-pXX allow Pitch rising (Portamento) by XX halftones
Used with the -r switch. See the RESAMPLE section for description.
-xz eXpand Zones
Expanding zones means that if some instrument have a range of notes in the beginning or in the end of the keyboard which are not covered by any zone, the nearest (leftmost or rightmost accordingly) zone will be extended to the edge of the keyboard. When using this switch the source .sf2 file will not be changed, but the resulting .txt file will be generated as the source was expanded. (Usually this is useful with resampling or another transformation since if the author of SoundFont have restricted the key range, it seems that there was a _reason_).
-xl eXpand Layers
Expanding layers means that if some preset have a range of notes in the beginning or in the end of the keyboard which are not covered by any layer, the nearest (leftmost or rightmost accordingly) layer will be extended to the edge of the keyboard. When using this switch the source .sf2 file will not be changed, but the resulting .txt file will be generated as the source was expanded. (Usually this is useful with resampling or another transformation since if the author of SoundFont have restricted the key range, it seems that there was a _reason_).
screenshots

SF2Comp Screenshots

SF2Comp screenshot 1
similarSimilar Software