Hvad er SBK-filformatet?
En .sbk-fil er en SoundFont 1.x Bank - et binært instrumentbibliotek brugt af Creative Labs' Sound Blaster AWE32 og AWE64 lydkort til at gengive MIDI-afspilning ved hjælp af ægte optagede instrumentsamples. Formatet blev udviklet i fællesskab af E-mu Systems og Creative Technology og debuterede i 1994 sammen med EMU8000-synthesizer-chippen.
Strukturelt bruger .sbk en RIFF-container (formtype sfbk) organiseret i tre LIST-chunks på øverste niveau:
INFO- metadata inklusiv banknavn og en versions-chunk (ifil), der læser1.x, hvilket adskiller filen fra en senere.sf2sdta- rå, ukomprimerede 16-bit PCM-sampledata ved 22.050 Hz eller 44.100 Hzpdta- preset-, instrument-, zone- og generator-poster, der mapper MIDI-programnumre til specifikke samples og artikulationsparametre
Formatet gemmer ingen komprimeret lyd og indeholder ingen integritets-checksum; RIFF-chunk-størrelser fungerer som de eneste strukturelle grænser.
I 1996 udvidede Creative og E-mu standarden og genudgav den som SoundFont 2.0 (.sf2), hvilket gjorde .sbk stort set forældet. De fleste moderne editorer - herunder Polyphone og Awave Studio - kan stadig åbne .sbk-filer, men gemmer typisk i .sf2 eller den Ogg Vorbis-komprimerede .sf3-variant.
Bemærk, at .sbk er et navnesammenstød: urelaterede applikationer som The Sims bruger .sbk til helt andre proprietære dataformater.
Sikkerhed og tryghed
RISIKO: LOWEn SBK er passive sampledata uden scripting eller eksekverbar kode, så det er lavrisiko at åbne den i en SoundFont-editor. Den eneste praktiske bekymring er kilden: download SoundFonts fra velrenommerede websteder, og vær opmærksom på, at .sbk også bruges af urelaterede spil/apps, så en fil, der ikke starter med «RIFF....sfbk», er ikke en SoundFont og vil ikke kunne indlæses i lydværktøjer.
Formatdetaljer
kort fortalt- The Sims / Maxis package bank - Nogle Maxis-spil bruger .sbk som en intern ressource/bankfil, der ikke er relateret til lyd-SoundFonts.
- Sound Blaster / generisk sample-bank - Forskellige ældre lydværktøjer skrev .sbk-samplebanker; skal håndteres af den applikation, der oprettede den.
Programmer der åbner SBK-filer
Tekniske detaljer
dyb specifikation| Containerformat | RIFF (Resource Interchange File Format), formtype `sfbk` |
| Byte-orden | Little-endian |
| Kodning | Binær |
| Magic bytes | `52 49 46 46` («RIFF») ved offset 0; formtype `sfbk` ved byte-offset 8 |
| Lyd-samplekodning | 16-bit PCM, ukomprimeret |
| Understøttede sample-rater | 22.050 Hz og 44.100 Hz (typisk for EMU8000-hardware) |
| Lydkomprimering | Ingen - sampledata gemt som rå PCM i `sdta` LIST-chunk |
| Versionsidentifikator | `ifil`-chunk i `INFO`-listen; major/minor-værdi `1.x` markerer SBK (værdi `2.x` markerer SF2) |
| MIDI-mapping | `pdta`-chunk forbinder MIDI-bank og programnumre (0-127) til instrumentzoner og generatorer |
| Chunk-struktur | Tre LIST-chunks: `INFO` (bank-metadata), `sdta` (rå sample-lyd), `pdta` (preset- og instrumentposter) |
| Associeret hardware | E-mu EMU8000 synthesizer-chip på Sound Blaster AWE32 og AWE64 lydkort |
| Typisk filstørrelse | Ti-tals KB til ti-tals MB, afhængigt af antallet og længden af samplede instrumenter |
| MIME-type | `audio/x-soundfont` (uformel); `application/octet-stream` (generisk fallback) |
| Efterfulgt af | SoundFont 2.x (`.sf2`, 1996), som tilføjede yderligere generatortyper og loop-tilstande |
| Navnesammenstød | Urelaterede `.sbk`-formater findes i andre applikationer (f.eks. The Sims proprietære arkiv) uden strukturel relation til SoundFont |
| Udgivet | 1994 (SoundFont 1.0, with the Sound Blaster AWE32) |
| Seneste version | SoundFont 1.x (SBK); superseded by SoundFont 2.x (SF2) in 1996 |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.synthfont.com |
SBK-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om SBK-filer.