19 lines
766 B
C++
19 lines
766 B
C++
#pragma once
|
|
// render_in_place — the third verb: render the selected track's output over the
|
|
// current range to the project's recording path, place it on a new sibling track at
|
|
// the exact position it was rendered from, and move the source to Design. The bank
|
|
// is never read, written, or notified (docs/product/render-in-place.md).
|
|
|
|
namespace reasampler {
|
|
class ReaSamplerSession;
|
|
}
|
|
|
|
namespace reasampler::capture {
|
|
|
|
// Resolves, renders, creates + dresses the sibling track, places the file, and
|
|
// settles both tracks' modes in one undo block. Silent on success (the new track is
|
|
// the feedback) except when the result lands invisible; ShowConsoleMsg on refusal.
|
|
void RunRenderTrackInPlace(ReaSamplerSession& session);
|
|
|
|
} // namespace reasampler::capture
|