top of page
- API -
OverlapMediaList = reaper.AZ_GetSelectedMediaOverlapList(proj)
- API Detail-
▼Input values
proj (ReaProject): Reaper project
▼Output values
OverlapMediaList (Object-Array): list of overlapping media items
elements of each object
Item (MediaItem): item
Name(string): item name
StartTime (number): item start position (seconds)
EndTime (number): item end position (seconds)
- 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
Supported versions:
2.3.0
onwards
Get start/end positions of media overlapping the selected media and output as an array

bottom of page
