-- play.lua : realtime transport playback to keep the DSP host's audio callback -- alive, so an external script can snapshot memory while ctx fields are live. local keep_secs = 300 reaper.Main_OnCommand(1007, 0) -- Transport: Play (realtime audio) local t0 = reaper.time_precise() while reaper.time_precise() - t0 < keep_secs do reaper.Sleep(200) end reaper.OnStopButton()