![]() |
![]() |
пишите нам: info@widisoft.com | |
![]() |
![]() |
||
![]() |
|||
![]() |
|||
![]() |
Обратим внимание, что аккомпанемент повторяется в течении первых 12 секунд. Потом происходит замена нижней ноты "Ре" (D-2) на "Фа" (F-2), но ритмический рисунок остается прежним. Зная это, можно существенно упростить редактирование – необходимо просто привести все остальные такты к тому же виду, к которому мы привели первый. Можно использовать копирование, предварительно стерев все ноты ниже F-3 до 12 секунды, но лучше поправить уже имеющиеся – это немного дольше, зато сохранит все нюансы громкости исходного исполнения. Итак, аналогично с тем, как мы синхронизировали первую ноту D-2 с аудио, синхронизируем все остальные, одновременно уточняя положение тактовых черт. В некоторых местах басовая нота оказалась пропущена, но ориентируясь по спектрограмме и уже расставленным тактовым чертам ее легко восстановить. Громкость для нее выбирается примерно такой, как у аналогичных нот в других тактах – а данном случае я поставил 60. |
Теперь, надо определится с длительностью этой басовой ноты. Точно это сделать затруднительно, так как концы нот определяются на слух существенно менее точно чем начала, но разумным предположением будет установить длительность как 1/2, т.е. половину такта. Сделать это очень легко благодаря меткам долей (пунктирным вертикальным линиям) на которые каждый такт разбивается автоматически. На приведенном рисунке (рис. 17) продемонстрирован результат - несколько тактов с уже расставленными басовыми нотами и синхронизированными с ними тактовыми чертами. |
Аналогичным образом легко заключить что нота "Соль" второй октавы (G-2) начинается там-же, где заканчивается нота "Ре" (D-2). Кроме того, слышно что восходящий пассаж – равномерный, то есть четыре ноты ("соль-ля-ре-фа" или G-2, A-2, D-3, F-3) расположены равномерно и занимают половину такта. Поделив 2/4 на 4 получим длительность каждой ноты этого пассажа – 1/8. |
Определим длительность половины такта в миллисекундах, ориентируясь на ноту, занимающую ровно половину такта. Длительность оказывается равной 535 мс, значит длительность восьмушки будет около 135 мс. Демонстрация 18 показывает, как выставить равную длину для всех нот восходящего пассажа. После того как нотам установлена равная длительность, их необходимо расположить равномерно во второй половине такта. Результат этих действий в первых двух тактах показан на рисунке 19. |
Ту же самую операцию можно провести и с помощью специальной функции – Квантизации (Quantize). Эта возможность появилась в версии 3.3. Если тактовые черты уже расставлены, то функция автоматически расставляет ноты округляя их по длительности и по времени начала по выбранному значению. Эта функция позволяет одновременно выравнять длины и начала группы нот. Что-бы воспользоваться этой функцией, выделите группу нот и откройте пункт меню Edit->Quantize.... Демонстрация 20 показывает, как можно воспользоваться этой функцией для восходящего пассажа.
|
Итак, в течении первых 12 секунд аккомпанимент вычищен. Теперь можно выделить его в отдельный трек. Для этого, добавляем новый трек, потом выделяем все ноты которые ему принадлежат - в данном случае это можно сделать автоматически с помощью Фильтра нот, указав в качестве параметров все ноты ниже "Фа-диез" третьей октавы (F#-3) и промежуток времени от 0 до 11,95 секунд. Скачать файл настроек Фильтра Нот, выделяющий аккомпанимент. Открываем свойства всех выделенных нот, устанавливаем канал и трек равными 2, а в качестве инструмента – акустическую гитару. Весь процесс показан на демонстрации под номером 21. Теперь приступим к редактированию голоса. На рисунке приведено самое начало, где флейта вступила в первый раз. Прослушав отображенный участок в режиме Аудио, легко услышать, какие именно ноты принадлежат мелодии. После этого, используя проигрывание нот по одной (с помощью Ctrl+Click) определяем соответствующие MIDI-ноты (на рисунке 22 они выделены). Мы можем сразу добавить еще один трек - флейту, и перенести в него выделенные ноты. Это делается аналогично тому, как мы поступили с гитарой в предыдущей демонстрации. После этого можно легко ликвидировать все лишние ноты с помощью Фильтра нот – просто убрав все ноты, лежащие между 3,7 и 7,1 секундой, расположенные выше F#-3 и не принадлежащие третьему треку (такая комбинация условий легко реализуется с помощью Фильтра Нот, см. рисунок 23 и соответствующий файл установок Фильтра нот, выделяющий все, кроме голоса на этом участке). |
Скачать файл настроек Фильтра Нот, выделяющий все, кроме голоса.
После того как мы нажмем Del, на рассматриваемом участке останутся только ноты, отнесенные нами к третьему треку - флейте, то есть только голос. |
В произведении присутствуют два сложных места, где в аккомпанементе перебор сменяется боем. Гитарный бой очень трудно имитировать при помощи MIDI-инструментов, поэтому я использую разложенные по времени аккорды. Один из таких кусков начинается на 49-й секунде. Первое, что я делаю – используя инструмент Play Tool (появился только в версии 3.3) исследую звучание нот в каждый момент и сравниваю его на слух со звучанием аккомпанемента в исходной записи. Наглядно этот процесс продемонстрирован на рисунке 24. Для достижения правдоподобного звучания достаточно аккорда из 5 нот (конечно, у гитары 6 либо 7 струн, но так как гитарные аккомпанементы обычно записываются просто как гармонии, не уточняя сколько струн звучит, то мы вправе пойти на это упрощение). Прослушивая по кускам фрагмент в режиме Аудио легко сосчитать, сколько раз был сыгран аккорд. На приведенном на рисунке 25 участке – с 48,8 по 50 секунду, аккорд был сыгран 5 раз. Далее, я выбираю одну из нот аккорда (в данном случае, выбрана нота "Ре" третьей октавы (D-3)) и повторяю ее 5 раз на этом участке. Используя режимы проиграть выделенные ноты и Аудио + MIDI прослушиваю данный кусок, двигая ноты так, чтобы они звучали синхронно с аккордами в аудио-записи. В результате я получаю примерно такую картину, как показана на рисунке 25. После этого, необходимо добавить недостающие (либо убрать лишние) ноты в эти аккорды, расположив их по времени так же, как и те, которые мы выставили на слух. Для этого очень удобно пользоваться функцией Alignment (появилась только в версии 3.3), которая позволяет синхронизовать начала и концы выделенной группы нот. Кроме того, стоит вспомнить, что когда на гитаре играют боем, то проводят по всем струнам по очереди, так что ноты начинают звучать не одновременно. Хотя разница во времени начала нот и невелика, она создает характерный звук гитарного аккорда. Как правило, при первом движении рука идет сверху вниз, то есть первой начинает звучать самая нижняя нота. На демонстрации 26 показано создание одного аккорда: Аналогичным образом формируем все аккорды. Скачать предварительный MIDI-файл. Если послушать полученный MIDI-файл, можно увидеть что голос в некоторых местах запаздывает относительно аккомпанемента, что приводит к неестественному "рваному" ритму. На слух можно легко определить все ноты, которые необходимо подвинуть, но для того что бы конечный вариант был легко представим в виде нотной записи, рекомендуется квантовать ноты на целые доли такта. Это легко сделать с помощью уже описанной функции Quantize. Помимо этого, можно выставить тональность - в данном случае Ре-минор - используя диалог Свойства MIDI-файла. В качестве последнего штриха можно переставить треки – так что бы флейта шла первым треком, Chilli вторым, и последним гитара, как и положено аккомпанементу. Это сделать очень просто – достаточно выделить весь трек и поменять в свойствах выделенных нот номер трека – главное при этом не указать номер уже существующего трека, иначе два трека могут оказаться смешаны. Кроме того, для удобства просмотра в редакторе TrueTone треки можно раскрасить – для этого надо нажать на цветной квадратик около трека и указать цвет. |
Результаты распознавания.
В результате всех описанных действий, мы получаем следующие результаты: Кроме того, мы можем открыть полученный файл в нотном редакторе, и убедиться что полученная нотная запись вполне читаема и может быть использована для исполнения. Для примера приведен первый лист полученного MIDI-файла открытый с помощью программы Sibelius: ![]() рисунок 27
Замечание: для того что бы редактор при чтении MIDI-файла учитывал расположение тактовых черт, необходимо при открытии файла указать опцию "читать команды смены темпа". Некоторые редакторы делать этого не умеют, в других по-умолчанию эта опция не выставлена. Для более детальной информации смотрите файл справки вашего редактора.
Замечания по тексту? Выскажите их на нашем форуме. |
|