Pulp
1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
ardour.hpp
Go to the documentation of this file.
1
#pragma once
2
20
21
#include <
pulp/format/host_quirks.hpp
>
22
#include <
pulp/format/host_version.hpp
>
23
24
namespace
pulp::format::host_quirks
{
25
29
inline
void
apply_ardour
(
HostQuirks
& q,
HostVersion
/*v*/
) {
30
q.skip_bus_arrangement_call =
true
;
31
}
32
38
inline
void
apply_mixbus32c
(
HostQuirks
& q,
HostVersion
/*v*/
) {
39
q.skip_bus_arrangement_call =
true
;
40
}
41
42
}
// namespace pulp::format::host_quirks
host_quirks.hpp
Per-host accommodation flags consumed by format adapters.
host_version.hpp
Host major/minor/patch version detection on top of HostType.
pulp::format::host_quirks
Definition
ableton_live.hpp:39
pulp::format::host_quirks::apply_ardour
void apply_ardour(HostQuirks &q, HostVersion)
Populate Ardour host-gated flags onto q.
Definition
ardour.hpp:29
pulp::format::host_quirks::apply_mixbus32c
void apply_mixbus32c(HostQuirks &q, HostVersion)
Populate Mixbus 32C host-gated flags onto q.
Definition
ardour.hpp:38
pulp::format::HostQuirks
Always-on / host-gated defensive behaviors that the adapters consult.
Definition
host_quirks.hpp:66
pulp::format::HostVersion
Semver-ish host version.
Definition
host_version.hpp:23
core
format
include
pulp
format
host_quirks
ardour.hpp
Generated by
1.15.0