Что такое формат файла RTM?
Расширение .rtm идентифицирует Real Tracker Music Module, двоичный файл трекерной музыки, созданный Real Tracker - музыкальным секвенсором демосцены эпохи DOS, разработанным Арно Хаценфратцем в середине-конце 1990-х годов. Как и форматы .mod, .xm, .s3m и .it, к которым он близок, файл .rtm представляет собой самодостаточный пакет: он объединяет как цифровые сэмплы инструментов, так и все данные последовательности в один двоичный файл, поэтому песня звучит идентично на любом совместимом плеере без внешних звуковых банков.
Файл .rtm открывается ASCII-строкой идентификатора в байтовом смещении 0, указывающей трекер и версию формата модуля. Остальная часть файла следует структурированному макету:
- Таблица порядка песен, перечисляющая последовательность воспроизведения паттернов
- Данные паттернов - ячейки значений нот, инструментов и эффектов, распределённые по до 32 каналам
- Определения инструментов, каждая из которых ссылается на один или несколько записей сэмплов
- Встроенные необработанные PCM-сэмплы (8-битные или 16-битные, без сжатия)
Формат является двоичным little-endian без сжатия и шифрования. Размеры файлов обычно варьируются от 50 КБ до примерно 4 МБ, при этом доминируют встроенные сэмплы. Частота воспроизведения для каждого сэмпла инструмента хранится на сэмпл (обычно 8 Гц - 44,1 кГц); итоговая частота микширования определяется плеером. Real Tracker больше не развивается, а файлы .rtm в основном сохранились в демосцене и архивах модулей. Современные плееры, такие как OpenMPT, XMPlay и VLC, могут открывать их в Windows; в Linux libxmp и Audacious обеспечивают совместимое воспроизведение.
Безопасность и защита
РИСК: LOWМодуль Real Tracker представляет собой пассивные данные сэмплов+последовательности без скриптинга, поэтому открытие его в модульном плеере безопасно. Единственная практически важная мера предосторожности - обычная: скачивайте плееры с официальных сайтов (OpenMPT, VideoLAN, un4seen), а не из «codec pack» или поддельных наборов «RTM player», которые могут содержать рекламное ПО. (Если ваш файл на самом деле является LabVIEW Run-Time Menu .rtm, это ресурс проекта LabVIEW - открывайте его только внутри доверенного проекта LabVIEW.)
Детали формата
в двух словах- LabVIEW Run-Time Menu (National Instruments) - .rtm, содержащий определение кастомизированного меню, на которое ссылается VI LabVIEW, созданное с помощью редактора меню LabVIEW - файл ресурса программирования, а не аудио.
- dRofus / данные, связанные с ReBirth - Несколько других приложений (например, инструмент базы данных dRofus и данные песен эпохи ReBirth в некоторых источниках) использовали .rtm для своих несвязанных файлов.
Программы, открывающие файлы RTM
Технические подробности
глубокая спецификация| Тип формата | Модуль трекерной музыки на основе сэмплов (двоичный) |
| Разработчик | Arnaud Hasenfratz (Real Tracker) |
| Происхождение платформы | MS-DOS; сообщество демосцены, середина-конец 1990-х |
| Кодирование файла | Двоичное, little-endian |
| Заголовочный сигнатура | ASCII-строка идентификатора в байтовом смещении 0, указывающая трекер и версию формата модуля |
| Количество каналов | До 32 одновременных каналов (аналогично семейству XM) |
| Разрядность сэмплов | 8-битные или 16-битные необработанные PCM на сэмпл инструмента |
| Частота воспроизведения сэмплов | На инструмент: обычно 8 Гц - 44,1 кГц; итоговая частота микширования задаётся плеером |
| Сжатие | Отсутствует; данные сэмплов хранятся как несжатый PCM (иногда дельта-кодированные) |
| Типичный размер файла | 50 КБ - 4 МБ, доминируют встроенные PCM-сэмплы |
| Внутренняя структура | Заголовок → список порядка песен → данные паттернов (ячейки нот/инструментов/эффектов) → определения инструментов → встроенные сэмплы |
| MIME-тип | audio/x-rtm (также предоставляется как application/octet-stream) |
| Связанные форматы | .mod, .xm, .s3m, .it - все модульные трекерные модули семейства MOD с одной и той же самодостаточной моделью воспроизведения |
| Текущий статус | Завершён; Real Tracker больше не развивается; файлы .rtm сохранились в демосцене и архивах модулей |
| Выпущен | Mid-to-late 1990s (Real Tracker, DOS-era demoscene tracker) |
| Последняя версия | Real Tracker 2.x module format; the program is no longer developed |
| Спецификация | wiki.multimedia.cx |
Конвертации RTM
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах RTM.