mss — скриптовый синтезатор звуков

Программа предназначена для генерации музыки по входным файлам скриптов и wav-файлов.

Обсуждение проекта на форуме forum.sources.ru.

При запуске программы (mss.exe), она интерпретирует файл music.txt, содержащий команды.

uses samples

channel: ch1
  sample s1
channel;

pattern: pat1
  sample string
  uses start
  uses start
pattern;

track: tr1
  pattern pat1
track;

Версии

Начиная с версии mss_2 в архиве поставляются исходники проекта (Delphi 7).

mss_v0_0_3.rar 1.35 МБ 22.10.2006

mss_2.rar 556 КБ 15.10.2006

mss_1.rar 517 КБ 14.10.2006

Что нового в версии

0.0.3 22.10.2006
+ Маркеры (marker, wait_marker)
- Замедление при воспроизведении нескольких треков
+ Однострочные комментарии символом "|"
+ Раздельный рендеринг треков при воспроизведении
+ Фильтр Delay
+ Указание главной громкости
+ Указание темпа
+ Указание формата задержки (wait) в ударах (wait 1/4 beat), сэмплах (wait 22050 sample)
* Демо-мелодия

0.0.2 15.10.2006
+ Мультитрековость
+ Антиалиасинг

0.0.1 14.10.2006
* Первый релиз


Скриншоты



Консоль программы



Результат работы