O que é o formato de ficheiro MSS?
A extensão .mss identifica um arquivo Miles Sound System DLS - um banco de amostras de áudio wavetable usado pelo middleware de áudio Miles Sound System (MSS) da RAD Game Tools. O MSS foi uma das bibliotecas de áudio para jogos mais amplamente licenciadas já criadas, usada em mais de 5.000 títulos em 14 plataformas durante as décadas de 1990 e 2000.
O DLS (Downloadable Sounds) é um padrão aberto da MIDI Manufacturers Association (MMA) para coleções de amostras de instrumentos. Um arquivo .mss usa o formato de contêiner RIFF - o mesmo cabeçalho RIFF de quatro bytes compartilhado por arquivos de áudio .wav - com o identificador de tipo de formulário DLS no deslocamento de byte 8. Internamente, o arquivo contém uma coleção de instrumentos, um pool de ondas de amostras PCM brutas e blocos de conexão que mapeiam valores de controladores MIDI para parâmetros de síntese.
A convenção de nomenclatura .mss é específica do Miles Sound System; bancos de amostras DLS genéricos usam a extensão .dls. O runtime do MSS em si é uma DLL do Windows (mss32.dll / mss64.dll), não um arquivo .mss.
O DLS Nível 1 fornece síntese wavetable básica; o DLS Nível 2 (especificação MMA 1999) adiciona articulação mais rica e compressão opcional por amostra. As taxas de amostragem dentro do banco são normalmente 22.050 Hz ou 44.100 Hz.
Hoje, os arquivos .mss são um formato legado. Para uso geral, o SF2 (SoundFont 2) possui suporte de ferramentas mais amplo, e os middlewares de áudio de jogos modernos usam formatos de banco proprietários. O Awave Studio e o SynthFont2 podem abrir arquivos .mss / DLS.
Segurança e proteção
RISCO: LOWArquivos MSS DLS são arquivos de dados de banco de amostras de áudio e não apresentam risco direto de execução. São dados passivos consumidos por middleware de áudio. Não existem exploits conhecidos que visem o formato DLS em softwares modernos. O principal risco é baixar um arquivo MSS de uma fonte não confiável que inclua malware junto a ele.
Detalhes do formato
em resumo- Microsoft Script Debugger / Arquivo de script (legado) - Alguns ambientes de script legados da Microsoft usavam .mss para configuração de script; não relacionado a áudio.
Programas que abrem arquivos MSS
Detalhes técnicos
especificação profunda| Tipo de formato | Banco de amostras de áudio wavetable DLS (Downloadable Sounds) |
| Codificação | Binário |
| Ordem dos bytes | Little-endian |
| Contêiner | RIFF (Resource Interchange File Format) - tipo de formulário «DLS » |
| Bytes mágicos | 52 49 46 46 («RIFF») no deslocamento 0; «DLS » (44 4C 53 20) no deslocamento 8 |
| Compressão | Nenhuma (DLS Nível 1); compressão opcional por amostra (DLS Nível 2) |
| Tamanho típico | 100 KB - 50 MB (bancos de instrumentos variam amplamente) |
| Taxa de amostragem | 22.050 Hz ou 44.100 Hz (amostras armazenadas em sua taxa nativa) |
| Máximo de instrumentos | Até 65.535 instrumentos por coleção DLS (limite da especificação DLS) |
| Nível da especificação DLS | DLS Nível 1 (wavetable básico) ou DLS Nível 2 (MMA 1999, articulação mais rica) |
| Mapeamento MIDI | Blocos de conexão vinculam parâmetros de controladores MIDI a valores de articulação de síntese |
| Suporte de plataforma | Windows mais 13 plataformas adicionais licenciadas sob o Miles Sound System |
| Nota sobre a extensão | Bancos DLS genéricos usam .dls; .mss é a convenção de nomenclatura específica do Miles Sound System |
| Lançado | mid-1990s (Miles Sound System acquired by RAD Game Tools 1996; DLS support added with MSS v3+) |
| Versão mais recente | Miles Sound System v10.x (2020s; DLS format itself is DLS Level 1/2 from MMA) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.radgametools.com |
Conversões de MSS
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos MSS.