Hvad er MSS-filformatet?
Filendelsen .mss identificerer en Miles Sound System DLS-fil - en wavetable-lydsamplebank brugt af Miles Sound System (MSS) audio middleware fra RAD Game Tools. MSS var et af de mest udbredte licenserede lydbiblioteker til spil nogensinde, brugt i over 5.000 titler på tværs af 14 platforme gennem 1990'erne og 2000'erne.
DLS (Downloadable Sounds) er en åben standard fra MIDI Manufacturers Association (MMA) til instrumentsamlinger. En .mss-fil bruger RIFF-containerformatet - den samme fire-byte RIFF-header, som deles af .wav-lydfiler - med form-type-identifikatoren DLS ved byte-offset 8. Internt indeholder filen en instrumentsamling, en wave-pool af rå PCM-samples og forbindelsesblokke, der mapper MIDI-controllerværdier til synteseparametre.
Navngivningen .mss er specifik for Miles Sound System; generiske DLS-samplebanker bruger filendelsen .dls. Selve MSS-runtime er en Windows DLL (mss32.dll / mss64.dll), ikke en .mss-fil.
DLS Level 1 giver grundlæggende wavetable-syntese; DLS Level 2 (MMA-specifikation 1999) tilføjer rigere artikulation og valgfri komprimering pr. sample. Samplerater i banken er typisk 22.050 Hz eller 44.100 Hz.
I dag er .mss-filer et legacy-format. Til generel brug har SF2 (SoundFont 2) bredere understøttelse i værktøjer, og moderne game audio middleware bruger proprietære bankformater. Awave Studio og SynthFont2 kan åbne .mss / DLS-filer.
Sikkerhed og tryghed
RISIKO: LOWMSS DLS-filer er datafiler til lydsamplebanker og udgør ingen direkte risiko for eksekvering. De er passive data, der forbruges af audio middleware. Der er ingen kendte sårbarheder rettet mod DLS-formatet i moderne software. Den største risiko er at downloade en MSS-fil fra en upålidelig kilde, der pakker malware sammen med den.
Formatdetaljer
kort fortalt- Microsoft Script Debugger / Script-fil (legacy) - Nogle ældre Microsoft-scriptmiljøer brugte .mss til scriptkonfiguration; ikke relateret til lyd.
Programmer der åbner MSS-filer
Tekniske detaljer
dyb specifikation| Format-type | DLS (Downloadable Sounds) wavetable-lydsamplebank |
| Kodning | Binær |
| Byte-orden | Little-endian |
| Container | RIFF (Resource Interchange File Format) - form-type «DLS » |
| Magic bytes | 52 49 46 46 («RIFF») ved offset 0; «DLS » (44 4C 53 20) ved offset 8 |
| Komprimering | Ingen (DLS Level 1); valgfri komprimering pr. sample (DLS Level 2) |
| Typisk størrelse | 100 KB - 50 MB (instrumentbanker varierer meget) |
| Samplerate | 22.050 Hz eller 44.100 Hz (samples gemt ved deres oprindelige rate) |
| Maksimalt antal instrumenter | Op til 65.535 instrumenter pr. DLS-samling (DLS-specifikationsgrænse) |
| DLS-specifikationsniveau | DLS Level 1 (grundlæggende wavetable) eller DLS Level 2 (MMA 1999, rigere artikulation) |
| MIDI-mapping | Forbindelsesblokke linker MIDI-controllerparametre til syntese-artikulationsværdier |
| Platform-understøttelse | Windows plus 13 yderligere platforme licenseret under Miles Sound System |
| Bemærkning om filendelse | Generiske DLS-banker bruger .dls; .mss er den Miles Sound System-specifikke navngivningsstandard |
| Udgivet | mid-1990s (Miles Sound System acquired by RAD Game Tools 1996; DLS support added with MSS v3+) |
| Seneste version | Miles Sound System v10.x (2020s; DLS format itself is DLS Level 1/2 from MMA) |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.radgametools.com |
MSS-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om MSS-filer.