Was ist das MSS-Dateiformat?
Die Dateiendung .mss kennzeichnet eine Miles Sound System DLS Datei - eine Wavetable-Audio-Sample-Bank, die von der Miles Sound System (MSS) Audio-Middleware von RAD Game Tools verwendet wird. MSS war eine der am weitesten verbreiteten lizenzierten Game-Audio-Bibliotheken überhaupt und wurde in den 1990er und 2000er Jahren in über 5.000 Titeln auf 14 Plattformen eingesetzt.
DLS (Downloadable Sounds) ist ein offener Standard der MIDI Manufacturers Association (MMA) für Instrumenten-Sample-Sammlungen. Eine .mss-Datei verwendet das RIFF-Containerformat - denselben Vier-Byte-Header RIFF, den auch .wav Audiodateien nutzen - mit der Form-Typ-Kennung DLS an Byte-Offset 8. Intern enthält die Datei eine Instrumentensammlung, einen Wave-Pool aus rohen PCM-Samples und Verbindungsblöcke, die MIDI-Controller-Werte auf Syntheseparameter abbilden.
Die Namenskonvention .mss ist spezifisch für das Miles Sound System; generische DLS-Sample-Banks verwenden die Endung .dls. Die MSS-Laufzeitumgebung selbst ist eine Windows-DLL (mss32.dll / mss64.dll), keine .mss-Datei.
DLS Level 1 bietet grundlegende Wavetable-Synthese; DLS Level 2 (MMA-Spezifikation 1999) fügt komplexere Artikulation und optionale Kompression pro Sample hinzu. Die Abtastraten innerhalb der Bank liegen typischerweise bei 22.050 Hz oder 44.100 Hz.
Heute sind .mss-Dateien ein Legacy-Format. Für den allgemeinen Gebrauch bietet SF2 (SoundFont 2) eine breitere Tool-Unterstützung, und moderne Game-Audio-Middleware verwendet proprietäre Bank-Formate. Awave Studio und SynthFont2 können .mss / DLS-Dateien öffnen.
Sicherheit
RISIKO: LOWMSS-DLS-Dateien sind Audio-Sample-Bank-Datendateien und stellen kein direktes Ausführungsrisiko dar. Es handelt sich um passive Daten, die von Audio-Middleware verarbeitet werden. Es sind keine Exploits bekannt, die das DLS-Format in moderner Software angreifen. Das Hauptrisiko besteht darin, eine MSS-Datei von einer unvertrauenswürdigen Quelle herunterzuladen, die Malware beilegt.
Formatdetails
kurz gefasst- Microsoft Script Debugger / Skriptdatei (Legacy) - Einige ältere Microsoft-Scripting-Umgebungen verwendeten .mss für die Skriptkonfiguration; steht in keinem Zusammenhang mit Audio.
Programme zum Öffnen von MSS-Dateien
Technische Details
technische Spezifikation| Format-Typ | DLS (Downloadable Sounds) Wavetable-Audio-Sample-Bank |
| Kodierung | Binär |
| Byte-Reihenfolge | Little-endian |
| Container | RIFF (Resource Interchange File Format) - Form-Typ „DLS “ |
| Magic Bytes | 52 49 46 46 („RIFF“) bei Offset 0; „DLS “ (44 4C 53 20) bei Offset 8 |
| Kompression | Keine (DLS Level 1); optionale Kompression pro Sample (DLS Level 2) |
| Typische Größe | 100 KB - 50 MB (Instrumenten-Banks variieren stark) |
| Abtastrate | 22.050 Hz oder 44.100 Hz (Samples werden in ihrer nativen Rate gespeichert) |
| Maximale Instrumente | Bis zu 65.535 Instrumente pro DLS-Sammlung (Limit der DLS-Spezifikation) |
| DLS-Spezifikationslevel | DLS Level 1 (Basis-Wavetable) oder DLS Level 2 (MMA 1999, komplexere Artikulation) |
| MIDI-Mapping | Verbindungsblöcke verknüpfen MIDI-Controller-Parameter mit Synthese-Artikulationswerten |
| Plattformunterstützung | Windows plus 13 weitere Plattformen, die unter Miles Sound System lizenziert sind |
| Hinweis zur Endung | Generische DLS-Banks verwenden .dls; .mss ist die spezifische Namenskonvention des Miles Sound System |
| Veröffentlicht | mid-1990s (Miles Sound System acquired by RAD Game Tools 1996; DLS support added with MSS v3+) |
| Neueste Version | Miles Sound System v10.x (2020s; DLS format itself is DLS Level 1/2 from MMA) |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | www.radgametools.com |
MSS-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu MSS-Dateien.