HECTOR Module - BPMGenerator
Home > Module Index > ModularSynth.BPMGenerator 0.1.0
Produces sync frames at a specified BPM.
Free
HECTOR v0
Connections
Name
Type
Data Type
Description
Sync
Generator
SyncFrame
Sync reference output, containing the current beat position information. The sync signal is initiated in time with the BPM set by the user.
Options
Name
Data Type
Description
BPM
float
The selected beats-per-minute.
separator
Syncs per beat
list
The number of sync signals sent per beat. If we consider a standard 120 BPM is 120 beats per minute, in muscial terms we may want to send a sync signal every quarter beat (this would be a standard 4/4 time signature). To send a sync every quarter beat, set the 'syncs per beat' option to 4 (four syncs per beat).
Description
This module will produce beat-encoded sync frames at a specific beats-per-minute. Designed for music-related modules (such as ModularSynth.SimpleSequencer), the BPM generator may also be useful where a bespoke frame rate is required for a specific reason. The outgoing sync frames are encoded with an advancing beat number, meaning downstream devices know which beat they are being sent and, if necessary, position themselves accordingly in a specific playback position.
Tags
sync
video
audio
Get HECTOR to use this module.