Автор работы: Пользователь скрыл имя, 21 Декабря 2010 в 15:58, статья
Данная статья не претендует на профессионализм, какие либо высокие оценки или ещё что-то в этом роде, хотя бы, потому что я сам дилетант и самоучка, как в звукозаписи, так и вообще в музыке. Всё же решился написать что-то вроде help'a по данному вопросу, т.к. многим нужен совет, и возможно я могу его дать. Также хочу предупредить, что далее будет использован (по мере возможности) обычный человеческий язык, а также могут встречаться неточности и возможно даже ошибки в технических вопросы, опять же по причине моей «неквалификации». (Буду надеяться, что если, что меня поправят)
1.Подключение гитары к компьютеру. Настройка подключения. (Игра без обработки)
2.Использование компьютера для обработки звука гитары в реальном времени
3.Запись гитары на компьютер. Обработка записанного звука.
4.Создание "сложных" композиций. Сведение
Гитара
и компьютер.
Данная
статья не претендует
на профессионализм,
какие либо высокие
оценки или ещё
что-то в этом роде,
хотя бы, потому что
я сам дилетант
и самоучка, как
в звукозаписи, так
и вообще в музыке.
Всё же решился
написать что-то вроде
help'a по данному вопросу,
т.к. многим нужен совет,
и возможно я могу его
дать. Также хочу предупредить,
что далее будет использован (по
мере возможности) обычный
человеческий язык,
а также могут встречаться
неточности и возможно
даже ошибки в технических
вопросы, опять же по
причине моей «неквалификации». (Буду
надеяться, что если,
что меня поправят)
Содержание:
Часть 1.
Подключение
гитары к компьютеру.
Настройка подключения. (Игра
без обработки)
Итак, у нас есть гитара (электро-, бас-, акустика со звукоснимателем) и есть компьютер. Плюс к тому есть огромное желание заставить эти два агрегата жить дружно. Что ж не так уж это и сложно.
Для
начала договоримся,
что буду приводить
в пример операционную
систему Windows XP, потому
как в данный момент
являюсь её пользователем.
Хотя, всё ниже сказанное
может быть проделано
и в других системах
примерно так же.
Во-первых,
совершенно необходимо, чтобы у нас
в компьютере присутствовала звуковая
карта (не имеет значения интегрированная
ли или отдельная) и мы знали, где
искать её «гнёзда» на корпусе компьютера.
Найдя эти самые гнёзда, давайте разберемся,
какое из них, за что в ответе. В этом нам
поможет то, что гнёзда разных цветов (да,
есть старые/дешёвые карточки, у которых
все гнёзда чёрные; если Вы – обладатель
такой карты, не огорчайтесь и читайте
дальше), а также то, что рядом с гнездами
есть символы, обозначающие функцию гнезда.
Гнёзда
звуковых карт:
Цвет: | Назначение: | Символ | |
стандарт | зелёный | выход; фронт | |
красный | вход; микрофон | ||
синий | вход; линейный | ||
SB Live | выход; тыл | ||
чёрный | выход; сабвуфер |
Теперь мы знаем, какое отверстие, за что в ответе.
Куда
же мы включим гитару? Очевидно, что
во вход. На мой взгляд, лучше включить
гитару в микрофонный вход, потому
как пассивные гитары частенько
плохо слышно при подключении к компьютеру,
т.к. уровень выходного сигнала гитары
не высок. Если же мы подключаем гитару
в микрофонный вход, то мы можем воспользоваться
функцией усиления сигнала (но об этом
позже).
Итак,
гитара физически уже подключена
(один конец провода включен в гитару,
другой – в микрофонный вход звуковой
карты). Нет? Почему? Штекер гитарного провода
не подходит к гнезду в звуковой карте?
Вполне возможно. Чтобы исправить ситуацию
нам скорее всего нужен переходник с «большого»
джэка на «маленький». Либо, если у вас
гитарный шнур с ещё каким-то типом штекера,
вам нужен переходник с этого типа на маленький
джэк. (Штекер покупается в любом радио-ларьке,
аудио-видео магазине; стоит от 10 рублей).
Всё теперь гитара точно подключена. Подключена физически. Теперь займёмся настройками вашего Виньдоуса, чтобы мы, наконец, услышали нашу гитару, услышали, как будто мы её включили в усилитель (конечно, не стоит ждать звука как от гитарного комбика…).
Если
гитару так и не стало слышно,
то тогда дело в физическом подключении.
Проверьте всё. И, наконец, проверьте
ручку звука на самой гитаре.
Вот
и всё! Теперь, если
всё включено и
настроено правильно
мы можем играть через
компьютерные колонки.
Звук при этом никак
самим компьютером
не обрабатывается.
Если же вы хотите использовать
какие-либо программные
преобразователи (примочки,
эффекты и т.п.), то смело
переходите к следующей
части этого help’a.
Часть 2.
Использование
компьютера для обработки
звука гитары в
реальном времени
На
данный момент нашу
гитару, скажем так,
просто слышно, но ничего
со звуком мы сделать
не можем. Не так уж интересно,
можно было и в музыкальный
центр или телевизор
с таким же успехом подключиться,
скажете вы. И я соглашусь
на 100%. Но сейчас мы перейдём
к тому, что телевизорам
и другим стиральным
машинам не под силу
– обработка звука гитары (да
и не только), да ещё
и в реальном времени.
Т.е. тоже самое, что
делают всем известные
гитарные «педали» и
гитарные процессоры.
Сразу хочу предупредить,
что не стоит ожидать
от звука, полученного
компьютерной обработкой
такого же качества,
как от хорошей (Boss к
примеру) гитарной примочки (педали).
Но нам, новичкам (в компьютерно-гитарном
деле), это вполне подойдёт,
потому что при грамотной
настройке и использовании
нашего компьютера можно
добиться потрясающих
результатов. Ну, хватит
лирики, ближе к практике
(пройдясь по теории…)!
Эффекты
Существуют
две большие категории встраиваемых плагинов:
VST и DirectX. Принципы их работы, в общем-то,
одинаковы, просто это два разных стандарта
обработки звука. Первый был разработан
компанией Steinberg для программы Cubase, второй
– компанией TwelveTone для их Cakewalk SONAR.
Как это работает
Итак, после прочтения первой части настоящего документа вы имеете гитару, подключенную к компьютеру и издающую звук через компьютерные колонки. Звук этот чистый, не обработанный никакими эффектами. В настоящий момент звук идет напрямую со входа звуковой карты на ее выход, не обрабатываясь программно. Иными словами, сигнал, фактически, не покидает пределов звуковой карты. Но, как вы уже, наверное, догадались – это не наш метод. Требуется наложить на звук различные эффекты, а чтобы это сделать, увы, кроме как записать его, обработать и выдать назад, других способов нет. Однако, зачем записывать, например, всю партию целиком, а потом обрабатывать ее? Можно записывать звук маленькими частями, обрабатывать эти части и сразу выдавать их на выход карты. И чем меньше будет эта часть, тем меньше будет задержка между входным и выходным сигналом (фактически, она будет равняться размеру этой части + времени, которое требуется на обработку. А время это чрезвычайно мало). Именно на основании этих умозаключений мы и будем обрабатывать наш звук в реальном времени.
Драйвера
Для игры с эффектами мы будем использовать одну из трех программ: Steinberg Cubase SX, Cakewalk SONAR XL или SpinAudio ASIO FX Processor. Первые две программы – полноценные студийные секвенсоры (этим термином обозначаются программы, позволяющие записывать и сводить вместе MIDI и аудиотреки, накладывать на них эффекты, и т.д.). Третья – просто, так называемый, «хост» для VST – плагинов, т.е. вы выбираете желаемый эффект, загружаете его в ASIO FX Processor и начинаете играть.
Так или иначе, но все эти программы активно используют звуковую карту. И для эффективной работы с ней им нужен некий механизм взаимодействия. Таких механизмов (основных) три: Audio Stream In/Out (ASIO), Windows Kernel-mode Streaming Driver (WDM) и MME (стандартный механизм Windows). Самым эффективным из них на данный момент является ASIO. Однако, чтобы его задействовать, как правило потребуются некоторые дополнительные телодвижения. Дело в том, что из доступной ценовой категории практически ни одна звуковая карта по умолчанию не имеет поддержки ASIO, но возможности чипов большинства этих карт позволяют организовать эффективное взаимодействие между программой и картой. В частности, для знаменитой Creative SBLive! (а также ее наследников Audigy и Audigy2, и производных от них) независимой группой разработчиков были созданы драйвера kX Project, раскрывающие богатые возможности этих карт и позволяющие максимально уменьшить задержку между входным и выходным сигналом (об этом мы поговорим позже). Для остальных карт, не являющихся производными от SBLive! также созданы расширенные драйвера, которые называются ASIO4ALL.
Вот
собственно и вся (вкратце) теория. Перейдём
к практике, а именно установке драйверов.
Установка драйверов.
Первым делом нам надо определиться, какая у вас звуковая карта, потому как от этого будет зависеть выбор драйвера. Чтобы упростить задачу поделим карты на три категории: карты с изначальной поддержкой ASIO, Creative SB/Audigy и остальные. Думаю, что разобраться не составит труда.
Итак, если
Драйвера kX Project (для карт семейства Creative SB/Audigy)
Как следует из названия части, эти драйвера разработаны kX Project для карт от Creative. Если вы являетесь счастливым обладателем Sound Blaster или Audigy/Extigy то вам нужен этот вариант драйверов ASIO.
Самые
последние версии драйверов можно
скачать на официальном сайте
разработчика - http://kxproject.lugosoft.com/
[приведены
материалы http://faqsite.
Более простого и информативного я найти не смог. Если есть желающие дополнить, поправить - welcome]
Настраиваем
мастер-секцию микшера. По умолчанию
используются тыловой ЦАП. Меняем местами
фронт и тыл, иначе звук на фронтальном
выходе воспроизводиться не будет.
Настраиваем
входы и выходы. Необходимо во входах
разрешить AC97.
Настраиваем
секцию записи. Вход AC97 отключен при
записи через ASIO.
Настраиваем AC97 кодек, отвечающий за оцифровку.
Лучше использовать линейный вход,
но можно и микрофонный. Главное
не разрешать шумный микрофонный
предусилитель.
Настраиваем kx Dsp. Настройка роутинга, пожалуй, самая трудная для мало знакомых с kX и ASIO задача. Но если почитать официальные доки, поразмыслить, то становится легче. ;)
На
приведенной ниже схеме, ASIO роутинг,
то есть то, как будут подключаться
эффекты, использует входы ASIO 4 и 5 (можно
и только один из них), а выход будет ASIO
0.
Более
подробно об установке и настройке данных
драйверов можно прочитать на официальном
сайте разработчика, а так же здесь - http://www.moline.ru/equip/
Рекомендации
по установке kX Drivers
– альтернативный вариант (by
Olmish)
Прежде
всего необходимо скачать драйвера с сайта www.kxproject.com. Далее необходимо удалить
стандартные драйвера “Панель управления”à”Установка
и удаление программ”à”Sound Blaster Live! (заменить
удалить)”. Предварительно сохранив, в
другое место, файл “CT4MGM.SF2” из папки C:\WINDOWS\system32.