Hi John,
You can place this script in the Global KeyBoard and GPI Map and assign it a KeyBoard shortcut. When executed, it will look at the Active Project and log Scene information to the Debug Monitor (To enable the Debug Monitor, Edit > Preferences > Advanced > Enable Debug Monitor for scripting). Once the script has been executed, you can right click in the Debug Monitor and save the contents to a text file.
dim prj as xpProject
dim scn as xpScene
dim i as integer
prj = engine.ActiveProject
for i = 0 to prj.SceneCount - 1
prj.GetScene(i, scn)
Engine.DebugMessage("Scene Name - " & scn.Name & ", Default Channel - " &(scn.DefaultFramebufferID + 1) & ", Default Layer - " &scn.DefaultFramebufferLayer, 0)
next
- Greg
------------------------------
Greg Ozimkowski
Product Specialist
Ross Video
------------------------------
Original Message:
Sent: 02-04-2026 13:09
From: John Renigar
Subject: LIST OF SCENE DEFAULT FRAME BUFFERS IN XPRESSION PROJECTS
Hey there- does anyone know if a script or function exists that will list the default frame buffers of all the scenes in an XPression project?
We are reducing the number of output channels and I have several projects with hundreds of scenes. Rather than manually checking the default frame buffer for each scene, a report would be nice to point out exactly what scenes are affected.
Thanks in advance!
XPression v11.5 build 5822
------------------------------
John Renigar
wral
------------------------------