DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
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 506 of file DSParkPlugin.h.