Редактор звуковых эффектов (v.0.22)

Редактор звуковых эффектов предназначен для создания и изменения звуковых эффектов.
Каждый из доступных 64 эффектов может быть проигран функцией API sfx.

Базовые знания

У нас есть 12 нот и 8 октав - всего получается 96 нот.
У каждой ноты своя частота и если не менять никаких настроек в редакторе, то будет просто играть чистая нота. Чтобы теперь получить звуковой эффект, надо как то менять частоту звучания и/или громкость со временем.
Для этого у нас есть следующие инструменты:

  • VOLUME: изменяет громкость звучания
  • ARPEGGIO: изменяет номер ноты относительно базовой ноты
  • PITCH: изменяет частоту ноты относительно базовой частоты ноты (обычно используется для эффекта "дрожания" звука)
  • DUTY: изменяет тембр звука (работает только для квадратной формы волны)

Описание графического интерфейса

Блок кнопок в верху экрана, общий для всех встроенных редакторов. В левом-верхнем углу экрана расположены кнопки перехода во встроенные редакторы: редактор кода, редактор спрайтов, редактор карты тайлов, редактор звуковых эффектов и редактор музыки. Как и в любом другом встроенном редакторе TIC-80, Вы можете выполнить операции: вырезать, скопировать, вставить и отменить/вернуть изменения.
Эти действия могут быть выполнены как по нажатию на соответствующую кнопку в верхней части экрана, так и по 'горячим клавишам'.
Вверху по центру отображается текстовая подсказка для всех кнопок верхнего блока.

Интерфейс редактора звуковых эффектов.
Сверху расположены кнопки: смена текущего звукового эффекта(0-63) и смена скорости проигрывания(восемь значений, от -4 до 3).
Центральное место занимает область редактирования одной из четырех характеристик эффекта: VOLUME, ARPEGGIO, PITCH, DUTY.
Значения меняются каждый кадр, т.е. у нас есть 30 значений - в поле редактирования соответствует количеству столбцов.
Проигрывание эффекта составляет 0.5 сек звучания на 0 скорости.
Каждое значение может быть от 0 до 15 - в поле редактирования это высота столбцов.
Для каждой характеристики эффекта можно установить параметры зацикливания LOOP:

  • SIZE: размер зацикленной области 0-15
  • START: индекс начала зацикленной области 0-15

Для ARPEGGIO имеется возможность изменять номер ноты вверх или вниз - кнопка DOWN
Для PITCH можно выставить изменение частоты ноты увеличенное в 16 раз - кнопка x16

Внизу отображены нотные клавиши охватывающие октаву.
Справа от клавиш расположены три кнопки - выбор формы сигнала:

  • SQR: квадратная форма
  • TRI: треугольная форма
  • NOISE: форма шума

Под ними расположены 8 кнопок для выбора октавы.

results matching ""

    No results matching ""