Ξ-W2-T1: the resample bake chain — instrument renders, extension banks, one click re-points and resets
This commit is contained in:
@@ -68,4 +68,16 @@ inline std::string usageKeyFor(const std::string& instanceGuid) {
|
||||
return std::string(kProjExtUsageKeyPrefix) + instanceGuid;
|
||||
}
|
||||
|
||||
// The resample bake's one key per asking instance — "rsbake_<instanceGuid>". The
|
||||
// INSTRUMENT writes the request here and the EXTENSION writes its outcome back over the
|
||||
// same key, within one synchronous action invocation; the instrument then clears it. The
|
||||
// second of the two prefixes the instrument may write (the guard itself lives in
|
||||
// reaper_bridge.h). Nothing durable is keyed off this spelling, but a stale value from a
|
||||
// crashed session must still decode or be ignored — so treat it as fixed anyway.
|
||||
inline constexpr const char* kProjExtBakeKeyPrefix = "rsbake_";
|
||||
|
||||
inline std::string bakeKeyFor(const std::string& instanceGuid) {
|
||||
return std::string(kProjExtBakeKeyPrefix) + instanceGuid;
|
||||
}
|
||||
|
||||
} // namespace reasampler
|
||||
|
||||
Reference in New Issue
Block a user