Scream Tracker — это трекер (интегрированный многодорожечный пошаговый секвенсор и сэмплер в виде программного приложения). Он был создан Psi (Сами Таммилехто), одним из основателей финской демогруппы Future Crew . [1] [2] Он был написан на языке C и ассемблере .
Первая версия (1.0) имела монофонический 4-битный выход через динамик ПК , а также 8-битный выход через Speech Thing компании Covox ( цифро-аналоговый преобразователь, использующий параллельный порт ) или карту Sound Blaster 1.x.
Первая популярная версия Scream Tracker, версия 2.2 , была опубликована в 1990 году. [3] Версии до 3.0 создавали файлы STM (Scream Tracker Module ), тогда как версии 3.0 и выше использовали формат S3M (ScreamTracker 3 Module).
Начиная с версии 3.0 , Scream Tracker поддерживает до 99 8-битных сэмплов, 32 канала, 100 шаблонов и 256 позиций порядка. Он также может обрабатывать до 9 каналов FM -синтеза на звуковых картах, использующих популярные чипсеты OPL2 / 3 / 4 , и, что необычно, может воспроизводить сэмплы PCM и FM-инструменты одновременно. Есть каналы, называемые R1..8, L1..8 и A1..9, которые должны быть назначены этим 32, что дает эффективное количество всего в 25 каналов. 16-позиционное свободное панорамирование доступно с помощью команды S8x, но только на Gravis Ultrasound . Использование каналов A требует наличия совместимой с AdLib карты либо самой по себе, либо вместе с другой звуковой картой.
Последняя версия Scream Tracker была 3.21 , выпущенная в 1994 году, что сделало ее конкурентом FastTracker 2. Она была предшественником сцены трекинга на ПК, и ее интерфейс вдохновил на создание новых трекеров, таких как Impulse Tracker . [4] [5] Различные другие трекеры (такие как Impulse Tracker или OpenMPT ) переняли использование формата S3M Scream Tracker.
Когда в середине 90-х годов впервые появились ПК для создания музыки, ScreamTracker был одним из первых музыкальных программных пакетов с поддержкой сэмплов,...