¿Qué es el formato de archivo PTM?
Un archivo .ptm es un PolyTracker Module - un archivo de música tracker binario producido por PolyTracker, una aplicación de tracker de la era de DOS desarrollada por Lone Ranger de AcmE alrededor de 1994-1995. Al igual que otros formatos de módulos de la época, un archivo .ptm agrupa tanto los datos de secuenciación (patrones, comandos de notas y efectos, asignaciones de canales) como las muestras de audio PCM sin procesar en un único binario autónomo, por lo que no se necesita una fuente de sonido externa o una biblioteca de muestras para su reproducción.
PolyTracker fue diseñado como una alternativa mejorada a ScreamTracker 3, por lo que el formato .ptm es estructuralmente cercano a .s3m: admite hasta 32 canales simultáneos, utiliza un diseño de filas de patrones similar y comparte gran parte de su sintaxis de comandos de efectos. Las muestras se almacenan como PCM de 8 o 16 bits a frecuencias entre 8.000 y 44.100 Hz, con la frecuencia definida individualmente por muestra.
El formato pasó por aproximadamente doce revisiones internas; un byte de versión en el encabezado distingue las variantes. Los archivos .ptm no tienen una firma universal de «magic bytes» - la identificación depende del análisis de la estructura del encabezado. Los tamaños de archivo típicos oscilan entre 50 KB y 2 MB, siendo los datos de las muestras los que ocupan la mayor parte del volumen.
PolyTracker fue rápidamente superado por Impulse Tracker en 1995. Hoy en día, los archivos .ptm son una reliquia de nicho de la demoscene de los 90; la reproducción moderna es gestionada por OpenMPT, libopenmpt (biblioteca multiplataforma) y XMPlay en Windows.
Seguridad y protección
RIESGO: LOWLos archivos PTM son archivos de datos de audio binarios sin código ejecutable. Abrir uno en OpenMPT o XMPlay es seguro. No se conocen vulnerabilidades que afecten el análisis de PTM en los reproductores actuales. Ejerza la precaución habitual al descargar archivos de espejos de archivos de la demoscene desconocidos.
Detalles del formato
en pocas palabras- Archivo de mapa de Microsoft MapPoint - Microsoft MapPoint (software de planificación de rutas/GIS, EOL en diciembre de 2014) también utilizaba .ptm para sus documentos de mapas propietarios basados en OLE2. El nombre 'Microsoft MapPoint map file' se refiere a este significado, pero todos los programas de la base de datos son programas de audio tracker - el formato actual dominante es PolyTracker Module.
- Photometric Texture Map - HP Labs Polynomial Texture Map (.ptm) - un formato de imagen de reiluminación para la digitalización del patrimonio cultural; utiliza la firma hexadecimal 50 54 4D 46 en el desplazamiento 40.
Programas que abren archivos PTM
Detalles técnicos
especificación profunda| Estructura de archivo | Encabezado binario + bloques de datos de patrones + datos de muestras PCM sin procesar |
| Orden de bytes | Little-endian |
| Soporte de canales | Hasta 32 canales simultáneos |
| Codificación de muestras | PCM de 8 o 16 bits; codificación definida por muestra individual |
| Rango de frecuencia de muestreo | 8.000-44.100 Hz; frecuencia establecida individualmente por muestra |
| Capacidad de patrones | Hasta 128 patrones por módulo |
| Ranuras de instrumentos/muestras | Hasta 255 instrumentos o muestras |
| Campos del encabezado | Nombre de la canción de 28 bytes, valor de tempo/BPM, recuento de canales, tabla de orden de patrones |
| Byte de revisión de formato | Aproximadamente 12 revisiones internas conocidas; distinguidas por el byte de versión en el encabezado |
| Magic bytes | Ninguno; identificado mediante el análisis de la estructura del diseño del encabezado - sin firma fija |
| Tamaño de archivo típico | 50 KB - 2 MB; los datos de las muestras dominan el tamaño del archivo |
| Compresión | Ninguna; muestras PCM sin procesar y datos de patrones sin comprimir |
| Base estructural | Derivado de ScreamTracker 3 (.s3m); comparte el diseño de patrones y la sintaxis de comandos de efectos |
| Origen del SO | MS-DOS (original); reproducción moderna en Windows, macOS y Linux a través de libopenmpt |
| Lanzado | Circa 1994-1995 (PolyTracker tracker software) |
| Última versión | No formal versioning; approximately a dozen format revisions existed including customized test versions |
| Especificación | fileformats.archiveteam.org |
Conversiones de PTM
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos PTM.