Hi,
It seems that getting RENDER_TARGETS project settings only works well in reaper window is open
Indeed, if you change render settings fro master to selected within a script, and get the new render target, it doesn't works (it return empty string) instead of the pattern
Opening the render window make this work
The bug goes a bit further as once you have open the reaper window once it will works even if you close it... unless you change the render settings.
Here is code to run with one item selected:
Code:
-- Set render settings to master
reaper.GetSetProjectInfo( 0, "RENDER_SETTINGS", 0, true )
-- Get Master render targets
retval, render_targets_1_master = reaper.GetSetProjectInfo_String( 0, "RENDER_TARGETS", "", false )
-- Set render settings to selected items
reaper.GetSetProjectInfo( 0, "RENDER_SETTINGS", 32, true )
-- Get Selected items render targets
retval, render_targets_2_items = reaper.GetSetProjectInfo_String( 0, "RENDER_TARGETS", "", false ) --selected items
-- Set render settings to master
reaper.GetSetProjectInfo( 0, "RENDER_SETTINGS", 0, true )
and here is demo:
Do I miss some code to refresh render or something ?
Thx for taking a look!