Co to jest format pliku MSS?
Rozszerzenie .mss identyfikuje plik Miles Sound System DLS - bank próbek audio typu wavetable używany przez oprogramowanie audio Miles Sound System (MSS) od RAD Game Tools. MSS był jedną z najczęściej licencjonowanych bibliotek audio do gier w historii, wykorzystywaną w ponad 5000 tytułów na 14 platformach w latach 90. i 2000.
DLS (Downloadable Sounds) to otwarty standard MIDI Manufacturers Association (MMA) dla kolekcji próbek instrumentów. Plik .mss wykorzystuje format kontenera RIFF - ten sam czterobajtowy nagłówek RIFF współdzielony przez pliki audio .wav - z identyfikatorem typu formy DLS na 8. bajcie. Wewnętrznie plik zawiera kolekcję instrumentów, pulę surowych próbek PCM (wave pool) oraz bloki połączeń, które mapują wartości kontrolerów MIDI na parametry syntezy.
Konwencja nazewnictwa .mss jest specyficzna dla Miles Sound System; ogólne banki próbek DLS używają rozszerzenia .dls. Samo środowisko wykonawcze MSS jest biblioteką DLL systemu Windows (mss32.dll / mss64.dll), a nie plikiem .mss.
DLS Level 1 zapewnia podstawową syntezę wavetable; DLS Level 2 (specyfikacja MMA z 1999 r.) dodaje bogatszą artykulację i opcjonalną kompresję poszczególnych próbek. Częstotliwości próbkowania w banku wynoszą zazwyczaj 22 050 Hz lub 44 100 Hz.
Dziś pliki .mss są formatem przestarzałym. Do ogólnych zastosowań SF2 (SoundFont 2) posiada szersze wsparcie narzędzi, a nowoczesne oprogramowanie audio do gier korzysta z własnościowych formatów banków. Awave Studio i SynthFont2 potrafią otwierać pliki .mss / DLS.
Bezpieczeństwo
RYZYKO: LOWPliki MSS DLS są plikami danych banków próbek audio i nie stwarzają bezpośredniego ryzyka wykonania kodu. Są to pasywne dane przetwarzane przez oprogramowanie audio. Nie są znane żadne luki w zabezpieczeniach celujące w format DLS w nowoczesnym oprogramowaniu. Głównym ryzykiem jest pobranie pliku MSS z niezaufanego źródła, które może dołączyć złośliwe oprogramowanie wraz z nim.
Szczegóły formatu
w pigułce- Microsoft Script Debugger / Plik skryptu (przestarzały) - Niektóre starsze środowiska skryptowe Microsoft używały .mss do konfiguracji skryptów; nie ma to związku z audio.
Programy otwierające pliki MSS
Szczegóły techniczne
specyfikacja| Typ formatu | Bank próbek audio wavetable DLS (Downloadable Sounds) |
| Kodowanie | Binarne |
| Kolejność bajtów | Little-endian |
| Kontener | RIFF (Resource Interchange File Format) - typ formy „DLS ” |
| Magiczne bajty | 52 49 46 46 („RIFF”) na offsetcie 0; „DLS ” (44 4C 53 20) na offsetcie 8 |
| Kompresja | Brak (DLS Level 1); opcjonalna kompresja poszczególnych próbek (DLS Level 2) |
| Typowy rozmiar | 100 KB - 50 MB (banki instrumentów znacznie się różnią) |
| Częstotliwość próbkowania | 22 050 Hz lub 44 100 Hz (próbki przechowywane w ich natywnej częstotliwości) |
| Maksymalna liczba instrumentów | Do 65 535 instrumentów na kolekcję DLS (limit specyfikacji DLS) |
| Poziom specyfikacji DLS | DLS Level 1 (podstawowy wavetable) lub DLS Level 2 (MMA 1999, bogatsza artykulacja) |
| Mapowanie MIDI | Bloki połączeń łączą parametry kontrolerów MIDI z wartościami artykulacji syntezy |
| Obsługa platform | Windows oraz 13 dodatkowych platform licencjonowanych w ramach Miles Sound System |
| Uwaga dot. rozszerzenia | Ogólne banki DLS używają .dls; .mss to konwencja nazewnictwa specyficzna dla Miles Sound System |
| Wydano | mid-1990s (Miles Sound System acquired by RAD Game Tools 1996; DLS support added with MSS v3+) |
| Najnowsza wersja | Miles Sound System v10.x (2020s; DLS format itself is DLS Level 1/2 from MMA) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | www.radgametools.com |
Konwersje MSS
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki MSS.