Результаты поиска

  1. @Michael

    Рипер для пользователей Кубейса-Нуэндо (как сделать как в кубе)

    https://forum.cockos.com/showthread.php?p=1953498#post1953498
  2. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    Envelope_SortPoints() после всех манипуляций с точками.
  3. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    Envelope_Evaluate()
  4. @Michael

    Помогите создать экшн / кастом экшн / скрипт

    Как говорится, coming soon.
  5. @Michael

    Помогите создать экшн / кастом экшн / скрипт

    @Supa75, это минимальная высота для reascript в доке, слишком много места расходуется. Просто инфо вобщем то не сложно сварганить. Сложность начинается тогда, когда параметры нужно из этого же блока редактировать а) колесом мыши б) драгом мыши в) вбиванием с клавы. Ещё неприятный момент с...
  6. @Michael

    Помогите создать экшн / кастом экшн / скрипт

    retval, trackID, _, fx = reaper.GetFocusedFX() if retval == 1 then tr = reaper.CSurf_TrackFromID( trackID, false ) if tr then param = reaper.TrackFX_GetNumParams( tr, fx ) -1 val = reaper.TrackFX_GetParam( tr, fx , param) reaper.TrackFX_SetParam( tr, fx , param...
  7. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    Производительность. Твой комп сдохнет раньше, чем перелопатит все папки в больших проектах. Тулбар: ReaPack/mpl_Link TCP MCP folder collapsed state (background).lua
  8. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    Так как ты, я никогда не учился ни в одной из областей. Касаемо рипера - это 1) изучение чужих готовых решений 2) формирование собственных грамотных тех заданий и дальнейшее изучение решений 3)более конкретные вопросы после понимания и изучения механизмов большинства существующих API.
  9. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    Получится. Просто ты не знаешь как. Потому что... (третий раз повторять пожалуй будет лишним).
  10. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    Я то пожру, только ты быстрее забьёшь, чем что-то готовое получишь с таким подходом.
  11. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    Папка свернута в аранже. Как ты развернёшь её в микшере, если скрипт смотрит в аранж?
  12. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    Развернул папку в микшере - развернулась в аранже и наоборот. И куда скрипту смотреть в первую очередь - в статус папки в микшере или в аранже? Можно тыкать по прежнему тыкать пальцем в небо, или дать тех задание, получить решение, затем по готовому решению задавать вопросы.
  13. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    @Aleksandr Oleynik Наверно ему нужно чтобы был линк между состояниями папок в TCP и MCP при включенной функции Mixer: Clickable icon for folder tracks to show/hide children. Но видимо на двух страницах бессмысленного флуда это было сложно написать, хочется пожрать кактус, чем написать таки тех...
  14. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    GetSetTrackStateChunk() Вторая переменная BUSCOMP. По понятным причинам работает только с папками и с включенным Mixer: Clickable icon for folder tracks to show/hide children хочу того сам не знаю чего
  15. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    В кучу всё навалено. Лучше сформулировать задачу, а потом уже исследовать варианты, а не тыкать пальцем в небо.
  16. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    В случае с SetMediaTrackInfo_Value() это будет выглядеть как reaper.SetMediaTrackInfo_Value( track, "I_SELECTED", (reaper.GetMediaTrackInfo_Value(track, "I_WNDH") >=24 and depth >= 0 and...
  17. @Michael

    ReaScripts (скрипты для Reaper) - Учимся создавать!!!

    Чтобы избежать подобного, можно использовать контрольную глубину папки: depth = 0 for i = 1, reaper.CountTracks(0) do track = reaper.GetTrack(0, i-1) ch_depth = reaper.GetMediaTrackInfo_Value(track, "I_FOLDERDEPTH") depth = depth + ch_depth reaper.SetTrackSelected( track...
  18. @Michael

    C Сонара на Рипер. Делюсь конфигом и опытом

    очередной костыль же
  19. @Michael

    C Сонара на Рипер. Делюсь конфигом и опытом

    Есть примеры ins и reabank файлов?
  20. @Michael

    Помогите создать экшн / кастом экшн / скрипт

    Что-то вроде этого:
  21. @Michael

    Помогите создать экшн / кастом экшн / скрипт

    Посчитать все ноты у которых MIDI_GetNote( take, noteidx ) возвращает true в поле selected
  22. @Michael

    Музыкальная справка

  23. @Michael

    Помогите создать экшн / кастом экшн / скрипт

    https://forum.cockos.com/showthread.php?t=159251
  24. @Michael

    Помогите создать экшн / кастом экшн / скрипт

    В зависимости от надобности, поиск идет в API Help (генерируется из редактора соответствующей кнопкой). Многие команды ходовые и интуитивно ищутся по ключевым словам в самом названии команды или описании. Некоторые неочевидны и описаниями обделены, тут спасает поиск глобальный, Гугл, форум...