Qu'est-ce que le format de fichier MSS ?
L'extension .mss identifie un fichier Miles Sound System DLS - une banque d'échantillons audio à table d'ondes utilisée par le middleware audio Miles Sound System (MSS) de RAD Game Tools. MSS était l'une des bibliothèques audio de jeu les plus largement licenciées, utilisée dans plus de 5 000 titres sur 14 plateformes au cours des années 1990 et 2000.
DLS (Downloadable Sounds) est un standard ouvert de la MIDI Manufacturers Association (MMA) pour les collections d'échantillons d'instruments. Un fichier .mss utilise le format de conteneur RIFF - le même en-tête de quatre octets RIFF partagé par les fichiers audio .wav - avec l'identifiant de type de forme DLS à l'octet 8. En interne, le fichier contient une collection d'instruments, un pool d'ondes d'échantillons PCM bruts et des blocs de connexion qui mappent les valeurs des contrôleurs MIDI aux paramètres de synthèse.
La convention de nommage .mss est spécifique au Miles Sound System ; les banques d'échantillons DLS génériques utilisent l'extension .dls. Le moteur MSS lui-même est une DLL Windows (mss32.dll / mss64.dll), et non un fichier .mss.
Le DLS Niveau 1 fournit une synthèse à table d'ondes de base ; le DLS Niveau 2 (spécification MMA 1999) ajoute une articulation plus riche et une compression optionnelle par échantillon. Les taux d'échantillonnage au sein de la banque sont généralement de 22 050 Hz ou 44 100 Hz.
Aujourd'hui, les fichiers .mss sont un format hérité. Pour un usage général, le format SF2 (SoundFont 2) bénéficie d'un support d'outils plus large, et les middlewares audio de jeux modernes utilisent des formats de banque propriétaires. Awave Studio et SynthFont2 peuvent ouvrir les fichiers .mss / DLS.
Sécurité et sûreté
RISQUE : LOWLes fichiers MSS DLS sont des fichiers de données de banque d'échantillons audio et ne présentent aucun risque d'exécution directe. Ce sont des données passives consommées par un middleware audio. Aucun exploit connu ne cible le format DLS dans les logiciels modernes. Le risque principal est de télécharger un fichier MSS depuis une source non fiable qui pourrait l'accompagner de logiciels malveillants.
Détails du format
en bref- Microsoft Script Debugger / Fichier de script (hérité) - Certains environnements de script Microsoft hérités utilisaient .mss pour la configuration de scripts ; sans rapport avec l'audio.
Programmes qui ouvrent les fichiers MSS
Détails techniques
spécifications approfondies| Type de format | Banque d'échantillons audio à table d'ondes DLS (Downloadable Sounds) |
| Encodage | Binaire |
| Ordre des octets | Little-endian |
| Conteneur | RIFF (Resource Interchange File Format) - type de forme « DLS » |
| Octets magiques | 52 49 46 46 (« RIFF ») à l'offset 0 ; « DLS » (44 4C 53 20) à l'offset 8 |
| Compression | Aucune (DLS Niveau 1) ; compression optionnelle par échantillon (DLS Niveau 2) |
| Taille typique | 100 Ko - 50 Mo (les banques d'instruments varient considérablement) |
| Taux d'échantillonnage | 22 050 Hz ou 44 100 Hz (échantillons stockés à leur taux natif) |
| Instruments maximum | Jusqu'à 65 535 instruments par collection DLS (limite de la spécification DLS) |
| Niveau de spécification DLS | DLS Niveau 1 (table d'ondes de base) ou DLS Niveau 2 (MMA 1999, articulation plus riche) |
| Mappage MIDI | Les blocs de connexion lient les paramètres du contrôleur MIDI aux valeurs d'articulation de la synthèse |
| Plateformes supportées | Windows plus 13 plateformes supplémentaires sous licence Miles Sound System |
| Note sur l'extension | Les banques DLS génériques utilisent .dls ; .mss est la convention de nommage spécifique au Miles Sound System |
| Publié | mid-1990s (Miles Sound System acquired by RAD Game Tools 1996; DLS support added with MSS v3+) |
| Dernière version | Miles Sound System v10.x (2020s; DLS format itself is DLS Level 1/2 from MMA) |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.radgametools.com |
Conversions MSS
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers MSS.