Hva er SBK-filformatet?
En .sbk-fil er en SoundFont 1.x Bank - et binært instrumentbibliotek brukt av Creative Labs' Sound Blaster AWE32 og AWE64 lydkort for å gjengi MIDI-avspilling ved bruk av ekte innspilte instrumentsampler. Formatet ble utviklet i fellesskap av E-mu Systems og Creative Technology, og debuterte i 1994 sammen med EMU8000-synthesizer-brikken.
Strukturelt bruker .sbk en RIFF-beholder (formtype sfbk) organisert i tre LIST-blokker på toppnivå:
INFO- metadata inkludert banknavn og en versjonsblokk (ifil) som leser1.x, noe som skiller filen fra en senere.sf2sdta- rå, ukomprimerte 16-bit PCM-sampledata ved 22 050 Hz eller 44 100 Hzpdta- forhåndsinnstillings-, instrument-, sone- og generatoroppføringer som kobler MIDI-programnumre til spesifikke sampler og artikulasjonsparametere
Formatet lagrer ingen komprimert lyd og inneholder ingen integritetskontrollsum; RIFF-blokkstørrelser fungerer som de eneste strukturelle grensene.
I 1996 utvidet Creative og E-mu standarden og ga den ut på nytt som SoundFont 2.0 (.sf2), noe som gjorde .sbk stort sett foreldet. De fleste moderne redigeringsprogrammer - inkludert Polyphone og Awave Studio - kan fortsatt åpne .sbk-filer, men lagrer vanligvis i .sf2 eller den Ogg Vorbis-komprimerte .sf3-varianten.
Merk at .sbk er en navnekollisjon: urelaterte applikasjoner som The Sims bruker .sbk for helt andre proprietære dataformater.
Sikkerhet og trygghet
RISIKO: LOWEn SBK er passive sampledata uten skripting eller kjørbar kode, så det er lav risiko å åpne den i et SoundFont-redigeringsprogram. Den eneste praktiske bekymringen er kilden: last ned SoundFonts fra anerkjente nettsteder, og vær oppmerksom på at .sbk også brukes av urelaterte spill/apper, så en fil som ikke starter med «RIFF....sfbk» er ikke en SoundFont og vil ikke lastes i lydverktøy.
Formatdetaljer
i et nøtteskall- The Sims / Maxis pakkebank - Enkelte Maxis-spill bruker .sbk som en intern ressurs/bankfil urelatert til lyd-SoundFonts.
- Sound Blaster / generisk samplebank - Ulike eldre lydverktøy skrev .sbk-samplebanker; behandles av applikasjonen som opprettet den.
Programmer som åpner SBK-filer
Tekniske detaljer
dyp spesifikasjon| Beholderformat | RIFF (Resource Interchange File Format), formtype `sfbk` |
| Byterekkefølge | Little-endian |
| Koding | Binær |
| Magiske byte | `52 49 46 46` («RIFF») ved offset 0; formtype `sfbk` ved byte-offset 8 |
| Koding av lydsampler | 16-bit PCM, ukomprimert |
| Støttede samplingsfrekvenser | 22 050 Hz og 44 100 Hz (typisk for EMU8000-maskinvare) |
| Lydkomprimering | Ingen - sampledata lagret som rå PCM i `sdta` LIST-blokken |
| Versjonsidentifikator | `ifil`-blokk i `INFO`-listen; major/minor-verdi `1.x` markerer SBK (verdi `2.x` markerer SF2) |
| MIDI-kartlegging | `pdta`-blokk kobler MIDI-bank og programnumre (0-127) til instrumentsoner og generatorer |
| Blokkstruktur | Tre LIST-blokker: `INFO` (bank-metadata), `sdta` (rå sample-lyd), `pdta` (forhåndsinnstillings- og instrumentoppføringer) |
| Tilknyttet maskinvare | E-mu EMU8000-synthesizer-brikke på Sound Blaster AWE32 og AWE64 lydkort |
| Typisk filstørrelse | Fra titalls KB til titalls MB, avhengig av antall og lengde på samplede instrumenter |
| MIME-type | `audio/x-soundfont` (uformell); `application/octet-stream` (generisk reserve) |
| Erstattet av | SoundFont 2.x (`.sf2`, 1996), som la til flere generatortyper og løkkemoduser |
| Navnekollisjon | Urelaterte `.sbk`-formater eksisterer i andre applikasjoner (f.eks. The Sims proprietære arkiv) uten strukturell sammenheng med SoundFont |
| Utgitt | 1994 (SoundFont 1.0, with the Sound Blaster AWE32) |
| Siste versjon | SoundFont 1.x (SBK); superseded by SoundFont 2.x (SF2) in 1996 |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.synthfont.com |
SBK-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om SBK-filer.