Страница 1 из 1

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

Добавлено: Сб мар 22, 2014 12:33 am
blackstrip
В версии 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

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

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

Добавлено: Сб мар 22, 2014 12:33 am
blackstrip
Пианино:
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

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

Добавлено: Сб мар 22, 2014 1:21 am
blackstrip
Ударные (три штуки)

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 и поэтому длительность нот не задаем, только время старта):

Изображение