Chip
metro
bpmControl{f32}transportRelay{clock}gateRelay
stateRelaydivisions`0Relay
- label
Clock- description
Tempo clock that emits relay ticks for sequencers and time-driven nodes.- category
source- rate
Audio- factory
Audio- has_interface
true- keywords
bpm, tempo, metronome, clock, tick, beat- tags
clock, tempo, timing, relay
Ports
| channels | control_type | default | default_value | dir | doc | name | port_spec | range | relay_mode | relay_type | signal | type |
|---|
1 | f32 | false | | in | Tempo (20-300 BPM). Authoring it makes the metro free-run | bpm | | | | f32 | Audio | Control |
1 | | false | | in | A `clock` map to follow in place of the session conductor | transport | | | | clock | Audio | Relay |
1 | | false | | in | Gate input (0.0=stopped, 1.0=running, default running) | gate | | | | | Audio | Relay |
1 | | false | | out | Gate state output (publishes enabled/disabled as relay) | state | | | | | Audio | Relay |
1 | | true | | out | Division outputs (1=quarter, 4=sixteenth, etc.) | divisions`0 | | | | | Audio | Relay |
Port groups
| cardinality | channels | default | dir | fan_in | name | relay_type | type |
|---|
Variable | 1 | true | out | false | divisions | | Relay |
Parameters
| binds_to | clamp | default | kind | mapping | name | range | role | signal | variants | widget |
|---|
SessionTempo | false | 120 | cv | Linear { min: 20.0, max: 300.0 } | bpm | [20,300] | Primary | Relay | [] | Slider |
Annotations
- time_source_input
transport