O que é o formato de ficheiro RTM?
A extensão .rtm identifica um Módulo de Música Real Tracker, um arquivo de música tracker binário produzido pelo Real Tracker - um sequenciador de música da era DOS para a demoscene desenvolvido por Arnaud Hasenfratz em meados da década de 1990. Assim como os formatos .mod, .xm, .s3m e .it aos quais se assemelha, um arquivo .rtm é um pacote independente: ele agrupa tanto os samples de instrumentos digitais quanto todos os dados de sequenciamento em um único arquivo binário, para que a música soe idêntica em qualquer player compatível sem a necessidade de bancos de som externos.
Um arquivo .rtm abre com uma string identificadora ASCII no deslocamento de byte 0, nomeando o tracker e a versão do formato do módulo. O restante do arquivo segue um layout estruturado:
- Tabela de ordem da música listando a sequência em que os padrões são reproduzidos
- Dados de padrão - células de valores de notas, instrumentos e efeitos distribuídos em até 32 canais
- Definições de instrumentos, cada uma referenciando uma ou mais entradas de samples
- Dados de samples PCM brutos incorporados (8 bits ou 16 bits, não compactados)
O formato é binário little-endian sem compactação e sem criptografia. Os tamanhos dos arquivos variam tipicamente de 50 KB a cerca de 4 MB, dominados pelos samples incorporados. A taxa de reprodução para cada sample de instrumento é armazenada por sample (comumente 8 Hz - 44,1 kHz); a taxa de mixagem final é determinada pelo player. O Real Tracker não está mais em desenvolvimento ativo, e os arquivos .rtm sobrevivem principalmente em arquivos da demoscene e de módulos. Players modernos como OpenMPT, XMPlay e VLC podem abri-los no Windows; no Linux, libxmp e Audacious oferecem reprodução compatível.
Segurança e proteção
RISCO: LOWUm módulo Real Tracker consiste em dados passivos de sample+sequência sem scripts, portanto, abrir um em um player de módulos é seguro. A única precaução prática é a de sempre: baixe os players dos sites oficiais (OpenMPT, VideoLAN, un4seen) em vez de pacotes de «codec pack» ou falsos «RTM player» que podem conter adware. (Se o seu arquivo for na verdade um .rtm do LabVIEW Run-Time Menu, ele é um recurso de projeto do LabVIEW - abra-o apenas dentro de um projeto LabVIEW confiável.)
Detalhes do formato
em resumo- LabVIEW Run-Time Menu (National Instruments) - Um .rtm que contém uma definição de menu personalizada referenciada por um VI do LabVIEW, criado com o Menu Editor do LabVIEW - um arquivo de recurso de programação, não áudio.
- Dados relacionados ao dRofus / ReBirth - Algumas outras aplicações (por exemplo, a ferramenta de banco de dados dRofus e dados de música da era ReBirth em algumas referências) usaram .rtm para seus próprios arquivos não relacionados.
Programas que abrem arquivos RTM
Detalhes técnicos
especificação profunda| Tipo de formato | Módulo de música tracker baseado em samples (binário) |
| Desenvolvedor | Arnaud Hasenfratz (Real Tracker) |
| Origem da plataforma | MS-DOS; comunidade demoscene, meados ao final da década de 1990 |
| Codificação do arquivo | Binário, little-endian |
| Assinatura do cabeçalho | String identificadora ASCII no deslocamento de byte 0 nomeando o tracker e a versão do formato do módulo |
| Contagem de canais | Até 32 canais simultâneos (comparável à família XM) |
| Profundidade de bits do sample | PCM bruto de 8 bits ou 16 bits por sample de instrumento |
| Taxa de reprodução do sample | Por instrumento: comumente 8 Hz - 44,1 kHz; a taxa de mixagem final é definida pelo player |
| Compressão | Nenhuma; os dados do sample são armazenados como PCM não compactado (às vezes codificado em delta) |
| Tamanho típico do arquivo | 50 KB - 4 MB, dominado por dados de samples PCM incorporados |
| Estrutura interna | Cabeçalho → lista de ordem da música → dados de padrão (células de nota/instrumento/efeito) → definições de instrumentos → dados de samples incorporados |
| Tipo MIME | audio/x-rtm (também servido como application/octet-stream) |
| Formatos relacionados | .mod, .xm, .s3m, .it - todos módulos tracker da família MOD que compartilham o mesmo modelo de reprodução independente |
| Status atual | Descontinuado; o Real Tracker não é mais desenvolvido; arquivos .rtm sobrevivem em arquivos da demoscene e de módulos |
| Lançado | Mid-to-late 1990s (Real Tracker, DOS-era demoscene tracker) |
| Versão mais recente | Real Tracker 2.x module format; the program is no longer developed |
| Especificação | wiki.multimedia.cx |
Conversões de RTM
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos RTM.