Qu'est-ce que le format de fichier SBK ?
Un fichier .sbk est une banque SoundFont 1.x - une bibliothèque d'instruments binaires utilisée par les cartes son Sound Blaster AWE32 et AWE64 de Creative Labs pour restituer la lecture MIDI à l'aide d'échantillons d'instruments réels enregistrés. Développé conjointement par E-mu Systems et Creative Technology, le format a fait ses débuts en 1994 aux côtés de la puce de synthèse EMU8000.
Structurellement, le .sbk utilise un conteneur RIFF (type de forme sfbk) organisé en trois blocs LIST de haut niveau :
INFO- métadonnées incluant le nom de la banque et un bloc de version (ifil) qui indique1.x, distinguant le fichier d'un futur.sf2;sdta- données d'échantillons PCM 16 bits brutes et non compressées à 22 050 Hz ou 44 100 Hz ;pdta- enregistrements de préréglages, d'instruments, de zones et de générateurs qui associent les numéros de programme MIDI à des échantillons spécifiques et à des paramètres d'articulation.
Le format ne stocke aucun audio compressé et ne contient aucune somme de contrôle d'intégrité ; les tailles des blocs RIFF servent de seules limites structurelles.
En 1996, Creative et E-mu ont étendu la norme et l'ont rééditée sous le nom de SoundFont 2.0 (.sf2), rendant le .sbk largement obsolète. La plupart des éditeurs modernes - y compris Polyphone et Awave Studio - peuvent toujours ouvrir les fichiers .sbk mais les enregistrent généralement en .sf2 ou dans la variante compressée Ogg Vorbis .sf3.
Notez que le .sbk est une collision de noms : des applications non liées telles que The Sims utilisent le .sbk pour des formats de données propriétaires entièrement différents.
Sécurité et sûreté
RISQUE : LOWUn SBK contient des données d'échantillons passives sans script ni code exécutable, son ouverture dans un éditeur SoundFont présente donc un risque faible. La seule préoccupation pratique est la source : téléchargez des SoundFonts depuis des sites réputés, et sachez que .sbk est également utilisé par des jeux/applications non liés, donc un fichier qui ne commence pas par « RIFF....sfbk » n'est pas une SoundFont et ne se chargera pas dans les outils audio.
Détails du format
en bref- Banque de paquets The Sims / Maxis - Certains jeux Maxis utilisent .sbk comme fichier de ressource/banque interne sans rapport avec les SoundFonts audio.
- Sound Blaster / banque d'échantillons générique - Divers anciens outils audio écrivaient des banques d'échantillons .sbk ; à traiter selon l'application qui l'a créé.
Programmes qui ouvrent les fichiers SBK
Détails techniques
spécifications approfondies| Format de conteneur | RIFF (Resource Interchange File Format), type de forme `sfbk` |
| Ordre des octets | Little-endian |
| Encodage | Binaire |
| Octets magiques | `52 49 46 46` (« RIFF ») à l'offset 0 ; type de forme `sfbk` à l'offset d'octet 8 |
| Encodage des échantillons audio | PCM 16 bits, non compressé |
| Taux d'échantillonnage pris en charge | 22 050 Hz et 44 100 Hz (typique pour le matériel EMU8000) |
| Compression audio | Aucune - données d'échantillons stockées en PCM brut dans le bloc LIST `sdta` |
| Identificateur de version | Bloc `ifil` dans la liste `INFO` ; la valeur majeure/mineure `1.x` marque le SBK (la valeur `2.x` marque le SF2) |
| Mappage MIDI | Le bloc `pdta` lie les numéros de banque et de programme MIDI (0-127) aux zones d'instruments et aux générateurs |
| Structure des blocs | Trois blocs LIST : `INFO` (métadonnées de la banque), `sdta` (audio brut des échantillons), `pdta` (enregistrements de préréglages et d'instruments) |
| Matériel associé | Puce de synthèse E-mu EMU8000 sur les cartes son Sound Blaster AWE32 et AWE64 |
| Taille de fichier typique | De quelques dizaines de Ko à plusieurs dizaines de Mo, selon le nombre et la longueur des instruments échantillonnés |
| Type MIME | `audio/x-soundfont` (informel) ; `application/octet-stream` (générique par défaut) |
| Remplacé par | SoundFont 2.x (`.sf2`, 1996), qui a ajouté des types de générateurs et des modes de boucle supplémentaires |
| Collision de noms | D'autres formats `.sbk` non liés existent dans d'autres applications (par exemple, archive propriétaire de The Sims) sans relation structurelle avec SoundFont |
| Publié | 1994 (SoundFont 1.0, with the Sound Blaster AWE32) |
| Dernière version | SoundFont 1.x (SBK); superseded by SoundFont 2.x (SF2) in 1996 |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.synthfont.com |
Conversions SBK
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SBK.