DSPark 1.6.1
Header-only audio DSP framework in pure C++20 — zero dependencies
Loading...
Searching...
No Matches
dspark::plugin::HasTransport Concept Reference

Transport capability: void setTransport(const TransportInfo&) noexcept. Called on the audio thread, before processBlock, whenever the host supplied transport data for the block (no call means "same as last block"). This is how tempo-synced delays, LFOs and gates follow the song. More...

#include <DSParkPlugin.h>

Concept definition

template<typename P>
concept dspark::plugin::HasTransport = requires(P p, const TransportInfo& t) {
p.setTransport(t);
}
Transport capability: void setTransport(const TransportInfo&) noexcept. Called on the audio thread,...

Detailed Description

Transport capability: void setTransport(const TransportInfo&) noexcept. Called on the audio thread, before processBlock, whenever the host supplied transport data for the block (no call means "same as last block"). This is how tempo-synced delays, LFOs and gates follow the song.

Definition at line 366 of file DSParkPlugin.h.