Che cos'è il formato di file SBK?
Un file .sbk è un SoundFont 1.x Bank - una libreria di strumenti binari utilizzata dalle schede audio Sound Blaster AWE32 e AWE64 di Creative Labs per il rendering della riproduzione MIDI tramite campioni di strumenti reali registrati. Sviluppato congiuntamente da E-mu Systems e Creative Technology, il formato ha debuttato nel 1994 insieme al chip sintetizzatore EMU8000.
Strutturalmente, .sbk utilizza un contenitore RIFF (tipo di modulo sfbk) organizzato in tre blocchi LIST di primo livello:
INFO- metadati che includono il nome del banco e un blocco di versione (ifil) che riporta1.x, distinguendo il file dal successivo.sf2sdta- dati campionati PCM a 16 bit grezzi e non compressi a 22.050 Hz o 44.100 Hzpdta- record di preset, strumenti, zone e generatori che mappano i numeri di programma MIDI a campioni specifici e parametri di articolazione
Il formato non memorizza audio compresso e non contiene checksum di integrità; le dimensioni dei blocchi RIFF fungono da unici confini strutturali.
Nel 1996 Creative ed E-mu hanno esteso lo standard e lo hanno ripubblicato come SoundFont 2.0 (.sf2), rendendo .sbk ampiamente obsoleto. La maggior parte degli editor moderni - inclusi Polyphone e Awave Studio - può ancora aprire i file .sbk ma solitamente li salva in .sf2 o nella variante compressa con Ogg Vorbis .sf3.
Si noti che .sbk è una collisione di nomi: applicazioni non correlate come The Sims utilizzano .sbk per formati di dati proprietari completamente diversi.
Sicurezza e incolumità
RISCHIO: LOWUn SBK contiene dati di campionamento passivi senza scripting o codice eseguibile, quindi aprirlo in un editor SoundFont è a basso rischio. L'unica preoccupazione pratica riguarda la provenienza: scarica i SoundFont da siti affidabili e tieni presente che .sbk è usato anche da giochi/app non correlati, quindi un file che non inizia con «RIFF....sfbk» non è un SoundFont e non verrà caricato negli strumenti audio.
Dettagli del formato
in sintesi- The Sims / Maxis package bank - Alcuni giochi Maxis utilizzano .sbk come file di risorsa/banco interno non correlato ai SoundFont audio.
- Sound Blaster / banco campioni generico - Vari vecchi strumenti audio scrivevano banchi di campioni .sbk; vanno gestiti dall'applicazione che li ha creati.
Programmi che aprono file SBK
Dettagli tecnici
specifiche approfondite| Formato contenitore | RIFF (Resource Interchange File Format), tipo di modulo `sfbk` |
| Ordine dei byte | Little-endian |
| Codifica | Binario |
| Magic bytes | `52 49 46 46` («RIFF») all'offset 0; tipo di modulo `sfbk` all'offset di byte 8 |
| Codifica campioni audio | PCM a 16 bit, non compresso |
| Frequenze di campionamento supportate | 22.050 Hz e 44.100 Hz (tipiche per l'hardware EMU8000) |
| Compressione audio | Nessuna - i dati dei campioni sono memorizzati come PCM grezzo nel blocco LIST `sdta` |
| Identificatore di versione | Blocco `ifil` nell'elenco `INFO`; il valore major/minor `1.x` indica SBK (il valore `2.x` indica SF2) |
| Mappatura MIDI | Il blocco `pdta` collega i numeri di banco e programma MIDI (0-127) alle zone e ai generatori degli strumenti |
| Struttura dei blocchi | Tre blocchi LIST: `INFO` (metadati del banco), `sdta` (audio dei campioni grezzi), `pdta` (record di preset e strumenti) |
| Hardware associato | Chip sintetizzatore E-mu EMU8000 sulle schede audio Sound Blaster AWE32 e AWE64 |
| Dimensione tipica del file | Da decine di KB a decine di MB, a seconda del numero e della lunghezza degli strumenti campionati |
| Tipo MIME | `audio/x-soundfont` (informale); `application/octet-stream` (fallback generico) |
| Sostituito da | SoundFont 2.x (`.sf2`, 1996), che ha aggiunto ulteriori tipi di generatori e modalità di loop |
| Collisione di nomi | Esistono formati `.sbk` non correlati in altre applicazioni (ad esempio, archivi proprietari di The Sims) senza alcuna relazione strutturale con SoundFont |
| Rilasciato | 1994 (SoundFont 1.0, with the Sound Blaster AWE32) |
| Ultima versione | SoundFont 1.x (SBK); superseded by SoundFont 2.x (SF2) in 1996 |
| Standard aperto | Sì · royalty-free |
| Specifica | www.synthfont.com |
Conversioni SBK
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file SBK.