MOD (формат файла) - MOD (file format)
Эта статья может быть недостаточно сфокусированным или может касаться нескольких тем.Сентябрь 2017 г.) ( |
Эта статья нужны дополнительные цитаты для проверка.Январь 2010 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Расширение имени файла | .mod |
---|---|
Разработан | Карстен "Оби" Обарски |
Тип формата | Видео / музыка |
MOD это компьютер формат файла используется в основном для представления Музыка, и был первым файл модуля формат. Файлы MOD используют расширение «.MOD». расширение файла, кроме Amiga который не зависит от расширений файлов; вместо этого он читает заголовок файла, чтобы определить его тип. Файл MOD содержит набор инструменты в виде образцы, номер узоры с указанием того, как и когда должны воспроизводиться семплы, а также список паттернов, которые следует воспроизводить в каком порядке.
История
Первая версия формата была создана Карстеном Обарски для использования в Лучший саундтрекер; трекер программное обеспечение, выпущенное для Amiga компьютер в 1987 году.[1][2] Формат с тех пор поддержали сотни программы воспроизведения и десятки другие трекеры.
В исходной версии формата MOD было четыре канала одновременного воспроизведения звука, что соответствовало возможностям оригинальный чипсет Amiga, и до 15 инструментов.
Более поздние варианты формата расширили его до 32 каналов и 31 инструмента.
Формат был разработан для непосредственного воспроизведения на Amiga без дополнительной обработки: например, сэмплы хранятся в 8-битном формате. PCM формат готов к воспроизведению на Амиге ЦАП, и данные шаблона не упакованы. Воспроизведение требуется очень мало ЦПУ время на Amiga, и многие игры использовали файлы MOD для своих фоновая музыка.
Распространенное заблуждение состоит в том, что магическое число "М.К." в смещении 0x438 файлов MOD указаны инициалы Махони и Кактуса, двух известных в то время демомейкеров Amiga, сыгравших важную роль в популярности формата. Фактически они обозначают инициалы Майкл Клепс a.k.a. Неизвестно / DOC, еще один разработчик формата.[3]
Демосцена |
---|
Концепции |
Альтернативные демонстрационные платформы |
Текущий стороны |
Прошедшие вечеринки |
Сайты |
Журналы |
Программного обеспечения |
|
После прекращения производства Amiga формат MOD продолжал пользоваться популярностью в Демосцена и в качестве фоновой музыки для независимые видеоигры и Chiptunes. Нередко можно услышать музыку MOD в кейгены либо.
Обзор формата
Паттерн обычно представлен в секвенсоре. пользовательский интерфейс в виде таблицы с одним столбцом на канал, таким образом, имеющим четыре столбца - по одному для каждого аппаратного канала Amiga. В каждом столбце 64 строки.
Ячейка в таблице может вызвать одно из нескольких действий, которые произойдут в канале своего столбца, когда достигнуто время ее строки:
- Запустить инструмент, играющий новую ноту в этом канале с заданной громкостью, возможно, с применением к ней специального эффекта
- Изменение громкости или специального эффекта, применяемого к текущей заметке
- Изменить поток рисунка; переход к определенной позиции песни или паттерна или петля внутри паттерна
- Ничего не делать; любая существующая нота, играющая на этом канале, будет продолжать играть
Инструмент - это одиночный сэмпл с необязательным указанием того, какая часть сэмпла может быть повторена для удержания ноты.
Время
В исходном файле MOD минимальный временной интервал составлял 0,02 секунды, или "вертикальное гашение "(VSync), поскольку исходное программное обеспечение использовало синхронизацию VSync монитора, работающего с частотой 50 Гц (для PAL ) или 60 Гц (для NTSC ) для тайминга.
Скорость, с которой воспроизводятся данные паттерна, определяется установка скорости. Каждая строка в данных шаблона длится одно вертикальное гашение (или 0,02 секунды), умноженное на текущую настройку скорости. Настройка скорости варьировалась от 1 до 255. В более поздних версиях формата вертикальное гашение было заменено регулируемым периодом времени, оставшимся в диапазоне [0,01, 0,078] секунды. Старая команда настройки скорости была заменена новой, которая использовалась для изменения как старой настройки скорости, так и нового регулируемого периода времени. К сожалению, некоторые из старых функций были нарушены, потому что новая команда настройки скорости имела такое же кодовое значение, что и старая команда. Значения в диапазоне [1, 31] интерпретировались как старые настройки скорости, но другие значения считались модификациями регулируемого периода времени. Следовательно, значения в диапазоне [32, 255], используемые в некоторых старых песнях, не работают в новых версиях плеера.
Дополнительную информацию о формате MOD можно найти в FAQ по alt.binaries.sounds.mods.[4]
Другие форматы, использующие расширение MOD
MOD - это расширение файла для нескольких других приложений:
- В формат видеофайла используется на многих цифровых видеокамеры, например, JVC Everio, Canon FS100 и видеокамеры Panasonic D-Snap с картами SD.
- Игровые модули в Neverwinter Nights.
- AMPL файлы модели.
- Старый phpBB шаблоны модификации.
- Файлы модуля в Femap
- Расширение для двоичный вариант Формат Wavefront .obj.
- Расширение для некоторых игр, использующих Вассальный игровой движок.
- Расширение для Фортран файлы модуля.[5]
- Расширение для устаревший Visual Basic файлы модуля, для версий до выпуска Visual Basic .NET.
- Расширение для Идти файлы модуля, используемые для управления версиями пакетов.
- Модуль для контроллеров роботов ABB Robotics IRC5 и S4. Содержит программы движения роботов, написанные на языке RAPID.
- Lanner Файлы модели программного обеспечения для моделирования WITNESS
- Студия разработки Paradox использует формат ".MOD" для пользовательских модификаций своих игр.
- Приключенческие модули DND для Фэнтези Граунд, виртуальное настольное приложение.
Смотрите также
- Файл модуля
- Трекер (музыкальное ПО)
- Mod (значения)
- MOD и TOD (формат видео)
- Список плееров музыкального формата Amiga
- MIDI
Рекомендации
- ^ Дрисколл, Кевин и Диас, Джошуа (2009). «Бесконечный цикл: краткая история чиптюнов». Преобразующие произведения и культуры. №2. Дои:10.3983 / twc.2009.0096. Получено 2011-02-13.
Что наиболее важно, Soundtracker предоставил среду, в которой непрограммисты могли получить доступ к сложным музыкальным инструментам на своих домашних компьютерах без необходимости изучения языка программирования.
- ^ www.soundtracker.org одноименный более поздний клон саундтрекера Обарского
- ^ "Описание формата модуля Ultimate Soundtracker". Архивировано из оригинал на 21.09.2010. Получено 2014-07-02.Майкл Швендт, 1997; распространяется в источнике xmp модуль плеера; опубликовано на io.debian.net
- ^ "FAQ по alt.binaries.sounds.mods по формату MOD". Получено 2020-04-15.
- ^ "Программы на Фортране с модулями".