Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::format::vst3 Namespace Reference

Classes

class  PulpVst3Processor
class  ContractPlugView

Functions

Steinberg::IPlugView * make_plug_view (Processor &processor, state::StateStore &store, runtime::AliveToken::Handle owner_alive)

Variables

constexpr Steinberg::uint32 kProcessContextRequirements

Function Documentation

◆ make_plug_view()

Steinberg::IPlugView * pulp::format::vst3::make_plug_view ( Processor & processor,
state::StateStore & store,
runtime::AliveToken::Handle owner_alive )

Variable Documentation

◆ kProcessContextRequirements

Steinberg::uint32 pulp::format::vst3::kProcessContextRequirements
inlineconstexpr
Initial value:
=
Steinberg::Vst::IProcessContextRequirements::kNeedTempo |
Steinberg::Vst::IProcessContextRequirements::kNeedTimeSignature |
Steinberg::Vst::IProcessContextRequirements::kNeedTransportState |
Steinberg::Vst::IProcessContextRequirements::kNeedProjectTimeMusic |
Steinberg::Vst::IProcessContextRequirements::kNeedCycleMusic |
Steinberg::Vst::IProcessContextRequirements::kNeedSystemTime |
Steinberg::Vst::IProcessContextRequirements::kNeedFrameRate