Public Types

using tick = halp::tick_musical
 

Public Member Functions

 halp_meta (name, "Free metronome") halp_meta(c_name
 
Metro halp_meta (category, "Control/Generators") halp_meta(author
 
Metro ossia score halp_meta (manual_url, "https://ossia.io/score-docs/processes/control-utilities.html#free-metronome") halp_meta(description
 
Metro ossia score Metronome which is not synced to the parent quantization settings halp_meta (uuid, "50439197-521E-4ED0-A3B7-EDD8DEAEAC93") struct
 
void prepare (halp::setup s)
 
void operator() (const halp::tick_musical &tk)
 

Static Public Member Functions

static constexpr int64_t get_period (bool use_tempo, double quantif, double freq, double tempo, int sr)
 
static constexpr int64_t next_date (int64_t cur_date, int64_t period)
 

Public Attributes

 inputs
 
struct {
   halp::timed_callback<"out">   out
 
outputs
 
halp::setup setup
 

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