Kniga-Online.club
» » » » Александр Загуменнов - Компьютерная обработка звука

Александр Загуменнов - Компьютерная обработка звука

Читать бесплатно Александр Загуменнов - Компьютерная обработка звука. Жанр: Прочая околокомпьютерная литература издательство неизвестно, год 2004. Так же читаем полные версии (весь текст) онлайн без регистрации и SMS на сайте kniga-online.club или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Перейти на страницу:

Сжатие и растяжение во времени в Sound Forge

Функция Time Compress/Expand (Сжатие/Растяжение во времени) изменяет продолжительность звукового файла, не влияя на высоту звука.

Окно Time Compress/Expand, изображенное на рис. 1.68, открывается по одноименной команде из меню Process.

Рис. 1.68. Окно Time Compress/Expand

Рассмотрим органы управления эффектом в этом окне.

Опция Name (Наименование) служит для загрузки стандартных (поставляемых с программой) или сохраненных пользователем предустановленных параметров диалогового окна. Конкретная предустановка выбирается из раскрывающегося списка.

В поле Mode (Режим) выбирается алгоритм обработки звука. Режимы названы в соответствии с их возможным применением. Буквы A, B и C в названии свидетельствуют о том, что использованы различные алгоритмы; идущие следом числа указывают на различные внутренние параметры. В зависимости от исходного звука разные режимы могут значительно изменить его качество, поэтому необходимо экспериментировать со всеми режимами.

Самые удачные результаты применения рассматриваемого эффекта будут получены при степени сжатия или растяжения от 75 % до 115 %. Вне этого диапазона могут возникать различные проблемы. Наличие нескольких режимов позволяет определить, какой алгоритм лучше всего подходит для каждого конкретного случая. Обычно годятся любые варианты, но иногда для достижения наилучших результатов (например, в мультиинструментальных композициях) возникает необходимость испытать все предлагаемые программой режимы.

Кроме того, неоднократное выполнение процесса с небольшими приращениями времени (около 105 %) даст другой результат, нежели обработка сразу с большим изменением времени.

В поле Final length (Окончательная длительность) задается желаемая длина выделенного фрагмента. Обратите внимание, что только режимы A допускают растяжение более чем на 150 %.

Чтобы изменить Original tempo (Первоначальный темп), значение которого приведено в нижней части диалогового окна, следует выполнить команду Edit Tempo (Редактирование темпа) из меню Special.

Эту функцию нельзя применить только на одном канале стереофайла, так как длина каналов должна всегда оставаться равной.

Когда помечена опция Blend edges with adjoining data (Смешать края и смежные данные), звучание начала и конца выделенного фрагмента будет плавно перемешано со смежными звуковыми данными. Эта возможность используется, чтобы предотвратить сбои в звучании, которые могут возникнуть на стыке таких фрагментов.

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

Изменение высоты в Sound Forge

Функция Pitch Bend (Изменение высоты) используется для прорисовки кривой, которая будет соответствовать увеличению или уменьшению высоты звукового файла на разную величину в разное время.

Окно Pitch Bend, изображенное на рис. 1.69, открывается из меню Effects по команде Pitch → Bend.

Рис. 1.69. Окно Pitch Bend

Рассмотрим органы управления в этом окне.

Кривая линия на графике определяет изменения высоты звука во времени. Они откладываются по вертикальной оси. При нуле высота не меняется. Горизонтальная ось представляет длину выделенного фрагмента.

Чтобы зафиксировать положение точки кривой, щелкните по ней левой кнопкой мыши и, удерживая кнопку, перемещайте точку в новую позицию. Для удаления зафиксированной точки щелкните по ней правой кнопкой мыши. Программа позволяет создавать до 16 таких точек.

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

Регулятором Range (Диапазон) устанавливается максимум и минимум для изменения высоты (в музыкальных полутонах – Semitones). Например, диапазон в двенадцать полутонов (одна октава) позволяет как увеличить, так и уменьшить высоту звука на октаву.

Чтобы вывести в диалоговом окне вместе с графиком кривой еще и волновую форму выделенного фрагмента, пометьте опцию Show wave (Показывать волну). Это делается автоматически, если выделен незначительный по размеру фрагмент. Для стереофайлов можно выбрать опцию Left channel only (Только левый канал), Right channel only (Только правый канал) или Mix channels (Смесь каналов).

Функция Pitch Bend реализована тем же самым способом, что и изменение высоты звука в магнитофоне при изменении скорости движения ленты. Следовательно, длина файла также изменится.

Сдвиг высоты в Sound Forge

Окно Pitch Shift (Сдвиг высоты), изображенное на рис. 1.70, открывается из меню Effects по команде Pitch → Shift.

Рис. 1.70. Окно Pitch Shift

Функция Pitch Shift изменяет высоту выделенного фрагмента как с сохранением продолжительности звукового файла, так и без этого.

Опция Semitones to shift pitch by (Число полутонов сдвига) устанавливает число музыкальных полутонов, на которое следует повысить или понизить звуковой фрагмент. При использовании опции Preserve duration (Сохранять продолжительность) диапазон сдвига ограничен величинами от -12 до 12 полутонов.

Опция Cents to shift pitch by (Сдвиг на сотые доли полутона) используется, если требуется сместить высоту звука на величину не целого числа полутонов. Единица измерения высоты здесь – одна сотая часть полутона.

Преобразование формата – операция небезобидная: возможно возникновение искажений из-за наложения спектров. Особенно заметными они становятся при сдвиге высоты звука на большую величину. Чтобы избежать такого рода искажений, можно включить опцию Apply an anti-alias filter during pitch shift (Применять фильтр антиалиазинга при сдвиге высоты).

Если опция Preserve duration помечена, длина звукового файла будет сохранена. В противном случае длина выделенного фрагмента изменится на величину, обратную величине сдвига (чем выше звук, тем короче фрагмент).

В поле Mode (Режим) задается используемый алгоритм. Имеются три алгоритма – A, B и C, все с разными параметрами, настроенными для различного звукового материала, что и отражено в названии каждого режима. Однако при освоении режимов потребуются эксперименты.

Когда включен флажок Blend edges with adjoining data (Смешать края и смежные данные), звучание начала и конца выделенного фрагмента будет плавно перемешано со смежными звуковыми данными. Эта возможность используется, чтобы предотвратить сбои в звучании, которые могут возникнуть на стыке таких фрагментов.

Параметр Transposition ratio (Коэффициент изменения тональности) определяет число, на которое умножаются все частоты. Если опция Preserve duration (Сохранять продолжительность) отключена, новая длина файла может быть рассчитана путем умножения длины необработанного файла на величину, обратную рассматриваемому коэффициенту, то есть на 1/Transposition ratio.

Сдвиг высоты без сохранения продолжительности звучания реализован тем же способом, что и изменение высоты звука в магнитофоне при изменении скорости движения ленты. Следовательно, длина файла и время его звучания также изменятся.

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

Изменение продолжительности звучания записи в WaveLab

Time Stretch (Изменение продолжительности) – это операция, которая позволяет изменить длительность записи без воздействия на высоту звука: без существенных искажений можно замедлить воспроизведение в два раза. Используется только один алгоритм, который работает почти в четыре раза быстрее, чем Time Compress/Expand в Sound Forge.

По команде Time Stretch из меню Process открывается окно Time Stretching, показанное на рис. 1.71.

Рис. 1.71. Окно Time Stretching

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

Рассмотрим настройки диалогового окна.

В секции Source (Исходные) показаны параметры исходной записи:

•  Samples (Выборки) – исходная длина выделенного фрагмента в выборках;

Перейти на страницу:

Александр Загуменнов читать все книги автора по порядку

Александр Загуменнов - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки kniga-online.club.


Компьютерная обработка звука отзывы

Отзывы читателей о книге Компьютерная обработка звука, автор: Александр Загуменнов. Читайте комментарии и мнения людей о произведении.


Уважаемые читатели и просто посетители нашей библиотеки! Просим Вас придерживаться определенных правил при комментировании литературных произведений.

  • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
  • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
  • 3. Просьба отказаться от нецензурной лексики.
  • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

Надеемся на Ваше понимание и благоразумие. С уважением, администратор kniga-online.


Прокомментировать
Подтвердите что вы не робот:*
Подтвердите что вы не робот:*