Дополнительные инструменты для работы со звуком
Функция FM Synthesis
Функция FM Synthesis позволяет вам создавать более сложные синтезированные звуки с использованием приемов FM-синтеза. Многие старые модели синтезаторов Yamaha (например, TX81Z) использовали эту форму синтеза. Путем комбинирования многих простых звуковых сигналов в различных сочетаниях FM-синтез позволяет вам создавать некоторые очень реалистичные и многие не совсем реалистичные звуки. Вот как работает функция FM Synthesis.
Создайте новый пустой аудиофайл, выполнив команду меню File › New и установив соответствующие параметры в диалоговом окне New Window, или откройте существующий аудиофайл. Как это сделать, мы рассказывали в главе 4. Если вы открываете существующий аудиофайл, поместите указатель текущей позиции в то место файла, куда вы хотите вставить синтезированный звук.
Выполните команду меню Tools › Synthesis › FM, чтобы открыть диалоговое окно FM Synthesis – SoundlS (рис. 10.10).
Установите значение параметра Total output waveform length (0.001 to 60.000 seconds). Этот параметр определяет длину (в секундах) создаваемого аудиосигнала.
Выберите вариант параметра Configuration. Этот параметр определяет, сколько операторов вы хотите использовать для генерации вашего звука и как они будут соединены. Чтобы понять, какие типы звуков создаются при каждом из вариантов, вам придется поэкспериментировать.
Замечание
В FM-синтезе оператор представляет собой базовый генератор сигнала. Вы можете рассматривать оператор как одну функцию Simple Synthesis с парой дополнительных параметров. Функция FM Synthesis позволяет вам использовать до четырех операторов, так что она похожа на объединение четырех функций Simple Synthesis в одной. Кроме того, операторы могут быть соединены друг с другом различными способами. Например, в некоторых вариантах параметра Configuration вы заметите, что вывод одного оператора направляется в другой оператор. Это означает, что первый оператор был использован для модулирования частоты второго оператора. Такая техника позволяет создавать весьма сложные звуки.
Рис. 10.10. Используйте для создания сложных звуковых сигналов функцию FM Synthesis
Группа переключателей Current operator позволяет вам выбрать, с каким оператором вы собираетесь сейчас работать. Все операторы имеют одинаковое количество и типы параметров, так что мы расскажем только о параметрах для переключателя 1.
Определите амплитудную огибающую для текущего оператора с помощью графика амплитуды. Этот график работает точно так же, как график в функции Envelope, о которой мы рассказывали в zwee 9. Амплитудная огибающая управляет громкостью звука для оператора в зависимости от времени.
Выберите вариант в раскрывающемся списке Operator shape. Этот параметр определяет тип базового сигнала, который вы хотите использовать для данного оператора. Вы можете выбрать из вариантов Sine, Square, Saw, Triangle, Noise и Absolute Sine, так же как и в функции Simple Synthesis.
Установите значение параметра Frequency (0.00 to 22.050 Hz). Этот параметр определяет частоту (или высоту тона), используемую для данного оператора.
Установите параметр Feedback (0 to 100%). Данный параметр позволяет вам посылать вывод текущего оператора ему самому, т. е. вы можете заставить оператор модулировать свою собственную частоту в дополнение к той, которая была смодулирована другим оператором. Поэкспериментируйте с этим параметром, чтобы посмотреть, как он влияет на звук, который вы пытаетесь создать.
Установите параметр Amplitude (-Inf .to 0 dB), чтобы указать, насколько громким будет окончательный вывод текущего оператора.
Если вы используете больше одного оператора, повторите шаги с 5 по 10 для каждого дополнительного оператора.
Если вы вставляете звук в существующий аудиофайл и хотите, чтобы он был вставлен в текущей позиции, выберите в раскрывающемся списке Insert waveform at вариант Cursor. Вы можете также выбрать, куда будет вставлен звук, в начало или в коней файла. Если вы создаете новый файл, вам не нужно устанавливать этот параметр.
Нажмите на кнопку Preview, чтобы услышать, как будут звучать ваши данные, прежде чем программа Sound Forge реально изменит их.
Нажмите на кнопку ОК.
Программа Sound Forge сгенерирует звуки в соответствии с установленными вами параметрами. Для некоторых примеров звуков, которые вы можете создать с помощью функции FM Synthesis, не забудьте посмотреть наборы настроек из поставки программы.
Совет
Попробуйте сохранить некоторые звуки в виде файлов WAV, а затем использовать их для параметра Impulses функции Acoustic Mirror. Единственное ограничение заключается в том, что длина файлов не должна превышать 12 секунд. С помощью этой техники вы можете создавать весьма причудливые имитации внешней среды.