Hva er MSS-filformatet?
Filendelsen .mss identifiserer en Miles Sound System DLS-fil - en wavetable-lydsamplebank brukt av Miles Sound System (MSS) lydmellomvare fra RAD Game Tools. MSS var et av de mest utbredte lisensierte lydbibliotekene for spill noensinne, brukt i over 5 000 titler på tvers av 14 plattformer gjennom 1990- og 2000-tallet.
DLS (Downloadable Sounds) er en åpen standard fra MIDI Manufacturers Association (MMA) for instrumentsamlinger. En .mss-fil bruker RIFF-containerformatet - det samme fire-byte RIFF-hodet som deles av .wav-lydfiler - med form-type-identifikatoren DLS ved byte-offset 8. Internt inneholder filen en instrumentsamling, en «wave pool» med rå PCM-sampler, og tilkoblingsblokker som mapper MIDI-kontrollverdier til synteseparametere.
Navnekonvensjonen .mss er spesifikk for Miles Sound System; generiske DLS-samplebanker bruker filendelsen .dls. Selve MSS-kjøretidsmiljøet er en Windows DLL (mss32.dll / mss64.dll), ikke en .mss-fil.
DLS Level 1 gir grunnleggende wavetable-syntese; DLS Level 2 (MMA-spesifikasjon 1999) legger til rikere artikulasjon og valgfri komprimering per sample. Samplingsfrekvenser i banken er vanligvis 22 050 Hz eller 44 100 Hz.
I dag er .mss-filer et foreldet format. For generell bruk har SF2 (SoundFont 2) bredere verktøystøtte, og moderne lydmellomvare for spill bruker proprietære bankformater. Awave Studio og SynthFont2 kan åpne .mss / DLS-filer.
Sikkerhet og trygghet
RISIKO: LOWMSS DLS-filer er datafiler for lydsamplebanker og utgjør ingen direkte risiko for kjøring. De er passive data som brukes av lydmellomvare. Ingen kjente sårbarheter er rettet mot DLS-formatet i moderne programvare. Den største risikoen er å laste ned en MSS-fil fra en utroverdig kilde som legger ved skadevare sammen med den.
Formatdetaljer
i et nøtteskall- Microsoft Script Debugger / Skriptfil (foreldet) - Noen eldre Microsoft-skriptmiljøer brukte .mss for skriptkonfigurasjon; ikke relatert til lyd.
Programmer som åpner MSS-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | DLS (Downloadable Sounds) wavetable-lydsamplebank |
| Koding | Binær |
| Byte-rekkefølge | 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 per sample (DLS Level 2) |
| Typisk størrelse | 100 KB - 50 MB (instrumentbanker varierer mye) |
| Samplingsfrekvens | 22 050 Hz eller 44 100 Hz (sampler lagret i sin opprinnelige frekvens) |
| Maksimalt antall instrumenter | Opptil 65 535 instrumenter per DLS-samling (grense i DLS-spesifikasjonen) |
| DLS-spesifikasjonsnivå | DLS Level 1 (grunnleggende wavetable) eller DLS Level 2 (MMA 1999, rikere artikulasjon) |
| MIDI-mapping | Tilkoblingsblokker kobler MIDI-kontrollparametre til syntese-artikulasjonsverdier |
| Plattformstøtte | Windows pluss 13 ytterligere plattformer lisensiert under Miles Sound System |
| Merknad om filendelse | Generiske DLS-banker bruker .dls; .mss er den spesifikke navnekonvensjonen for Miles Sound System |
| Utgitt | mid-1990s (Miles Sound System acquired by RAD Game Tools 1996; DLS support added with MSS v3+) |
| Siste versjon | Miles Sound System v10.x (2020s; DLS format itself is DLS Level 1/2 from MMA) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.radgametools.com |
MSS-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om MSS-filer.