Вроде бы нет,пробовал и так и сяк менять,все работает одинаково.Надо просто цельный скрипт сделать и будет видно,сейчас времени маловато на это,но как можно провернуть,постепенно въезжаю.Тут и другие возможности еще открываются.Можно всякие оффлайн миди-арпеджиаторы,гармонайзеры,хордеры мутить.Число вроде за что-то отвечает, за аккорд может быть?
[DOUBLEPOST=1450814830,1450814762][/DOUBLEPOST]
В этой теме,пару страниц назад.Но там чисто тестовый вариант,вообще голый,использовать не рекомендуюЕсли помните где именно, буду рад ссылке
[DOUBLEPOST=1450817980][/DOUBLEPOST]=====
Все,есть!Вся конструкция получилась,грубо говоря,из пары строк,с одним побитовым "И".
[DOUBLEPOST=1450818201][/DOUBLEPOST]
PHP:
for i=1,12,1 do
Note_Pitch = Note_Pitch+1
Note_in_Pattern = 2^((Note_Pitch-Root)%12)
In_Scale = Scale & Note_in_Pattern
if In_Scale>0 then
reaper.FNG_SetMidiNoteIntProperty(Note, "PITCH", Note_Pitch)
break
end
end
Согласитесь,круто.Спасибо всем за участие,я уже хотел бросать и делать через строки!
Последнее редактирование: