Verifiziertvon Adam B.·geprüft von FE Editorial·aktualisiert Jul 28, 20263.4(10 Stimmen)Danke für Ihre Bewertung!
SCHNELLE ANTWORT
Eine SF2-Datei ist eine SoundFont 2-Bank - eine Sammlung digital gesampelter Instrumentenklänge, die von Software-Synthesizern zum Abspielen von MIDI-Musik verwendet werden. Öffnen Sie sie mit LMMS, FL Studio, MuseScore oder Viena unter Windows. SF2-Dateien können nicht in MIDI konvertiert werden (falsche Richtung - SF2 liefert die Instrumente, MIDI enthält die Noten).
Entwickler: E-mu Systems / Creative Technology LtdKategorie: AudiodateiOffener StandardMIME: audio/x-sf2
.sf2-Dateien speichern PCM-Audiosamples, die in Instrumenten-Presets organisiert sind, weshalb sie häufig als „Soundbanken“ bezeichnet werden. Basierend auf dem RIFF-Containerformat ist eine SF2-Bank in drei Hauptabschnitte unterteilt: Metadaten, Sample-Daten und Artikulationsdaten, die Samples den MIDI-Noten, Velocity-Layern und Wiedergabeparametern zuordnen.
Über die reinen Samples hinaus kodieren SF2-Dateien Wiedergabeanweisungen wie:
Loop-Punkte (Sustain- und Release-Loops pro Sample)
Einstellungen für Vibrato- und Modulations-Hüllkurven
Tonhöhen- und Lautstärkeübergänge zwischen Velocity-Layern
Stereo-Panning und Mute-Gruppen-Zuweisungen
SF2-Dateien können verwendet werden, um Lautstärke, Pitch-Shifting und Wiedergabegeschwindigkeit über die Artikulationsschicht zu steuern, anstatt das Rohaudio zu verändern. Sie sind weit verbreitet als Instrumentenbanken für die MIDI-Wiedergabe - eine einzige .sf2-Datei kann eine komplette General MIDI-Bank mit 128 melodischen Instrumenten plus Drum-Kits enthalten.
Die neueste Spezifikation (SoundFont 2.04, 2006) unterstützt 24-Bit-Samples über einen optionalen sm24-Chunk neben dem standardmäßigen 16-Bit-smpl-Chunk. SF2-Dateien werden von vielen Musikproduktions-Tools unterstützt, darunter Viena, LMMS, FL Studio, MuseScore und Polyphone. FluidSynth, die wichtigste Open-Source-SF2-Rendering-Engine, treibt die MIDI-Wiedergabe auf Linux-Desktops und Android-Apps an. Für komprimierte Banken ersetzt die verwandte SF3-Variante das rohe PCM durch OGG Vorbis-Kodierung.
Sicherheit
RISIKO: LOW
SF2 ist eine Datendatei (Instrumentenbank); sie kann keinen Code ausführen. Für dieses Format sind keine Malware-Vektoren bekannt. Ein typisches Sicherheitsrisiko ist die Dateigröße - große SF2-Banken (1+ GB) können den Arbeitsspeicher in einem Synthesizer-Prozess erschöpfen.
Formatdetails
kurz gefasst
VOLLSTÄNDIGER NAMESoundFont 2 Bank Filealias SoundFont 2.0, SF2 bank
ENTWICKLERE-mu Systems / Creative Technology Ltdseit 1996 (SoundFont 2.0 spec); spec 2.01 published 1998; 2.04 published 2006
Bytes 0-3 = 52 49 46 46 (RIFF); Bytes 8-11 = 73 66 62 6B (sfbk). Hauptversion 2 wird durch den Byte-Wert 02 bei ca. Offset 32 im ifil-Sub-Chunk angezeigt.
Programme zum Öffnen von SF2-Dateien
Windows5 apps
VLC media playerOpen SourceKonfigurieren Sie Werkzeuge → Einstellungen → Eingang/Codecs → SF2-Bankpfad festlegen; VLC verwendet FluidSynth, um MIDI-Dateien mit der SF2-Bank abzuspielen.
Awave StudioKostenpflichtigFile → Open - importiert SF2-Banken zur Bearbeitung und Konvertierung in/aus anderen Sampler-Formaten.
FL StudioKostenpflichtigVerwenden Sie das DirectWave- oder SF2 Player-Plugin; ziehen Sie die SF2 auf das Plugin-Fenster.
Viena (SoundFont editor)KostenlosFile → Open → .sf2 auswählen. Vollständige Bearbeitung von Presets, Instrumenten und Samples. Neueste Version 1.220 (März 2026).
LMMSOpen SourceSF2 Player-Instrument hinzufügen, auf das Ordnersymbol klicken, um eine SF2-Datei zu laden, Preset auswählen.
macOS3 apps
MuseScoreOpen SourceBearbeiten → Einstellungen → Synthesizer → SF2-Bank hinzufügen. MuseScore verwendet primär SF3, akzeptiert aber auch SF2.
SimpleSynthKostenlosZiehen Sie die SF2 auf das SimpleSynth-Fenster, um sie als aktiven SoundFont für die CoreMIDI-Wiedergabe festzulegen.
LMMSOpen SourceSF2 Player-Instrument hinzufügen, auf das Ordnersymbol klicken, um eine SF2-Datei zu laden, Preset auswählen.
Linux2 apps
FluidSynthOpen Sourcefluidsynth -a alsa /pfad/zu/bank.sf2 - dann MIDI-Dateien abspielen. Kern-Rendering-Engine für SF2 unter Linux.
LMMSOpen SourceSF2 Player-Instrument hinzufügen, auf das Ordnersymbol klicken, um eine SF2-Datei zu laden, Preset auswählen.
Technische Details
technische Spezifikation
Containerformat
RIFF (Resource Interchange File Format); Magic Bytes `RIFF` bei Offset 0, `sfbk` bei Offset 8
Top-Level LIST-Chunks
`INFO` (Metadaten und Version), `sdta` (Sample-Daten), `pdta` (Artikulations- und Preset-Daten)
Sample-Kodierung
Unkomprimiertes 16-Bit-PCM im `smpl`-Sub-Chunk; optionale 24-Bit-Erweiterungsdaten im `sm24`-Sub-Chunk (Spezifikation 2.04+)
Noch keine Fragen - stellen Sie die erste Frage zu SF2-Dateien.
Häufig gestellte Fragen
Wie verwende ich eine SF2-Datei, um MIDI-Musik abzuspielen?
Laden Sie die SF2-Bank in einen SoundFont-fähigen Player: Verwenden Sie unter Windows VLC (SF2-Pfad in den Einstellungen festlegen) oder LMMS; konfigurieren Sie unter Linux FluidSynth. Die SF2 liefert die Instrumentenklänge; Sie benötigen weiterhin eine MIDI-Datei für die Notendaten.
Was ist der Unterschied zwischen SF2 und SF3?
SF3 ist eine MuseScore-Erweiterung von SF2, die die Audiosamples mit OGG Vorbis komprimiert und die Dateigröße um ca. 60-80 % reduziert. SF3-Dateien sind nicht mit reinen SF2-Synthesizern wie FluidSynth kompatibel, sofern diese nicht gepatcht wurden.
Was ist der Unterschied zwischen SF2 und SFZ?
SF2 ist eine in sich geschlossene binäre Bank (Samples + Artikulation in einer Datei). SFZ ist ein Klartextformat, das auf externe WAV/FLAC-Dateien verweist. SFZ ist flexibler und offener; SF2 ist portabler (einzelne Datei).
Kann ich eine SF2-Datei bearbeiten?
Ja. Viena (kostenlos, Windows) und Polyphone (kostenlos, plattformübergreifend) sind die derzeit besten SF2-Editoren. Awave Studio (kostenpflichtig) unterstützt ebenfalls die Bearbeitung und Formatkonvertierung.
Wird SF2 heute noch verwendet?
Ja - weit verbreitet in der Linux-MIDI-Wiedergabe (FluidSynth ist Standard bei vielen Distributionen), Android-Synth-Apps, Game-Engines, DAWs (LMMS, FL Studio) und Open-Source-Notensatzsoftware (MuseScore/SF3-Variante).
Wie groß sind SF2-Dateien?
Sehr unterschiedlich: Winzige Spiele-Banken sind unter 1 MB; eine vollständige General MIDI-Bank ist 30-200 MB groß; große orchestrale SF2-Banken können 1-2 GB erreichen, da alle Audiodaten als unkomprimiertes 16-Bit-PCM gespeichert werden.