top of page
- API -

OverlapMediaList = reaper.AZ_GetSelectedMediaOverlapList(proj)

- API Detail -

▼入力値

  • proj (ReaProject) : Reaperプロジェクト

▼出力値

  • OverlapMediaList (Object-Array) : 重なっているメディアアイテムのリスト

    • 各オブジェクトの要素

      • Item (MediaItem):アイテム

      • Name(string):アイテム名

      • StartTime (number):アイテムの開始位置(秒)

      • EndTime (number):アイテムの終了位置(秒)

- SIMPLE SCRIPT -

dofile(reaper.AZ_GetLuaInitPath())

require("reaper_AZSTOKE_BRONZE")


overlapList = reaper.AZ_GetSelectedMediaOverlapList(0)


if overlapList then

    count = #overlapList

    Msg("Overlap count: " .. count)

    

    for i = 1, count do

        overlap = overlapList[i]

        Msg("Overlap " .. i)

        Msg("  Name: " .. (overlap.Name))

        Msg("  Start: " .. (overlap.StartTime))

        Msg("  End: " .. (overlap.EndTime))

    end

end


MEDIA

AZ_GetSelectedMediaOverlapList

対応バージョン:

2.3.0

以降

選択メディアの重なっているメディアの開始と終了位置を取得して配列出力

bottom of page