Classes

struct  ins
 
struct  ui
 

Public Types

using tick = halp::tick_flicks
 

Public Member Functions

 halp_meta (name, "Rate Limiter") halp_meta(c_name
 
RateLimiter halp_meta (category, "Control/Mappings") halp_meta(manual_url
 
RateLimiter ossia score halp_meta (description, "Limit and quantize the rate of a value stream") halp_meta(uuid
 
bool should_output (float quantif, int64_t ms, tick t)
 
void operator() (const tick &t)
 

Public Attributes

RateLimiter https: halp_meta(author
 
RateLimiter ossia score a1b4 fbe449cc06f0 struct Nodes::RateLimiter::Node::ins inputs
 
struct {
   halp::timed_callback<"out", ossia::value >   out
 
outputs
 
int64_t last_time {}
 

Static Public Attributes

static constexpr const int64_t flicks_per_ms = 705'600
 

The documentation for this struct was generated from the following file: