Wat is het MSS-bestandsformaat?
De extensie .mss identificeert een Miles Sound System DLS-bestand - een wavetable-audiosamplebank die wordt gebruikt door de Miles Sound System (MSS) audio-middleware van RAD Game Tools. MSS was een van de meest gelicentieerde game-audiobibliotheken ooit gemaakt, gebruikt in meer dan 5.000 titels op 14 platforms gedurende de jaren 90 en 2000.
DLS (Downloadable Sounds) is een open standaard van de MIDI Manufacturers Association (MMA) voor verzamelingen instrumentsamples. Een .mss-bestand gebruikt het RIFF-containerformaat - dezelfde vier-byte RIFF-header die wordt gedeeld door .wav-audiobestanden - met de form-type identifier DLS op byte-offset 8. Intern bevat het bestand een instrumentcollectie, een wave-pool van ruwe PCM-samples en verbindingsblokken die MIDI-controllerwaarden koppelen aan syntheseparameters.
De .mss-naamgevingsconventie is specifiek voor Miles Sound System; generieke DLS-samplebanken gebruiken de .dls-extensie. De MSS-runtime zelf is een Windows DLL (mss32.dll / mss64.dll), geen .mss-bestand.
DLS Level 1 biedt basis wavetable-synthese; DLS Level 2 (MMA-specificatie 1999) voegt rijkere articulatie en optionele compressie per sample toe. Samplerates binnen de bank zijn doorgaans 22.050 Hz of 44.100 Hz.
Tegenwoordig zijn .mss-bestanden een verouderd formaat. Voor algemeen gebruik heeft SF2 (SoundFont 2) bredere ondersteuning in tools, en moderne game-audio-middleware gebruikt eigen bankformaten. Awave Studio en SynthFont2 kunnen .mss / DLS-bestanden openen.
Beveiliging & veiligheid
RISICO: LOWMSS DLS-bestanden zijn gegevensbestanden voor audiosamplebanken en vormen geen direct uitvoeringsrisico. Het zijn passieve gegevens die worden geconsumeerd door audio-middleware. Er zijn geen bekende exploits die zich richten op het DLS-formaat in moderne software. Het grootste risico is het downloaden van een MSS-bestand van een onbetrouwbare bron die malware samen met het bestand bundelt.
Formaatdetails
in een notendop- Microsoft Script Debugger / Scriptbestand (verouderd) - Sommige verouderde Microsoft-scriptomgevingen gebruikten .mss voor scriptconfiguratie; niet gerelateerd aan audio.
Programma's die MSS-bestanden openen
Technische details
diepe specificaties| Formaat-type | DLS (Downloadable Sounds) wavetable-audiosamplebank |
| Codering | Binair |
| Byte-volgorde | Little-endian |
| Container | RIFF (Resource Interchange File Format) - form-type „DLS ” |
| Magic bytes | 52 49 46 46 („RIFF”) op offset 0; „DLS ” (44 4C 53 20) op offset 8 |
| Compressie | Geen (DLS Level 1); optionele compressie per sample (DLS Level 2) |
| Typische grootte | 100 KB - 50 MB (instrumentbanken variëren sterk) |
| Samplerate | 22.050 Hz of 44.100 Hz (samples opgeslagen op hun oorspronkelijke snelheid) |
| Maximum aantal instrumenten | Tot 65.535 instrumenten per DLS-collectie (limiet van DLS-specificatie) |
| DLS-specificatieniveau | DLS Level 1 (basis wavetable) of DLS Level 2 (MMA 1999, rijkere articulatie) |
| MIDI-mapping | Verbindingsblokken koppelen MIDI-controllerparameters aan synthese-articulatiewaarden |
| Platformondersteuning | Windows plus 13 extra platforms gelicentieerd onder Miles Sound System |
| Opmerking over extensie | Generieke DLS-banken gebruiken .dls; .mss is de specifieke naamgevingsconventie van Miles Sound System |
| Uitgebracht | mid-1990s (Miles Sound System acquired by RAD Game Tools 1996; DLS support added with MSS v3+) |
| Laatste versie | Miles Sound System v10.x (2020s; DLS format itself is DLS Level 1/2 from MMA) |
| Open standaard | Ja · royaltyvrij |
| Specificatie | www.radgametools.com |
MSS conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over MSS-bestanden.