.SF2

SF2-fil

SoundFont 2 Bank File
Ställ en fråga
SNABBT SVAR

En SF2-fil är en SoundFont 2-bank - en samling digitalt samplade instrumentljud som används av mjukvarusyntar för att spela MIDI-musik. Öppna den med LMMS, FL Studio, MuseScore eller Viena på Windows. SF2-filer kan inte konverteras till MIDI (fel riktning - SF2 tillhandahåller instrumenten, MIDI bär noterna).

Utvecklare: E-mu Systems / Creative Technology Ltd Kategori: Ljudfiler Öppen standard MIME: audio/x-sf2
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .OPUS · .M3U · .M3U8 · .WFP

På denna sida

19k+ filtillägg indexerade
Senast granskad Jul 28, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet SF2?

.sf2-filer lagrar PCM-ljudsamplingar organiserade i instrumentinställningar, vilket är anledningen till att de ofta kallas «ljudbanker». En SF2-bank bygger på containerformatet RIFF och är uppdelad i tre huvudsektioner: metadata, samplingsdata och artikulationsdata som mappar samplingar till MIDI-noter, anslagskänslighet (velocity) och uppspelningsparametrar.

Utöver råa samplingar kodar SF2-filer instruktioner för uppspelning såsom:

  • looppunkter (sustain- och release-loopar per sampling)
  • inställningar för vibrato och moduleringskuvert
  • tonhöjds- och volymövergångar mellan anslagslager
  • stereopanering och tilldelning av mute-grupper

SF2-filer kan användas för att kontrollera volym, tonhöjdsförändring och uppspelningshastighet genom artikulationslagret snarare än genom att ändra det råa ljudet. De används i stor utsträckning som instrumentbanker för MIDI-uppspelning - en enda .sf2-fil kan innehålla en komplett General MIDI-bank med 128 melodiska instrument plus trumset.

Den senaste specifikationen (SoundFont 2.04, 2006) stöder 24-bitars samplingar via ett valfritt sm24-block tillsammans med det vanliga 16-bitars smpl-blocket. SF2-filer stöds av många musikproduktionsverktyg, inklusive Viena, LMMS, FL Studio, MuseScore och Polyphone. FluidSynth, den främsta open source-motorn för SF2-rendering, driver MIDI-uppspelning på Linux-skrivbord och Android-appar. För komprimerade banker ersätter den relaterade SF3-varianten rå PCM med OGG Vorbis-kodning.

Säkerhet & trygghet

RISK: LOW

SF2 är en datafil (instrumentbank); den kan inte exekvera kod. Inga skadliga vektorer är kända för detta format. Den typiska säkerhetsrisken är filstorleken - stora SF2-banker (1+ GB) kan tömma RAM-minnet i en synthesizerprocess.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNSoundFont 2 Bank Fileäven känd som SoundFont 2.0, SF2 bank
UTVECKLAREE-mu Systems / Creative Technology Ltdsedan 1996 (SoundFont 2.0 spec); spec 2.01 published 1998; 2.04 published 2006
KATEGORILjudfiler
MIME-TYPaudio/x-sf2
TYPRIFF-baserad samplingsbank (binär)
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
00010203
HEX
52494646
ASCII
RIFF
Bytes 0-3 = 52 49 46 46 (RIFF); bytes 8-11 = 73 66 62 6B (sfbk). Huvudversion 2 indikeras av bytevärdet 02 vid ungefär offset 32 i underblocket ifil.

Program som öppnar SF2-filer

Windows5 apps
VLC media player Öppen källkod Konfigurera Verktyg → Inställningar → Indata/Kodare → ställ in sökväg för SF2-bank; VLC använder FluidSynth för att spela MIDI-filer med SF2-banken.
Awave Studio Betald File → Open - importerar SF2-banker för redigering och konvertering till/från andra samplingsformat.
FL Studio Betald Använd insticksprogrammet DirectWave eller SF2 Player; dra SF2-filen till insticksprogrammets fönster.
Viena (SoundFont editor) Gratis File → Open → välj .sf2. Fullständig redigering av presets, instrument och samplingar. Senaste version 1.220 (mars 2026).
LMMS Öppen källkod Lägg till instrumentet SF2 Player, klicka på mappikonen för att ladda en SF2-fil, välj preset.
macOS3 apps
MuseScore Öppen källkod Redigera → Inställningar → Synthesizer → lägg till SF2-bank. MuseScore använder främst SF3 men accepterar SF2.
SimpleSynth Gratis Dra SF2-filen till SimpleSynth-fönstret för att ställa in den som aktiv soundfont för CoreMIDI-uppspelning.
LMMS Öppen källkod Lägg till instrumentet SF2 Player, klicka på mappikonen för att ladda en SF2-fil, välj preset.
Linux2 apps
FluidSynth Öppen källkod fluidsynth -a alsa /sökväg/till/bank.sf2 - spela sedan MIDI-filer. Den centrala renderingsmotorn för SF2 på Linux.
LMMS Öppen källkod Lägg till instrumentet SF2 Player, klicka på mappikonen för att ladda en SF2-fil, välj preset.

Tekniska detaljer

djup specifikation
ContainerformatRIFF (Resource Interchange File Format); magic bytes `RIFF` vid offset 0, `sfbk` vid offset 8
LIST-block på toppnivå`INFO` (metadata och version), `sdta` (samplingsdata), `pdta` (artikulations- och presetdata)
SamplingskodningOkomprimerad 16-bitars PCM i underblocket `smpl`; valfri 24-bitars utökning i underblocket `sm24` (spec 2.04+)
Underblock för artikulation9 underblock i `pdta`: `phdr`, `pbag`, `pmod`, `pgen`, `inst`, `ibag`, `imod`, `igen`, `shdr`
ByteordningLittle-endian
SamplingsfrekvensDeklareras per sampling i `shdr`-blocket; vanliga värden är 22050, 44100 och 48000 Hz
Preset-kapacitetUpp till 65 536 presets (phdr-poster); samplingsnamn begränsade till 20 ASCII-tecken
KomprimeringIngen i SF2 (rå PCM); den relaterade SF3-varianten använder OGG Vorbis för mindre filstorlekar
Typisk filstorlek1 MB - 500 MB; General MIDI-banker vanligtvis 30-200 MB; stora orkesterbanker upp till 2 GB
VersionsfältUnderblocket `ifil` lagrar specifikationsversionen major.minor (t.ex. 2.04)
Ursprunglig utvecklareE-mu Systems / Creative Technology Ltd; designad för Sound Blaster AWE32/64-hårdvara (1996)
Primär renderingsmotorFluidSynth (plattformsoberoende, open source); driver Linux MIDI-skrivbord och Android-syntappar
SamplingskanaltyperMono, stereo vänster/höger och länkade kanaler deklarerade via fältet `wSampleType` i `shdr`-blocket
Släppt1996 (SoundFont 2.0 spec); spec 2.01 published 1998; 2.04 published 2006
Senaste versionSoundFont 2.04 (February 3, 2006)
Öppen standardJa · royaltyfri
Specifikationwww.synthfont.com

SF2-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med SF2-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om SF2-filer.

Vanliga frågor

Hur använder jag en SF2-fil för att spela MIDI-musik?
Ladda in SF2-banken i en spelare med stöd för SoundFont: på Windows kan du använda VLC (ställ in sökvägen till SF2 i inställningarna) eller LMMS; på Linux konfigurerar du FluidSynth. SF2 tillhandahåller instrumentljuden; du behöver fortfarande en MIDI-fil för själva notdatan.
Vad är skillnaden mellan SF2 och SF3?
SF3 är en MuseScore-utökning av SF2 som komprimerar ljudsamplingarna med OGG Vorbis, vilket minskar filstorleken med ca 60-80 %. SF3-filer är inte kompatibla med syntar som endast stöder SF2, såsom FluidSynth, om de inte har patchats.
Vad är skillnaden mellan SF2 och SFZ?
SF2 är en fristående binär bank (samplingar + artikulation i en fil). SFZ är ett textbaserat format som refererar till externa WAV/FLAC-filer. SFZ är mer flexibelt och öppet; SF2 är mer portabelt (en enda fil).
Kan jag redigera en SF2-fil?
Ja. Viena (gratis, Windows) och Polyphone (gratis, plattformsoberoende) är de bästa aktuella SF2-redigerarna. Awave Studio (betalversion) stöder också redigering och formatkonvertering.
Används SF2 fortfarande idag?
Ja - det används flitigt i Linux MIDI-uppspelning (FluidSynth är standard på många distributioner), Android-syntappar, spelmotorer, DAWs (LMMS, FL Studio) och notskrivningsprogram med öppen källkod (MuseScore/SF3-varianten).
Hur stora är SF2-filer?
Väldigt varierande: små spelbanker är under 1 MB; en fullständig General MIDI-bank är 30-200 MB; stora orkestrala SF2-banker kan nå 1-2 GB eftersom allt ljud lagras som okomprimerad 16-bitars PCM.

Referenser

1SoundFont 2.0 - FileFormats Archive Teamfileformats.archiveteam.org
2SoundFont 2.04 Technical Specification (2006)www.synthfont.com

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.MDMarkdown Document
8.DATProgram Data File (generic)
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

Relaterade filtillägg

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö