Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
logic_pro.hpp
Go to the documentation of this file.
1#pragma once
2
29
32
34
38inline void apply_logic_pro(HostQuirks& q, HostVersion /*v*/) {
39 // Row 19 — Logic hangs above 8 probed channels. Hard-cap at 8.
40 q.logic_au_channel_probe_cap = 8;
41 // Row 20 — Tail-time samples-to-seconds conversion via cached
42 // sample rate (kept fresh in the AU v2 adapter's prepare path).
43 q.logic_au_tail_time_conversion = true;
44}
45
46} // namespace pulp::format::host_quirks
Per-host accommodation flags consumed by format adapters.
Host major/minor/patch version detection on top of HostType.
Definition ableton_live.hpp:39
void apply_logic_pro(HostQuirks &q, HostVersion)
Populate Logic Pro (and GarageBand-as-Logic) AU host-gated flags onto q.
Definition logic_pro.hpp:38
Always-on / host-gated defensive behaviors that the adapters consult.
Definition host_quirks.hpp:66
Semver-ish host version.
Definition host_version.hpp:23