Бывают ситуации, когда вам нужно изменить высоту тона ваших аудиодан-ных. Например, вам может потребоваться подкорректировать голос сфальшивившего певца или инструментальное сопровождение. Программа Sound Forge содержит три различных функции, позволяющих вам изменять высоту тона ваших данных разными способами. К таким функциям относятся Pitch Bend, Pitch Shift и Vibrato. Рассмотрим их все по порядку.
Функция Pitch Bend позволяет изменять высоту тона аудиоданных за период времени. Например, с помощью этой функции вы можете сделать так, что ваш звук будет медленно повышаться от начала до конца записи, если вам нужен такой эффект. Функция Pitch Bend весьма универсальна. Вот как она работает:
1. Выделите в вашем аудиофайле данные, которые вы хотите обработать. Если вы хотите обработать весь файл, не выделяйте никаких данных или выделите все с помощью команды меню Edit -> Select All.
2. Выполните команду меню Effects -> Pitch -> Bend для того, чтобы открыть диалоговое окно Pitch Bend (рис. 9.5). В этом диалоговом окне вы увидите график. На левой шкале графика показаны значения высоты тона, которые могут находиться в диапазоне от —24 до +24 полутонов (в соответствии с параметром Range (+/-24), ползунок установки которого расположен непосредственно около графика, слева). На графике показана линия, представляющая собой изгиб высоты тона, который будет применен к выделенным аудиоданным. Если смотреть на линию слева направо, левый ее конец представляет начало выделения аудиоданных, а правый — конец выделения аудиоданных. Если бы линия была настроена так, что левый конец был бы внизу графика, а правый — вверху, к вашим аудиоданным было бы применено быстрое понижение тона, а затем его постепенное повышение. Это происходит потому, как вы можете видеть, что левый конец линии установлен на высоте тона, меньшей, чем нормальная (представленной нулем в середине графика), а правый конец — на высоте тона, большей, чем нормальная. Поэтому высота тона должна быстро начаться при меньшем значении, постепенно вырасти до нормальной, а затем — до высшего значения. Поняли, как это работает?
( Совет )
Если вы применяете изгиб высоты тона к стереофайлу, вы можете включить показ ваших аудиоданных на фоне графика, установив флажок Show wave. Вы можете также выбрать, чтобы были показаны данные только из правого или левого канала или смикшированный звук из обоих каналов, выбрав вариант из раскрывающегося списка, расположенного рядом с флажком Show wave. Однако это не влияет на то, как изгиб высоты тона применяется к вашим данным. Если вы хотите применить изгиб высоты тона только к одному из стереоканалов, вам необходимо выделить только данные из этого канала перед тем, как вы откроете диалоговое окно Pitch Bend .
Рис. 9.5. Используйте функцию Pitch Bend для постепенного изменения высоты тона ваших аудиоданных
3. Вы можете изменить форму линии изгиба высоты тона одним из двух способов. Можно просто выбрать один из готовых наборов параметров в раскрывающемся списке Name. В качестве альтернативы вы можете изменить линию высоты тона, щелкая на маленьких квадратиках на концах линии и перетаскивая их. Эти квадратики называются точками огибающей (Envelope Points).
4. Если вы хотите создать какие-то действительно сложные изгибы высоты тона, вы можете добавить дополнительные точки огибающей, щелкая в любом месте линии высоты тона. Чем больше точек огибающей вы добавите (максимально допустимое их количество равно 16), тем большую гибкость вы получите при изменении формы линии (рис. 9.6).
5. Если вы хотите настроить диапазон изгиба высоты тона (одновременно с масштабом высоты тона на графике), используйте параметр Range, о котором мы уже говорили. Для небольших изгибов высоты тона используйте маленькие значения, а для более заметных изгибов высоты тона — большие значения.
Рис. 9.6. Вы можете создать действительно сложные изгибы высоты добавлением дополнительных точек огибающей
6. Щелкните на кнопке Preview, чтобы услышать звучание файла до внесения в него реальных изменений.
7. Нажмите на кнопку ОК.
Программа Sound Forge применит функцию Pitch Bend к вашим аудиодан-ным в соответствии с установленными параметрами.
Обычно, когда вы изменяете высоту тона аудиоданных, их длина также меняется. Увеличьте высоту тона и данные станут короче; уменьшите высоту тона и данные станут длиннее. Именно это происходит при использовании функции Pitch Bend. К счастью, вы можете использовать функцию Pitch Shift программы Sound Forge для изменения высоты тона без изменения длины аудиоданных. Вот как работает функция Pitch Shift:
1. Выделите в вашем аудиофайле данные, которые вы хотите обработать. Если вы хотите обработать весь файл, не выделяйте никаких данных или выделите все с помощью команды меню Edit -> Select All.
2. Выполните команду меню Effects -> Pitch -> Shift для того, чтобы открыть диалоговое окно Pitch Shift (рис. 9.7).
3. Установите значения параметров Semitones to shift pitch by (-12 to 12) и Cents to shift pitch by (-100.0 to 100.0). Эти параметры управляют тем, насколько высота тона будет сдвинута вверх или вниз. Для больших изменений используйте параметр Semitones to shift pitch by (-12 to 12). Для более точной настройки используйте параметр Cents to shift pitch by (-100.0 to 100.0). В терминах высоты тона каждый полутон содержит 100 центов.
Рис. 9.7. Используйте функцию Pitch Shift для изменения высоты тона ваших аудиоданных без изменения их длины
Совет
Единственная проблема, на которую нужно обратить внимание, заключается в том, что сдвиг высоты тона может породить нежелательные искажения, если вы используете слишком большой интервал. Лучше всего оставаться в пределах большой терции (четыре полутона) вверх или вниз, если это возможно.
4. Установите значение параметра Accuracy (I low to 3 high) для того, чтобы указать качество обработки сдвига высоты тона, которое вы хотите использовать. Чем выше качество, тем медленнее обработка. Если ваш аудиофайл имеет не самые огромные размеры, лучше использовать значение High, соответствующее наилучшему качеству.
5. При повышении высоты тона звука в данные может быть внесено искажение. Для того чтобы решить подобную проблему, установите флажок Apply an and-alias filter during pitch shift. Если вы понижаете высоту тона ваших аудиоданных, вам не нужно заботиться об этом.
6. Если вы не хотите, чтобы длина ваших аудиоданных изменялась при применении сдвига высоты тона, установите флажок Preserve duration. После этого выберите вариант из раскрывающегося списка Mode. Выберите соответствующий вариант в зависимости от типа данных, которые вы собираетесь обработать. Например, если вы обрабатываете нетональные ударные инструменты, вы можете использовать вариант Drums, Un-pitched. Правильные настройки вы можете найти путем эксперимента.
7. Щелкните по кнопке Preview, чтобы услышать звучание файла до внесения в него реальных изменений.
8. Щелкните по кнопке ОК.
Программа Sound Forge применит функцию Pitch Shift к вашим аудиодан-ным в соответствии с установленными параметрами.
Функция Vibrato подобна функции Pitch Bend, но вместо изгиба высоты тона она непрерывно модулирует (или "вибрирует") высоту тона вверх и вниз. При еле заметном применении это дает некоторый эффект трели. При более активном применении вы можете также добиться весьма необычных эффектов изменения высоты тона. Вот как работает функция Vibrato:
1. Выделите в вашем аудиофайле данные, которые вы хотите обработать. Если вы хотите обработать весь файл, не выделяйте никаких данных или выделите все с помощью команды меню Edit -> Select All.
2. Выполните команду меню Effects -> Vibrato для того, чтобы открыть диалоговое окно Vibrato (рис. 9.8). В этом диалоговом окне вы увидите график. На левой шкале графика показаны значения высоты тона, которые могут находиться в диапазоне от —24 до +24 полутонов (в соответствии с параметром Semitones (+/-Z4), ползунок установки которого расположен непосредственно слева от графика). На графике изображена линия, представляющая вибрато, которое будет применено к выделенным аудиоданным. Линия составляет один цикл (или вибрацию). Такая вибрация последовательно повторяется с определенной скоростью до тех пор, пока не будет применена ко всему выделению аудиоданных. Это не очень просто описать, но один раз попробовав, вы поймете смысл.
3. Вы может изменить форму линии вибрато одним из двух способов: просто выберите один из возможных наборов установок в раскрывающемся списке Name или измените линию вибрато графически, щелкая на маленьких квадратиках (точках огибающей) на концах линии и перетаскивая их.
Рис. 9.8. Используйте функцию Vibrato для добавления эффектов изменения высоты тона к вашим аудиоданным
4. Если вы хотите создавать действительно сложные эффекты вибрато, вы можете добавить дополнительные точки огибающей, щелкая в любом месте линии вибрато. Чем больше точек огибающей вы добавите, тем больше гибкости вы будете иметь при изменении формы линии.
Совет
Поскольку линия вибрато представляет один цикл колебания (или вибрацию), левый и правый края линии должны заканчиваться на графике на одной и той же вертикальной позиции. Например, они оба могут лежать на нулевой линии в середине графика. Это нужно для сглаживания эффекта вибрато. Если концы линии не находятся на одной и той же вертикальной позиции, в вашей записи могут появиться треск и щелчки. Для решения этой проблемы вы можете попробовать установить флажок Blend graph edges и посмотреть, исчезли ли после этого треск и щелчки.
5. Если вы хотите настроить диапазон вибрато (одновременно с масштабом высоты тона на графике), используйте параметр Semitones (+/-24), уполишавшийся выше. Для легкого вибрато используйте маленькие значения, а для более заметного — большие.
6. Установите значение параметра Modulation freq (0.001 to 1,000 Hz). Этот параметр управляет скоростью вибрато. Высокие значения дают эффект трели, малые — в большей степени эффект изгиба высоты тона.
Совет
Для очень слабого эффекта вибрато выберите набор настроек Vibrato 2. Затем измените значение параметра Semitones (+/-24) так, чтобы диапазон стал от -0,45 до +0,45 полутонов. Наконец, установите значение параметра Modulation freq (0.001 to 1,000 Hz) равным 9,000. Именно такие настройки мы используем в своем наборе настроек Subtle Vibrato Preset.
7. С помощью движка Output gain (-Inf. to 24 dB) укажите уровень громкости файла после обработки. Таким способом вы можете сделать ваш звук громче или тише.
8. Щелкните по кнопке Preview, чтобы услышать звучание файла до внесения в него реальных изменений.
9. Нажмите на кнопку ОК.
Программа Sound Forge применит функцию Vibrato к вашим аудиоданным в соответствии с установленными параметрами.