плей надо нажимать, в стопе не перемещает экран.че-то не реагирует(и убираю и ставлю галку- может из-за того,что 5,29)
плей надо нажимать, в стопе не перемещает экран.че-то не реагирует(и убираю и ставлю галку- может из-за того,что 5,29)
function Open_MIDI_Go_to_Cursor_and_Zoom_X_Beat()
(
////Edit This Script--Set Zoom-Range!!!///
Beat = 4;//Set BeatNum for View rang(for example 4,8,16 etc)
BPM = TimeMap_GetDividedBpmAtTime(GetCursorPosition());//get BPM in current Cursor Position
View_rang = (60/BPM)*Beat;//calculate View_rang
Main_OnCommand(NamedCommandLookup("_SWS_SAVETIME1"), 0);//Save Users Time Sel
MoveEditCursor(+View_rang, 1);//+Move curs and set View_rang_Sel
Main_OnCommand(40153, 0);// 40153 = open selected item in MIDI editor
MIDIEditor_OnCommand(MIDIEditor_GetActive(), 40726); //Zoom to View_rang_Sel
MoveEditCursor(-View_rang, 0);//-Move curs to start of View_rang_Sel
Main_OnCommand(40635, 0);// 40635 = remove View_rang_Sel
Main_OnCommand(NamedCommandLookup("_SWS_RESTTIME1"), 0);//Restore Users Time Sel
);
Open_MIDI_Go_to_Cursor_and_Zoom_X_Beat();
это как? А что за ошибка?Кое-что поменял в настройках мыши. Теперь при сохранении конфига выдает ошибку. Можно ли как-то определить в каком месте несоответствие?
а смысл? если надо подогнать под частоту проекта, то это делается по дефолту автоматическиможно ли, и как внутри хоста повишать частоту отдельного взятого айтема с 44100 в 82000 например?
Да остаетсяА пробовали после сэйв энд клоуз закрыть проект и открыть снова? Остаётся?
Сделал скрипт,который всегда ставит курсор в позицию щелчка мыши и выставляет одинаковый зум в тактах,независимо от темпа
Ell
Код:
function Open_MIDI_Go_to_Cursor_and_Zoom_X_Beat()
(
////Edit This Script--Set Zoom-Range!!!///
Beat = 4;//Set BeatNum for View rang(for example 4,8,16 etc)
BPM = TimeMap_GetDividedBpmAtTime(GetCursorPosition());//get BPM in current Cursor Position
View_rang = (60/BPM)*Beat;//calculate View_rang
Main_OnCommand(NamedCommandLookup("_SWS_SAVETIME1"), 0);//Save Users Time Sel
MoveEditCursor(+View_rang, 1);//+Move curs and set View_rang_Sel
Main_OnCommand(40153, 0);// 40153 = open selected item in MIDI editor
MIDIEditor_OnCommand(MIDIEditor_GetActive(), 40726); //Zoom to View_rang_Sel
MoveEditCursor(-View_rang, 0);//-Move curs to start of View_rang_Sel
Main_OnCommand(40635, 0);// 40635 = remove View_rang_Sel
Main_OnCommand(NamedCommandLookup("_SWS_RESTTIME1"), 0);//Restore Users Time Sel
);
Open_MIDI_Go_to_Cursor_and_Zoom_X_Beat();
В первой строке(Beat = 4) можно указать необходимый диапозон масштабирования,например 8,16 и т.п.