Инструменты для Qmpot

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

Инструменты для Qmpot

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

В версии 1.3.0 в PaintCAD 4Windows появится новая Экстра-утилита: звуковой редактор Qmpot для озвучки видео и написания музыки. Бета-версия с недоделанным, но уже на 60-70% работающим редактором лежит по адресу http://blackstrip.ru/paintcad.exe .

В Qmpot по нажатию F3 открывается панель скриптов. Командой L номер_инструмента, "имяфайла" можно подгрузить INS-файлы инструментов, лежащие в одной папке с QMP-файлом вашего скрипта.

Например, такой звук http://blackstrip.ru/tmp/pcw130/echosamp.wav можно получить с помощью скрипта:

Изображение

А такой подлинее http://blackstrip.ru/tmp/pcw130/echosamp2.wav с помощью

Изображение

Вообще инструменты можно делать из любого звука если выделить в нем участок цикла (прослушать по Ctrl+F5 и убедиться в отсутствии щелчков на слух, а также нажать Ctrl+I и увидеть вверху окна что разница амплитуд в цикле dU минимальна и разница наклона начала и конца цикла dK также минимальна) и сохранить полученное в INS+WAV формате по Ctrl+S.

В самом INS-файле всего 3 строки: имя wav-файла инструмента, первый отсчет цикла, последний отсчет цикла.

Также можно делать инструменты из готовых DLS, SF2 баз. Гайд по созданию инструментов из готовых баз здесь: viewtopic.php?f=8&t=527

В этой теме будут выкладываться инструменты.

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

Re: Инструменты для Qmpot

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

Пианино:
INS: http://blackstrip.ru/qmpotins/piano.ins
WAV: http://blackstrip.ru/qmpotins/piano.wav

Скрипка:
INS: http://blackstrip.ru/qmpotins/viola.ins
WAV: http://blackstrip.ru/qmpotins/viola.wav

Пример звучания: http://blackstrip.ru/tmp/pcw130/pianoviola.wav

Скрипт примера:

Код: Выделить всё

//введите сюда QMP-команды
N 44100,16,1,30S
L 1,"piano.ins"
L 2,"viola.ins"
SE 1,2,0,0.4S,80
SF 1,1
SE 2,5,0,0.2S,20
SF 2,1
SA 2,0.5
ST 2,24
PL 1,1,0,1S,0
PL 1,1,0.25S,1S,12
PL 1,1,0.5S,1S,0
PL 1,1,0.75S,1S,12
PL 2,1,0,0.2S,0
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,3
PL 1,1,0.25S,1S,15
PL 1,1,0.5S,1S,3
PL 1,1,0.75S,1S,15
PL 2,1,0,0.2S,3
PL 2,1,0.5S,0.2S,7
SO 1S,1
PL 1,1,0,1S,8
PL 1,1,0.25S,1S,20
PL 1,1,0.5S,1S,8
PL 1,1,0.75S,1S,20
PL 2,1,0,0.2S,8
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,7
PL 1,1,0.25S,1S,19
PL 1,1,0.5S,1S,7
PL 1,1,0.75S,1S,19
PL 2,1,0,0.2S,7
PL 2,1,0.5S,0.2S,2
X
Еще один пример (более длинный): http://blackstrip.ru/tmp/pcw130/pianoviola2.wav

При этом уже после исполнения скрипта кусок звука после 32 секунд (а там остатки эхо от проигранных нот) был вручную отрезан и смиксован с началом. Поэтому если в Winampe запустить эту мелодию на бесконечное проигрывание - она будет состыковываться и проигрываться "бесконечно".

Код: Выделить всё

//введите сюда QMP-команды
N 44100,16,1,35S
L 1,"piano.ins"
L 2,"viola.ins"
SE 1,2,0,0.4S,80
SF 1,1
SE 2,5,0,0.2S,20
SF 2,1
SA 2,0.5
ST 2,24
PL 1,1,0,1S,0
PL 1,1,0.25S,1S,12
PL 1,1,0.5S,1S,0
PL 1,1,0.75S,1S,12
PL 2,1,0,0.2S,0
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,3
PL 1,1,0.25S,1S,15
PL 1,1,0.5S,1S,3
PL 1,1,0.75S,1S,15
PL 2,1,0,0.2S,3
PL 2,1,0.5S,0.2S,7
SO 1S,1
PL 1,1,0,1S,8
PL 1,1,0.25S,1S,20
PL 1,1,0.5S,1S,8
PL 1,1,0.75S,1S,20
PL 2,1,0,0.2S,8
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,7
PL 1,1,0.25S,1S,19
PL 1,1,0.5S,1S,7
PL 1,1,0.75S,1S,19
PL 2,1,0,0.2S,7
PL 2,1,0.5S,0.2S,2
SO 1S,1
ST 1,-12
PL 1,1,0,1S,0
PL 1,1,0.25S,1S,12
PL 1,1,0.5S,1S,0
PL 1,1,0.75S,1S,12
PL 2,1,0,0.2S,0
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,3
PL 1,1,0.25S,1S,15
PL 1,1,0.5S,1S,3
PL 1,1,0.75S,1S,15
PL 2,1,0,0.2S,3
PL 2,1,0.5S,0.2S,7
SO 1S,1
PL 1,1,0,1S,8
PL 1,1,0.25S,1S,20
PL 1,1,0.5S,1S,8
PL 1,1,0.75S,1S,20
PL 2,1,0,0.2S,8
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,7
PL 1,1,0.25S,1S,19
PL 1,1,0.5S,1S,7
PL 1,1,0.75S,1S,19
PL 2,1,0,0.2S,7
PL 2,1,0.5S,0.2S,2
SO 1S,1
ST 1,0
PL 1,1,0,1S,0
PL 1,1,0.25S,1S,12
PL 1,1,0.5S,1S,0
PL 1,1,0.75S,1S,12
PL 2,1,0,0.2S,0
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,3
PL 1,1,0.25S,1S,15
PL 1,1,0.5S,1S,3
PL 1,1,0.75S,1S,15
PL 2,1,0,0.2S,3
PL 2,1,0.5S,0.2S,7
SO 1S,1
PL 1,1,0,1S,8
PL 1,1,0.25S,1S,20
PL 1,1,0.5S,1S,8
PL 1,1,0.75S,1S,20
PL 2,1,0,0.2S,8
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,7
PL 1,1,0.25S,1S,19
PL 1,1,0.5S,1S,7
PL 1,1,0.75S,1S,19
PL 2,1,0,0.2S,7
PL 2,1,0.5S,0.2S,2
SO 1S,1
ST 1,-12
PL 1,1,0,1S,0
PL 1,1,0.25S,1S,12
PL 1,1,0.5S,1S,0
PL 1,1,0.75S,1S,12
PL 2,1,0,0.2S,0
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,3
PL 1,1,0.25S,1S,15
PL 1,1,0.5S,1S,3
PL 1,1,0.75S,1S,15
PL 2,1,0,0.2S,3
PL 2,1,0.5S,0.2S,7
SO 1S,1
PL 1,1,0,1S,8
PL 1,1,0.25S,1S,20
PL 1,1,0.5S,1S,8
PL 1,1,0.75S,1S,20
PL 2,1,0,0.2S,8
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,7
PL 1,1,0.25S,1S,19
PL 1,1,0.5S,1S,7
PL 1,1,0.75S,1S,19
PL 2,1,0,0.2S,7
PL 2,1,0.5S,0.2S,2
SO 1S,1
ST 1,0
//дубль два
PL 2,1,0,16S,-36
//поехали
PL 1,1,0,1S,0
PL 1,1,0.25S,1S,12
PL 1,1,0.5S,1S,0
PL 1,1,0.75S,1S,12
PL 2,1,0,0.2S,0
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,3
PL 1,1,0.25S,1S,15
PL 1,1,0.5S,1S,3
PL 1,1,0.75S,1S,15
PL 2,1,0,0.2S,3
PL 2,1,0.5S,0.2S,7
SO 1S,1
PL 1,1,0,1S,8
PL 1,1,0.25S,1S,20
PL 1,1,0.5S,1S,8
PL 1,1,0.75S,1S,20
PL 2,1,0,0.2S,8
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,7
PL 1,1,0.25S,1S,19
PL 1,1,0.5S,1S,7
PL 1,1,0.75S,1S,19
PL 2,1,0,0.2S,7
PL 2,1,0.5S,0.2S,2
SO 1S,1
ST 1,-12
PL 1,1,0,1S,0
PL 1,1,0.25S,1S,12
PL 1,1,0.5S,1S,0
PL 1,1,0.75S,1S,12
PL 2,1,0,0.2S,0
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,3
PL 1,1,0.25S,1S,15
PL 1,1,0.5S,1S,3
PL 1,1,0.75S,1S,15
PL 2,1,0,0.2S,3
PL 2,1,0.5S,0.2S,7
SO 1S,1
PL 1,1,0,1S,8
PL 1,1,0.25S,1S,20
PL 1,1,0.5S,1S,8
PL 1,1,0.75S,1S,20
PL 2,1,0,0.2S,8
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,7
PL 1,1,0.25S,1S,19
PL 1,1,0.5S,1S,7
PL 1,1,0.75S,1S,19
PL 2,1,0,0.2S,7
PL 2,1,0.5S,0.2S,2
SO 1S,1
ST 1,0
PL 1,1,0,1S,0
PL 1,1,0.25S,1S,12
PL 1,1,0.5S,1S,0
PL 1,1,0.75S,1S,12
PL 2,1,0,0.2S,0
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,3
PL 1,1,0.25S,1S,15
PL 1,1,0.5S,1S,3
PL 1,1,0.75S,1S,15
PL 2,1,0,0.2S,3
PL 2,1,0.5S,0.2S,7
SO 1S,1
PL 1,1,0,1S,8
PL 1,1,0.25S,1S,20
PL 1,1,0.5S,1S,8
PL 1,1,0.75S,1S,20
PL 2,1,0,0.2S,8
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,7
PL 1,1,0.25S,1S,19
PL 1,1,0.5S,1S,7
PL 1,1,0.75S,1S,19
PL 2,1,0,0.2S,7
PL 2,1,0.5S,0.2S,2
SO 1S,1
ST 1,-12
PL 1,1,0,1S,0
PL 1,1,0.25S,1S,12
PL 1,1,0.5S,1S,0
PL 1,1,0.75S,1S,12
PL 2,1,0,0.2S,0
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,3
PL 1,1,0.25S,1S,15
PL 1,1,0.5S,1S,3
PL 1,1,0.75S,1S,15
PL 2,1,0,0.2S,3
PL 2,1,0.5S,0.2S,7
SO 1S,1
PL 1,1,0,1S,8
PL 1,1,0.25S,1S,20
PL 1,1,0.5S,1S,8
PL 1,1,0.75S,1S,20
PL 2,1,0,0.2S,8
PL 2,1,0.5S,0.2S,2
SO 1S,1
PL 1,1,0,1S,7
PL 1,1,0.25S,1S,19
PL 1,1,0.5S,1S,7
PL 1,1,0.75S,1S,19
PL 2,1,0,0.2S,7
PL 2,1,0.5S,0.2S,2
SO 1S,1
ST 1,0
X

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

Re: Инструменты для Qmpot

Сообщение blackstrip » Сб мар 22, 2014 1:21 am

Ударные (три штуки)

Kick:
INS: http://blackstrip.ru/qmpotins/kick.ins
WAV: http://blackstrip.ru/qmpotins/kick.wav

Snare:
INS: http://blackstrip.ru/qmpotins/snare.ins
WAV: http://blackstrip.ru/qmpotins/snare.wav

Closed Hi-hat:
INS: http://blackstrip.ru/qmpotins/clohihat.ins
WAV: http://blackstrip.ru/qmpotins/clohihat.wav

Звучат вот так http://blackstrip.ru/tmp/pcw130/drumsamp.wav если набрать вот такой скрипт (каждый барабан в свой инструмент, следовательно, используем три инструмента. а т.к. циклов у ударных нет - то используем команду P вместо PL и поэтому длительность нот не задаем, только время старта):

Изображение

Ответить

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

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