Иллюстрированный самоучитель по Cubase SX

Методы синтеза звуков. Синтезаторы и сэмплеры.

Теперь звук почти готов к употреблению. Остается пропустить его некоторую часть через эффект-процессор (Effects Engine), чтобы реализовать эффекты реверберации и хоруса (Reverb, Chorus). Наверное, требуется пояснить, что значит "некоторая часть звука". Звуковой сигнал следует двумя путями: первый путь ведет сразу в обход эффект-процессора, а второй – через эффект-процессор. На первом пути звук не претерпевает никаких изменений. Проходя же по второму пути, звук, например, полностью превращается в свое эхо. Затем эти пути вновь сходятся: исходный звук смешивается со своим эхом. Очевидно, что регулировать глубину эффектов можно, изменяя уровень сигнала, следующего вторым путем.

Теперь звук полностью готов к употреблению и поступает на ЦАП синтезатора, а затем или на микшер звуковой карты, или непосредственно на цифровой выход в стандарте S/PDIF, если таковой имеется у данной звуковой карты.

Кроме рассмотренных блоков, в которых происходит генерация и преобразование звукового сигнала, обычно существуют еще вспомогательные генераторы, создающие низкочастотные колебания (Low Frequency Oscillator). На схеме в качестве примера показаны два таких генератора: LFO1 и LFO2. Низкочастотные колебания требуются для реализации эффектов частотной (частотное вибрато) и амплитудной (амплитудное вибрато, тремоло) модуляции, а также тембрового вибрато (эффекта "Вау-вау"). Для каждого из генераторов регулируется два параметра: Delay – задержка начала низкочастотной генерации от момента начала звучания сэмпла, Freq – частота колебаний.

Генераторы огибающих Pitch/Filter и Volume Envelope Modulation предназначены для управления высотой тона (Pitch), параметрами фильтра (Filter) и громкостью (Volume) непосредственно в процессе воспроизведения сэмпла.

В отличие от традиционного четырехфазного представления звуков ADSR (аббревиатура от Attack, Decay, Sustain, Release) в рассматриваемом гипотетическом синтезаторе звук делится на шесть фаз (DAHDSR): Delay (задержка), Attack (атака), Hold (удержание), Decay (спад), Sustain (поддержка) и Release (освобождение). Именно по этой причине на блоке Envelope Parameters (параметры огибающей) изображено шесть регуляторов, каждый из которых символизирует возможность управления определенной фазой звука. Перечисленные фазы показаны на рис. 1.12.

Кроме основных блоков, на структурной схеме символически показаны манипуляторы (ручки, при помощи которых можно регулировать тот или иной параметр звукового элемента). Конечно же, никаких ручек физически не существует, все настройки – это числа, которые хранятся в памяти драйвера, обслуживающего синтезатор.

Треугольниками обозначены модуляторы. Для того чтобы вы лучше поняли их назначение, приведем пример из повседневной жизни. Все пользуются водопроводным краном. В кране течет вода. Интенсивность ее протекания (если можно так выразится) характеризуется положением ручки крана. А теперь проведем аналогию между водопроводным краном и модулятором в схеме синтезатора: кран – модулятор, вода – исходный сигнал (например, низкочастотные колебания от LFO1), ручка – модулирующий сигнал (например, LFO1 to Pitch), положение ручки – параметр регулировки, т. е. просто число, характеризующее глубину модуляции (в нашем примере речь идет о частотной модуляции – частотном вибрато).

Сэмплирование – это запись образцов звучания (сэмплов) того или иного реального музыкального инструмента. Сэмплирование является основой волнового синтеза музыкальных звуков. Вы уже знаете, что аппаратные или программные устройства, использующие этот метод синтеза, называются сэмплерами.

Если при частотно-модуляционном синтезе (FM-синтезе) новые звучания получают за счет разнообразной обработки простейших стандартных колебаний, то основой волнового синтеза являются заранее записанные звуки традиционных музыкальных инструментов или звуки, сопровождающие различные процессы в природе и технике. С сэмплами можно делать все, что угодно. Можно оставить их такими, как есть, и сэмплер будет звучать голосами, почти неотличимыми от голосов инструментов-первоисточников. Можно подвергнуть сэмплы модуляции, фильтрации, воздействию эффектов и получить самые фантастические, неземные звуки.

В принципе, сэмпл – это не что иное, как сохраненная в памяти синтезатора последовательность цифровых отсчетов, получившихся в результате ана-лого-цифрового преобразования звука музыкального инструмента.

Технология, которая позволяет "привязывать" сэмплы к отдельным клавишам или к группам клавиш MIDI-клавиатуры, называется мультисэмплингом (Multi-Sampling). Суть данной технологии можно пояснить графически так, как это сделано на рис. 1.14, а.

Иллюстрированный самоучитель по Cubase SX › Основы, без которых не обойтись › Методы синтеза звуков. Синтезаторы и сэмплеры.
Рис. 1.14. Примеры использования технологий мультисэмплинга и многослойности

У реальных инструментов тембр зависит от высоты звука. Спектральная характеристика звука изменяет свою форму в зависимости от частоты. Например, у фортепиано тембр звука каждой из клавиш будет хоть немного, но все-таки отличаться даже от своих ближайших клавиш-соседей, не говоря уже о клавишах, расположенных предельно далеко друг от друга – в начале и в конце клавиатуры. Если бы не существовала проблема экономии памяти, то можно записать звучание музыкального инструмента для каждой ноты, а полученные сэмплы привязать к каждой из клавиш MIDI-клавиатуры. Но в этом случае для размещения звукового банка потребуется значительный объем памяти. В принципе, такой подход может быть реализован в программном сэмплере Gigastudio. Собственно, отсюда и происходит приставка Giga – в названии программы: банки сэмплов могут занимать гигабайты. Однако это не всегда оправданно, поэтому в памяти обычно хранятся сэмплы не для каждой ноты, а лишь для некоторых. В этом случае изменение высоты звучания достигается путем изменения скорости воспроизведения сэмпла. Группы клавиш, для которых записываются сэмплы, выбираются так, чтобы в пределах каждой из них вариации тембра звучания реального инструмента были бы не заметны на слух. Это позволяет существенно снизить затраты памяти и в то же время получить вполне качественный, близкий к живому звук.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.