Модули Tracker
Tracker Modules по сути всего лишь пакеты аудиосемплов, которые были смоделированы, аранжированы и секвенированы программно. Концепция была введена в 1980-х годах (в основном в связи с компьютером Amiga) и была популярна с первых дней разработки игр и демо культуры.
Файлы Tracker Module похожи на файлы MIDI во многих отношениях. Треки представляют собой партитуры, которые содержат информацию о том, когда играть на инструментах, на какой высоте и громкости, и из этого можно воссоздать мелодию и ритм оригинальной мелодии. Однако, MIDI имеет недостаток в том, что звуки зависят от звуковой базы, доступной в аудиоаппаратуре, так что музыка MIDI может звучать по-разному на разных компьютерах. В отличие от этого, модули Tracker включают высококачественные PCM семплы, которые обеспечивают аналогичный опыт независимо от используемой аудиоаппаратуры.
Поддерживаемые форматы
Unity поддерживает четыре наиболее распространенных формата файлов модуля, а именно Impulse Tracker (.it), Scream Tracker (.s3m), Extended Module File Format (.xm), и оригинальный Module File Format (.mod).
Преимущества использования модулей Tracker
Файлы модуля Tracker отличаются от основных форматов PCM (.aif, .wav, .mp3, и .ogg) в том, что они могут быть очень маленькими без соответствующей потери качества звука. Одиночный звуковый образец может быть изменен в высоте и громкости (и может иметь другие эффекты), так что он по сути действует как "инструмент", который может играть мелодию без накладных расходов на запись всей мелодии в качестве образца. В результате, модули Tracker подходят для игр, где требуется музыка, но где загрузка большого файла была бы проблемой.
Сторонние инструменты и дополнительные справочные материалы
В настоящее время наиболее популярными инструментами для создания и редактирования Tracker Modules являются MilkyTracker для macOS и OpenMPT для Windows.