Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
recording.hpp File Reference
#include <pulp/runtime/result.hpp>
#include <pulp/timebase/rational_time.hpp>
#include <pulp/timeline/clip.hpp>
#include <cstdint>
#include <memory>
#include <optional>
#include <span>
#include <string>
#include <type_traits>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  pulp::timeline::Take
 Immutable sample-anchored recording take referencing a project media asset. More...
struct  pulp::timeline::TakeCompSegment
 Exact absolute-time selection from one take for a comp. More...
struct  pulp::timeline::TrackFreeze
 Sealed offline-rendered track artifact and its source-plan identity. More...
class  pulp::timeline::TakeLane
 Immutable alternate recording lane owned by a Track. More...
struct  pulp::timeline::TrackMixer
 Track-owned linear gain and stereo balance. More...

Namespaces

namespace  pulp
namespace  pulp::timeline

Variables

constexpr float pulp::timeline::kMaximumTrackGainLinear = 64.0f
 Largest admitted authored linear track gain.