One of the key-features of my
Ultraschall-API is the fact, that I included functions for rendering projects in Reaper, who work quite fine, with one exception: rendering an opened project.
I found a way to render opened projects using the following procedure:
- save the project
- make a temporary copy of the projectfile and alter it
- load it and use the action to render with most recent render-settings
- close it and delete the temporary copy of the projectfile
This works, but has the downside, that I need to reload an already opened project, which is fine for small
projects, but reloading huge ones is killing a computer as the project is loaded twice, needing twice the resources for that.
I toyed around with many ideas to circumvent it, but I can't solve it myself, no matter what.
That's why I would love to ask for access to all render-settings and some recording-settings, that are currently only available through a projectfile, namely the rpp-file-entries:
RECORD_PATH
RENDER_1X
RENDER_ADDTOPROJ
RENDER_CFG
RENDER_DITHER
RENDER_FILE
RENDER_FMT
RENDER_PATTERN
RENDER_RANGE
RENDER_RESAMPLE
RENDER_STEMS
RECORD_CFG
APPLY_CFG
If I had get/set-access to them, I could make my render-functions work really neat with opened projects and could also attempt some of the rendering Feature-Requests people had over the years in this forum.
Even if such functions would return/set the values exactly the way, as they are set in an rpp-projectfile would be helpful(I mostly reverse-engineered that stuff already to get/set it).
I think, with that, we could make many many many many many people very very very very very happy
Help us, Obi-Wan-JustinSchwanobi, you're my last hope