7 нот
up Музыкальный колледж "7 нот" / Статьи /

Midi и Wave, Midi в Wave

Л.Гурулеву посвящается
 

Midi и Wave, Midi в Wave.

Сергей Ахтямов

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

Вопрос сводится к следующему. Как преобразовать свою работу из MIDI в wave. Я слегка расширил описание, точнее вариант преобразования.

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

А с Cakewalk я делаю так.

Создаем MIDI треки, параллельно пишем в wave голос или живые инструменты. Миди преобразовываем в wave.
Для этого создаем трек, где в поле Source выбираем Stereo Audio Device Driver вашей карты (или left, right). Для SB Live! это Stereo SB Live! Wave In.
Port - выбираем MIDI драйвер вашей карты. То есть для Live! это будет - SB Live! MIDI Sinth, Creative S/W Sinth или SoundFont Device (в зависимоcти от того, какой из них вы использовали при создании своей композиции.
Делаем этот трек записывающим (R), а все необходимые midi треки звучащими (S) (или заглушить ненужные треки - M). Включаем запись. Все, или только включенные треки midi записываются в один Wave-трек.
Таким же образом можно преобразовать каждый трек midi в отдельные wave-треки, если есть необходимость (а она конечно есть) обработать каждый трек в аудио редакторе.

Используя Tools - Mixdown Audio можно соединить все wave треки в один (Bounce track) и конвертировать это дело в wave, real-audio, mp3 или asf (Export file).

Дальше. Описанный выше способ не единственный. Вариантов много. Можно написать композицию в midi, преобразовать в wave и уже в Simplitud дописывать живые инструменты и голос. Вариации зависят от личных привычек, пристрастий, возможностей и необходимостей...

Преобразовать midi в Wave можно и по другому. Для этого надо запустить программу для записи auduio звука. Подойдет любая понравившаяся вам программа (Sound Forge, Cool Edite, Wave Lab и пр.)
Воспроизводить можно при помощи стандартного проигрывателя Windows. Но прежде чем начать запись - нужно настроить должным образом микшер.

Кликаем дважды на значке громкоговорителя в панели задач. Выбираем Параметры и Свойства. В настройках уровней выбираем Воспроизведение. Отмечаем какие движки отображать в панели (все) и нажимаем OK. Глушим все лишние сигналы, от которых могут возникнуть помехи (CD, Line), оставляем только Midi (или Sinth), wave и Master Out.

Снова Параметры и Свойства, теперь отмечаем опцию Запись и отмечаем все движки.
Назначаем выходным сигналом Midi (или Sinth) или MixOut.

Микшер готов к работе. Теперь запускаем аудио редактор. К примеру Sound Forge. Выбираем File - New. Изменяем настройки записи в появившемся окошке, если это необходимо (биты/герцы). Нажимаем красную кнопку Record.

Нам нужно отрегулировать уровень записи/воспроизведения. Для этого в окне записи SF поставте галочку в окне DC adjust и Monitor. Включите проигрыватель Windows на воспроизведение и проследите уровень записи по индикатору в окошке записи SF. Язычки индикатора должны прыгать при максимальном звуке музыки в верхней части индикатора, иногда заскакивая в красный сектор. Если это не так, то регулируйте в микшере движками уровень воспроизведения и уровень записи, добиваясь нужного качества и громкости записи.

Теперь нажимаем кнопку Rec в окошке записи и сразу же Воспроизведение в проигрывателе (одновременно конечно же вряд ли получится, но задержка не страшна). По окончании звучания файла нажимаем Stop в SF. Обрезаем пустые участки, записанные до того, как мы успели нажать на Play, прослушиваем и проверяем качество получившейся записи. Если качество не устраивает (шумы, искажения, тихо), то измените настройки уровней воспроизведения/записи и повторите процедуру.

Можете сохранить получившуюся запись в нужном формате.

Вроде все, но есть одно НО. Все это возможно, если ваша карта умеет воспроизводить и записывать одновременно (full duplex). Обычно узнать это можно, если зайти Панель управления - Система - Аудио-видео игровые контроллеры - Аудио драйвер вашей карты - Свойства - Установки (setting). Там должна быть возможность выбора режима Full duplex. Если есть - все отлично. Если нет - вам не повезло:(

Full duplex не поддерживают ранние дешевые карты и карты AWE32/64. Правда в последствии к картам AWE есть драйвера/обновления, обеспечивающие полную поддержку Full duplex. Если ваша карта не поддерживает full duplex - то вам стоит поискать новый драйвер для нее.

Можно просто купить новую карту. Все новые карты поддерживают Full Duplex. Можно купить вторую подержанную карту и банально соединить выход своей карты шнурком с входом второй карты. Воспроизводите midi на своей карте, а записываете wave на новой. Тоже вариант правда, не самый удачный, но для кого-то и это выход).

Есть еще такая программа - Win Groove (1,5 mb), можете попробовать скачать ее с сервера www.midi.ru (пароль для zip-архива www.midi.ru). Она преобразовывает звучащий midi в wave и на картах, не поддерживающих full duplex. Правда качество оставляет желать лучшего (и это мягко сказано), чистое midi дешевой карты не есть хорошо, а именно с таким качеством конвертирует эта программа (по крайней мере я попробовал для проверки, ну очень плохо:)

Вот вроде и все. Всем удачной работы.




наверх


 
 





Публикация и перепечатка материалов сайта без согласования с их авторами строго запрещена.
По вопросам обращаться на foo@bar.gz