Как создать инструменты для Qmpot из готовой базы

Ответить
Аватара пользователя
blackstrip
Админ
Сообщения: 1176
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Как создать инструменты для Qmpot из готовой базы

Сообщение blackstrip » Сб мар 22, 2014 12:08 pm

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

Сначала надо найти любую DLS, SF2 базу звуков. Одна DLS база в виде "GM.DLS" файла входит в состав Windows, с помощью нее проигрываются midi-файлы. Можно взять ее.

Далее:

1. Качаем бесплатный MODPlug tracker отсюда: http://openmpt.org/download

2. Создаем новый файл кликом в MPT по значку New на панели:
Изображение

3. Переходим на вкладку Samples:
Изображение

4. Правой кнопкой мыши тыкаем в левом дереве и выбираем Add sound bank (Добавить базу звуков). Выбираем файл базы и он появляется в дереве, распотрошенный на инструменты.
Изображение

5. Выбираем инструмент (например, Grand Piano) и перетаскиваем его из дерева в большое черное поле вкладки Samples:
Изображение

6. В поле появляется красный график этого инструмента. Жмем Save sample на вкладке Samples и сохраняем wav-звук инструмента:
Изображение

7. Смотрим на Loop-панель, там есть два числа - это начальный и конечный отсчет цикла. Записываем их на бумажку, запоминаем, либо просто не закрываем modplug tracker чтоб потом подглядеть эти цифры:
Изображение

8. Открываем сохраненный звук в Qmpot
Изображение

9. Нажатием на "Перейти (Ctrl+G)" вызываем меню перехода, выбираем "Ввести номер отсчета".
Изображение

10. Вводим первый отсчет цикла (он был равен 52160). Жмем Enter.
Изображение

11. Курсор теперь стоит на 52160, жмем Пробел и активируем режим выделения.
Изображение

12. Нажатием на "Перейти (Ctrl+G)" вызываем меню перехода, выбираем "Ввести номер отсчета". Вводим последний отсчет цикла (он был равен 59400). Жмем Enter.
Изображение

13. Жмем еще раз Пробел, завершая таким образом выделение цикла. Справа вверху окна показываются координаты выделения "52160 - 59400".
Изображение

14. Нажатием на "Плеер (Ctrl+F5)" вызываем меню, выбираем "Инструмент (начало+5 циклов+конец)" и слушаем что все ок и без щелчков. Если щелкает - значит криво выбран цикл, первый и последний отсчет цикла не состыковываются друг с другом. Но если брали все из базы и ввели без ошибок - щелчков быть не должно.
Изображение

15. Жмем "Сохранить (Ctrl+S)". Выбираем "INS+WAV инструмент (цикл-выделение)".
Изображение

16. Вводим имя файла
Изображение

17. Смотрим в папку там два файла
Изображение

18. Если открыть INS-файл в блокноте, то можно увидеть в нем три строки: имя wav-файла, начальный отсчет, конечный отсчет.
Изображение

В принципе, если кто не хочет париться - можно сразу после шага 7 не открывать wav-звук в qmpot, а вручную создать рядом с wav-файлом ins-файл, и в блокноте вписать в него начальный и конечный отсчеты.

А потом можно его открыть в Qmpot как связку INS+WAV и прослушать по Ctrl+F5, как это было сделано в п.14.
Изображение

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя