Разработка аппаратно-технологического обеспечения производства компьютерной игры

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



ron.

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

В iZotope Spectron имеется следующий набор программных устройств:

Morph - вокодер. Выделенный спектр обрабатывается по образу этого же спектра из любого другого файла. Этот модуль отлично подходит для приданию звука ритмических либо вокальных структур. На самом деле достаточно стандартный эффект.

Filter - блок фильтров.

Pan - блок изменения панорамного положения. Любому выделенному спектру можно назначить определенное значение положение панорамы, что делает этот модуль уникальным. Например, мы можем выделить диапазон 800 Гц - 2 КГц и сместить его влево, а 2 Кгц - 5 КГц - сместить вправо. И все это в одном и том же файле.

Delay - стерео-многополосный дилэй. - еще один блок задержек.

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

Для каждого эффекта в отдельности предусмотрено несколько типов управления. Помимо стандартной огибающей (envelope), следует отметить расширенный модуль LFO, в котором доступны три стандартных вида модуляции и девять форм волн.

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

4.1.2 Т.С. Еlectronic

Очень мощным процессором эффектов является t. c. electronic Spark FX Machine VST-плагин.

Внешне похожий на ЖК-экран аппаратного эффект-процессора FireworX, он имеет совершенно другое внутреннее наполнение и смысл. Как видно из иллюстрации, можно использовать матрицу подключений программных модулей эффектов, в качестве которых могут выступать как внутренние так и любые VST-плагины. Размер матрицы практически неограничен - на сколько хватит ресурсов у вашего РС.

4.1.3 Prosoniq TimeFactory

В качестве профессионального решения в области изменения темпа (стретча) и тона (питча) наиболее удачным можно считать алгоритм MPEX, реализованный в программе Prosoniq TimeFactory.

Уникальность этого алгоритма состоит в том, что он может сохранять натуральность звучания при изменении питча и стретча благодаря анализу формантных составляющих. В небольших диапазонах: +/ - пять полутонов или +/ - 30% времени, звучание сохраняет свою натуральность и может являться качественным вариантом.

4.2 Комбинированные спецэффекты

Практически все спецэффекты являются комбинированными, то есть состоящими из нескольких различных звуков. Например, создание сэмплов взрывов вообще считается одним из самых сложных, поскольку оно должно учитывать материалы поверхностей или целей, в которые совершено попадание, природу взрыва и т.п. Хотя большинство современных игр не отличаются большим количеством разнообразных вариантов взрывов, и такой аккуратный подход ближе к кино. Если объект/цель больших размеров, звукорежиссер оперирует преобладанием низких частот. Для создания гулкости хорошо подходит плагин Waves MaxxBass. Если цель меньших размеров, то имеет смысл хорошо проработать звук мелких разлетающихся элементов. Данный спецэффект может быть усложнен, например, если цель находится на воде - добавляется всплеск и т.п. У кино есть свое преимущество, поскольку длительность взрыва там может быть очень долгой, в рамках игры, где все должно происходить в максимально короткие сроки, на взрыв уделяется обычно 1-2-3 секунды.

Для движущихся объектов специфично изменение частотного наполнения. Ощущение такого движения можно обеспечить и прибавлением шума с эффектом Допплера, что будет создавать психоакустический эффект.

4.2.1 AudioMulch

Одна из наиболее удобных для создания комбинированных спецэффектов программа - это AudioMulch от Ross Bencina.

Интерфейс требует достаточно длительного обучения. Но есть ряд преимуществ в наличии большого количества интересных эффектов, включая искажения, грануляцию, разложение звуковых волн по составляющим и т.д. Все изменения параметров можно вывести на автоматизированное управление по огибающим. Также в наличии имеется ряд микшерных консолей, делая программу универсальным эффект-процессором. В этой программе можно не только создавать отдельные составляющие, но и производить комбинирование звуковые спецэффекты высокого профессионального класса.

4.3 Стандартный движок

Сэмплы движущихся персонажей и стационарных объектов с четкой локализацией должны быть в моно. Для них все панорамирование в стереопространстве делается за счет 3D-движка, написанного программистами. Никакие спецэффекты, предусматривающие стерео не должны присутствовать в исходных файлах. Тоже самое касается и реверберации - спецэффекты и звуки должны быть "сухими". Музыкальное оформление и звуки окружающего пространства (ветер, дождь, море) обычно делаются в стере

Итоговый список того, что нужно готовить для стандартных качественных движков:

Озвучивание персонажей, объектов и локализованных событий (создание банков звуков, голосов и спецэффектов). - Моно. Нет реверберации.

Озвучивание элементов окружающего простран