Che cos'è il formato di file MSS?
L'estensione .mss identifica un file Miles Sound System DLS - un banco di campioni audio wavetable utilizzato dal middleware audio Miles Sound System (MSS) di RAD Game Tools. MSS è stata una delle librerie audio per videogiochi più ampiamente licenziate di sempre, utilizzata in oltre 5.000 titoli su 14 piattaforme tra gli anni '90 e 2000.
Il DLS (Downloadable Sounds) è uno standard aperto della MIDI Manufacturers Association (MMA) per le collezioni di campioni di strumenti. Un file .mss utilizza il formato contenitore RIFF - la stessa intestazione RIFF di quattro byte condivisa dai file audio .wav - con l'identificatore del tipo di modulo DLS all'offset di byte 8. Internamente, il file contiene una collezione di strumenti, un pool di onde di campioni PCM grezzi e blocchi di connessione che mappano i valori dei controller MIDI ai parametri di sintesi.
La convenzione di denominazione .mss è specifica di Miles Sound System; i banchi di campioni DLS generici utilizzano l'estensione .dls. Il runtime MSS stesso è una DLL di Windows (mss32.dll / mss64.dll), non un file .mss.
Il DLS Livello 1 fornisce una sintesi wavetable di base; il DLS Livello 2 (specifica MMA 1999) aggiunge un'articolazione più ricca e una compressione opzionale per campione. Le frequenze di campionamento all'interno del banco sono tipicamente 22.050 Hz o 44.100 Hz.
Oggi i file .mss sono un formato legacy. Per l'uso generale, SF2 (SoundFont 2) ha un supporto di strumenti più ampio e i moderni middleware audio per giochi utilizzano formati di banchi proprietari. Awave Studio e SynthFont2 possono aprire file .mss / DLS.
Sicurezza e incolumità
RISCHIO: LOWI file MSS DLS sono file di dati di banchi di campioni audio e non comportano rischi diretti di esecuzione. Sono dati passivi consumati dal middleware audio. Non sono noti exploit che prendano di mira il formato DLS nei software moderni. Il rischio principale è scaricare un file MSS da una fonte non attendibile che includa malware insieme ad esso.
Dettagli del formato
in sintesi- Microsoft Script Debugger / File di script (legacy) - Alcuni ambienti di scripting Microsoft legacy utilizzavano .mss per la configurazione degli script; non correlato all'audio.
Programmi che aprono file MSS
Dettagli tecnici
specifiche approfondite| Tipo di formato | Banco di campioni audio wavetable DLS (Downloadable Sounds) |
| Codifica | Binario |
| Ordine dei byte | Little-endian |
| Contenitore | RIFF (Resource Interchange File Format) - tipo di modulo «DLS » |
| Magic bytes | 52 49 46 46 («RIFF») all'offset 0; «DLS » (44 4C 53 20) all'offset 8 |
| Compressione | Nessuna (DLS Livello 1); compressione opzionale per campione (DLS Livello 2) |
| Dimensione tipica | 100 KB - 50 MB (i banchi di strumenti variano ampiamente) |
| Frequenza di campionamento | 22.050 Hz o 44.100 Hz (campioni memorizzati alla loro frequenza nativa) |
| Strumenti massimi | Fino a 65.535 strumenti per collezione DLS (limite specifica DLS) |
| Livello specifica DLS | DLS Livello 1 (wavetable di base) o DLS Livello 2 (MMA 1999, articolazione più ricca) |
| Mappatura MIDI | I blocchi di connessione collegano i parametri del controller MIDI ai valori di articolazione della sintesi |
| Supporto piattaforma | Windows più altre 13 piattaforme licenziate sotto Miles Sound System |
| Nota sull'estensione | I banchi DLS generici usano .dls; .mss è la convenzione di denominazione specifica di Miles Sound System |
| Rilasciato | mid-1990s (Miles Sound System acquired by RAD Game Tools 1996; DLS support added with MSS v3+) |
| Ultima versione | Miles Sound System v10.x (2020s; DLS format itself is DLS Level 1/2 from MMA) |
| Standard aperto | Sì · royalty-free |
| Specifica | www.radgametools.com |
Conversioni MSS
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file MSS.