O que é o formato de ficheiro PTM?
Um arquivo .ptm é um PolyTracker Module - um arquivo binário de música tracker produzido pelo PolyTracker, um aplicativo tracker da era DOS desenvolvido por Lone Ranger da AcmE por volta de 1994-1995. Como outros formatos de módulo do período, um arquivo .ptm agrupa tanto dados de sequenciamento (padrões, comandos de nota e efeito, atribuições de canais) quanto amostras de áudio PCM bruto em um único binário independente, portanto, nenhum soundfont externo ou biblioteca de amostras é necessário para a reprodução.
O PolyTracker foi projetado como uma alternativa aprimorada ao ScreamTracker 3, portanto, o formato .ptm é estruturalmente próximo ao .s3m: suporta até 32 canais simultâneos, usa um layout de linha de padrão semelhante e compartilha grande parte de sua sintaxe de comando de efeito. As amostras são armazenadas como PCM de 8 bits ou 16 bits em taxas entre 8.000 e 44.100 Hz, com a taxa definida individualmente por amostra.
O formato passou por aproximadamente doze revisões internas; um byte de versão no cabeçalho distingue as variantes. Arquivos .ptm não possuem uma assinatura universal de magic-byte - a identificação depende da análise da estrutura do cabeçalho. Os tamanhos típicos de arquivo variam de 50 KB a 2 MB, com os dados de amostra representando a maior parte do volume.
O PolyTracker foi rapidamente superado pelo Impulse Tracker em 1995. Hoje, os arquivos .ptm são uma relíquia de nicho da demoscene dos anos 90; a reprodução moderna é feita pelo OpenMPT, libopenmpt (biblioteca multiplataforma) e XMPlay no Windows.
Segurança e proteção
RISCO: LOWArquivos PTM são arquivos de dados de áudio binários sem código executável. Abrir um no OpenMPT ou XMPlay é seguro. Não há exploits conhecidos visando a análise de PTM em players atuais. Exerça a cautela habitual ao baixar arquivos de mirrors de arquivos da demoscene desconhecidos.
Detalhes do formato
em resumo- Arquivo de Mapa do Microsoft MapPoint - O Microsoft MapPoint (software de GIS/planejamento de rotas, EOL em dezembro de 2014) também usava .ptm para seus documentos de mapa proprietários baseados em OLE2. O db_name «Microsoft MapPoint map file» refere-se a este significado, mas todos os db_programs são programas de áudio tracker - o formato atual dominante é o PolyTracker Module.
- Photometric Texture Map - HP Labs Polynomial Texture Map (.ptm) - um formato de imagem de iluminação para digitalização de patrimônio cultural; usa a assinatura hex 50 54 4D 46 no deslocamento 40.
Programas que abrem arquivos PTM
Detalhes técnicos
especificação profunda| Estrutura do arquivo | Cabeçalho binário + blocos de dados de padrão + dados de amostra PCM brutos |
| Ordem dos bytes | Little-endian |
| Suporte a canais | Até 32 canais simultâneos |
| Codificação de amostra | PCM de 8 bits ou 16 bits; codificação definida por amostra individual |
| Faixa de taxa de amostragem | 8.000-44.100 Hz; taxa definida individualmente por amostra |
| Capacidade de padrões | Até 128 padrões por módulo |
| Slots de instrumentos/amostras | Até 255 instrumentos ou amostras |
| Campos do cabeçalho | Nome da música de 28 bytes, valor de tempo/BPM, contagem de canais, tabela de ordem de padrões |
| Byte de revisão do formato | Aproximadamente 12 revisões internas conhecidas; distinguidas pelo byte de versão no cabeçalho |
| Magic bytes | Nenhum; identificado pela análise da estrutura do layout do cabeçalho - sem assinatura fixa |
| Tamanho típico de arquivo | 50 KB - 2 MB; os dados de amostra dominam o tamanho do arquivo |
| Compressão | Nenhuma; amostras PCM brutas e dados de padrão não compactados |
| Base estrutural | Derivado do ScreamTracker 3 (.s3m); compartilha o layout de padrões e a sintaxe de comandos de efeito |
| Origem do SO | MS-DOS (original); reprodução moderna no Windows, macOS e Linux via libopenmpt |
| Lançado | Circa 1994-1995 (PolyTracker tracker software) |
| Versão mais recente | No formal versioning; approximately a dozen format revisions existed including customized test versions |
| Especificação | fileformats.archiveteam.org |
Conversões de PTM
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos PTM.