Jump to content

Mod (формат файла)

(Перенаправлено из .mod )
ПРОТИВ
Расширение имени файла
.против
Интернет -медиа -тип
Audio/Mod, Audio/X-Mod
Магическое число 4 байта "MK" в Offset 0x438
Разработан Карстен "Оби" Cunderic
Первоначальный выпуск 1987
Тип формата Видео/музыка
Распространяется на XM

MOD - это компьютерный формат файла, используемый в основном для представления музыки , и был первым форматом файла модуля . «.mod» Файлы MOD используют расширение файла , за исключением Amiga , которая не зависит от расширений имени файла; Вместо этого он считывает заголовок файла для определения FileType. Файл мод содержит набор инструментов в форме образцов , ряд шаблонов, указывающих, как и когда будут воспроизводиться образцы, и список того, какие шаблоны воспроизводить в каком порядке.

Первая версия формата была создана Карстен Обарски для использования в Ultimate Soundtracker , программном обеспечении Tracker , выпущенном для компьютера Amiga в 1987 году. [ 1 ] [ 2 ] С тех пор формат поддерживался сотнями программ воспроизведения и десятками других трекеров . [ 3 ]

В оригинальной версии формата MOD было представлено четыре канала одновременного воспроизведения звука, соответствующая возможностям оригинального чипсета Amiga и до 15 инструментов.

Более поздние изменения формата расширили это до 32 каналов и 31 инструмента.

Формат был разработан, чтобы быть непосредственно воспроизводимым на Amiga без дополнительной обработки: например, образцы хранятся в 8-битном формате PCM, готовых к воспроизведению на Amiga DAC , а данные о шаблонах не упакованы. Воспроизведение требовало очень мало времени процессора на Amiga, и многие игры использовали модные файлы для своей фоновой музыки .

Распространенным заблуждением является то, что волшебное число «Mk» в смещении 0x438 файлов мод представляет собой инициалы Махони и Кактуса, двух выдающихся демомайков Амиги, которые сыграли важную роль в популярности формата. На самом деле они обозначают инициалы Майкла Клепса, известного как неизвестный / Док, еще один разработчик формата. [ 4 ]

После того, как производство Amiga прекратилось, формат MOD продолжил популярность в Демоссене и в качестве фоновой музыки для независимых видеоигр и Chiptunes . Нередко тоже слышать мод музыку в Keygens .

Обзор формата

[ редактировать ]

У шаблона обычно представлен в пользовательском интерфейсе Sequencer в виде таблицы с одним столбцом на канал, что имеет четыре столбца - по одному для каждого аппаратного канала Amiga. Каждый столбец имеет 64 ряда.

Ячейка в таблице может привести к тому, что одно из нескольких действий произойдет на канале его столбца, когда будет достигнуто время его строки:

  • Запустите инструмент, играющий новую ноту в этом канале на данном томе, возможно, с особым эффектом, применяемым на нем
  • Измените объем или специальный эффект, применяемый к текущей примечании
  • Изменение шаблона поток; Прыгайте к определенной позиции песни или рисунка или петлю внутри узора
  • Ничего не делай; Любая существующая нота, играющая на этом канале, будет продолжать играть

Прибор представляет собой единый образец, а также дополнительное указание о том, какая часть образца может быть повторена для удержания устойчивой ноты.

В исходном файле MOD минимальный временной рамки составлял 0,02 секунды, или интервал « вертикальный бланкинг » (VSYNC), потому что оригинальное программное обеспечение использовало время VSYNC монитора, работающего при 50 Гц (для PAL ) или 60 Гц (для NTSC ) за время.

Скорость, с которой воспроизводятся данные о шаблоне, определяется настройкой скорости . Каждая строка в данных шаблона длится одну вертикальную высаживание (или 0,02 секунды) раз рамированная настройка скорости. Настройка скорости варьировалась от 1 до 255. В более поздних версиях формата вертикальное высаживание было заменено на регулируемый период времени, оставшийся в диапазоне [0,01, 0,078] секунд. Старая команда настройки скорости была заменена новой, которая использовалась для изменения как старой настройки скорости, так и нового регулируемого периода времени. К сожалению, часть старой функциональности была сломана, потому что новая команда настройки скорости имела идентичное значение кода для старой команды. Значения в диапазоне [1, 31] были интерпретированы как старые настройки скорости, но другие значения рассматривались как модификации на регулируемый период времени. Следовательно, значения в диапазоне [32, 255], использованные в некоторых старых песнях, разбились в новых версиях игрока.

Дополнительную информацию о формате мода можно найти в alt.binares.sounds.mods Faq. [ 5 ]

Другие форматы, которые используют расширение мода

[ редактировать ]

Мод - это расширение файла для нескольких других приложений:

Смотрите также

[ редактировать ]

References

[edit]
  1. ^ Driscoll, Kevin & Diaz, Joshua (2009). "Endless loop: A brief history of chiptunes". Transformative Works and Cultures (2). doi:10.3983/twc.2009.0096. Retrieved 2011-02-13. Most importantly, Soundtracker provided an environment in which nonprogrammers could access the sophisticated music tools in their home computers without needing to learn a programming language.
  2. ^ www.soundtracker.org same named later clone of Obarski's soundtracker
  3. ^ Sweet, Michael (2014). Writing Interactive Music for Video Games. Addison-Wesley. pp. 272–273. ISBN 978-0-321-96158-7.
  4. ^ "Ultimate Soundtracker module format description". Archived from the original on 2010-09-21. Retrieved 2014-07-02., by Michael Schwendt, 1997; distributed in the source of the xmp module player; published at io.debian.net
  5. ^ "The alt.binaries.sounds.mods FAQ on the MOD format". Retrieved 2020-04-15.
  6. ^ "Fortran Programs with Modules".
[edit]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f125f7ab5403eb82b01c85e36ed84815__1711303080
URL1:https://arc.ask3.ru/arc/aa/f1/15/f125f7ab5403eb82b01c85e36ed84815.html
Заголовок, (Title) документа по адресу, URL1:
MOD (file format) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)