Vad är filformatet SBK?
En .sbk-fil är en SoundFont 1.x Bank - ett binärt instrumentbibliotek som användes av Creative Labs ljudkort Sound Blaster AWE32 och AWE64 för att rendera MIDI-uppspelning med hjälp av verkliga inspelade instrumentsamplar. Formatet utvecklades gemensamt av E-mu Systems och Creative Technology och debuterade 1994 tillsammans med synthesizerchippet EMU8000.
Strukturellt använder .sbk en RIFF-container (formtyp sfbk) organiserad i tre LIST-block på toppnivå:
INFO- metadata inklusive banknamn och ett versionsblock (ifil) som läser1.x, vilket skiljer filen från en senare.sf2sdta- råa, okomprimerade 16-bitars PCM-samplingsdata vid 22 050 Hz eller 44 100 Hzpdta- poster för förinställningar, instrument, zoner och generatorer som mappar MIDI-programnummer till specifika samplings- och artikulationsparametrar
Formatet lagrar inget komprimerat ljud och innehåller ingen kontrollsumma för integritet; RIFF-blockstorlekar fungerar som de enda strukturella gränserna.
År 1996 utökade Creative och E-mu standarden och återlanserade den som SoundFont 2.0 (.sf2), vilket gjorde .sbk i stort sett föråldrad. De flesta moderna redigerare - inklusive Polyphone och Awave Studio - kan fortfarande öppna .sbk-filer men sparar vanligtvis i .sf2 eller den Ogg Vorbis-komprimerade .sf3-varianten.
Notera att .sbk är en namnkonflikt: orelaterade applikationer som The Sims använder .sbk för helt andra proprietära dataformat.
Säkerhet & trygghet
RISK: LOWEn SBK är passiv samplingsdata utan skript eller exekverbar kod, så att öppna den i en SoundFont-redigerare innebär låg risk. Den enda praktiska oron är källan: ladda ner SoundFonts från välrenommerade webbplatser, och var medveten om att .sbk även används av orelaterade spel/appar, så en fil som inte börjar med «RIFF....sfbk» är inte en SoundFont och kommer inte att laddas i ljudverktyg.
Formatdetaljer
i ett nötskal- The Sims / Maxis package bank - Vissa Maxis-spel använder .sbk som en intern resurs-/bankfil orelaterad till SoundFonts för ljud.
- Sound Blaster / generisk samplingsbank - Olika äldre ljudverktyg skrev .sbk-samplingsbanker; hantera efter den applikation som skapade den.
Program som öppnar SBK-filer
Tekniska detaljer
djup specifikation| Containerformat | RIFF (Resource Interchange File Format), formtyp `sfbk` |
| Byteordning | Little-endian |
| Kodning | Binär |
| Magic bytes | `52 49 46 46` («RIFF») vid offset 0; formtyp `sfbk` vid byte-offset 8 |
| Kodning av ljudsamplar | 16-bitars PCM, okomprimerat |
| Samplingsfrekvenser som stöds | 22 050 Hz och 44 100 Hz (typiskt för EMU8000-hårdvara) |
| Ljudkomprimering | Ingen - samplingsdata lagras som rå PCM i LIST-blocket `sdta` |
| Versionsidentifierare | `ifil`-blocket i `INFO`-listan; major/minor-värde `1.x` markerar SBK (värde `2.x` markerar SF2) |
| MIDI-mappning | `pdta`-blocket länkar MIDI-bank och programnummer (0-127) till instrumentzoner och generatorer |
| Blockstruktur | Tre LIST-block: `INFO` (bankmetadata), `sdta` (rå samplingsljud), `pdta` (poster för förinställningar och instrument) |
| Associerad hårdvara | E-mu EMU8000 synthesizerchip på Sound Blaster AWE32 och AWE64 ljudkort |
| Typisk filstorlek | Från tiotals KB till tiotals MB, beroende på antal och längd på samplade instrument |
| MIME-typ | `audio/x-soundfont` (informell); `application/octet-stream` (generisk reserv) |
| Ersatt av | SoundFont 2.x (`.sf2`, 1996), som lade till ytterligare generatortyper och loop-lägen |
| Namnkonflikt | Orelaterade `.sbk`-format finns i andra applikationer (t.ex. The Sims proprietära arkiv) utan strukturell koppling till SoundFont |
| Släppt | 1994 (SoundFont 1.0, with the Sound Blaster AWE32) |
| Senaste version | SoundFont 1.x (SBK); superseded by SoundFont 2.x (SF2) in 1996 |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.synthfont.com |
SBK-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om SBK-filer.