Цифровой звук. Реальный мир стр.240
Точно так же, как регулятор attack задает время нарастания громкости звука до максимального уровня при ударе по клавише, регулятор release задает время полного затухания звука после отпускания клавиши (в этой терминологии заложена потенциальная путаница, потому что музыканты, как правило, называют эту фазу затуханием {decay) тона, но в технологии синтеза используется термин release, указывающий на то, что она наступает после отпускания (release) клавиши). Увеличьте значение этого параметра до
40 или выше, и продолжение звучания ноты после отпускания клавиши станет различимым на слух. Ослабим эффект “послезвучания”, уменьшив этот параметр до 25.
Мы только что создали типичную огибающую для тоновых инструментов, звук которых отличается продолжительным незатухающим звучанием, таких как деревянные духовые инструменты. Ну, а как быть с ударными инструментами, звуки которых отличаются короткой, резкой атакой? И они моделируются с помощью четырехпараметрической (ADSR) огибающей, но только в этом случае огибающие имеют другую форму.
Откроем установку 30 — Basic Noise. Сначала при нажатии клавиши слышен звук, напоминающий шорох статических зарядов при включении телевизора. Чтобы сделать этот звук похожим на звук малого барабана (snare drum), нужно имитировать процесс, происходящий при ударе по барабану: короткая резкая атака и быстрый спад. Уменьшим значение параметра sustain до 0 (чтобы имитировать демпфирующий эффект барабана), а регулятор decay установим на значение 40, чтобы создать ступенчатую огибающую. (Более реалистическая атака и затухание получаются при А=8 и R=40.) Звучание примитивное, но напоминает звук удара по барабану, и это в результате применения простейшей огибающей амплитуды для обработки всего лишь сигнала шума. (Если этот звук вам что-то напоминает, вспомните о первых видеоиграх; в них для имитации звука барабана использовался этот эффект; позже с помощью фильтрации мы научимся создавать более совершенные звуки ударных инструментов.)
Попрактикуйтесь с огибающими — попробуйте разные установки, имеющиеся в программе SoundSchool (табл. 9.1).
Совет. Чтобы избежать наложения прямоугольных колебаний друг на друга, установите настройку Voices (в верхней части экрана) на 1 — тем самым вы превратите SoundSchool в монофонический синтезатор. В противном случае графики нот, звучащих одновременно, будут накладываться друг на друга на экране осциллографа.
Хотя тембр у этих звуков явно указывает на их электронную природу и аналоговую технологию их синтеза, они напоминают звуки обычных инструментов благодаря их огибающим. (Это классические типы огибающих для этих инструментов, поэтому аналогичные огибающие должны встречаться и в других синтезаторах.)
Таблица 9.1. Классические типы амплитудной огибающей


Знакомый голос? Если эти “репетиции” воскресят в вашей памяти видеоигры, то это связано с тем, что в оригинальной игровой консоли Nintendo и в Game Boy для синтеза звука использовались генераторы прямоугольных и шумовых колебаний. Если вам нравится этот эффект, попробуйте уменьшить частоту дискретизации и использовать НЧ-генератор (LFO) для создания вибрато (тема использования НЧ-генераторов (LFO) обсуждается ниже в этой главе).
Комментарии 0