PureData CEAMMC library web documentation
available since version: 0.9.7
TEMPO
tempo in beats per minute
type: symbol
units: bpm
TSIG
time signature
type: symbol
down
manually play downbeat sound
on
manually play onbeat sound
off
manually play offbeat sound
mark
manually play mark sound
@tempo
Get/set tempo. If beat division is ommitted, using 1/4
type: symbol
units: bpm
default: 60|4bpm
@tsig
Get/set metronome time signature, can be complex like: |1/4+15/16| etc.
type: symbol
default: |4/4|
@gain
Get/set common synth gain
type: float
units: db
range: -12..12
default: 0
@down.gain
Get/set downbeat gain
type: float
units: db
range: -12..12
default: 6
@on.gain
Get/set on-beat gain
type: float
units: db
range: -12..12
default: 6
@off.gain
Get/set off-beat gain
type: float
units: db
range: -12..12
default: 6
@mark.gain
Get/set mark sound gain
type: float
units: db
range: -12..12
default: 6
@down.freq
Get/set downbeat frequency
type: float
units: Hz
range: 100..5000
default: 1500
@on.freq
Get/set on-beat frequency
type: float
units: Hz
range: 100..5000
default: 1000
@off.freq
Get/set off-beat frequency
type: float
units: Hz
range: 100..5000
default: 500
@mark.freq
Get/set mark sound frequency
type: float
units: Hz
range: 100..5000
default: 2000
@down.reson
Get/set downbeat resonance value (Q)
type: float
range: 5..100
default: 50
@on.reson
Get/set on-beat resonance value (Q)
type: float
range: 5..100
default: 30
@off.reson
Get/set off-beat resonance value (Q)
type: float
range: 5..100
default: 10
@mark.reson
Get/set mark sound resonance value (Q)
type: float
range: 5..500
default: 500
@active
Get/set on/off dsp processing
type: bool
default: 1
@osc (initonly)
Get/set OSC server name to listen
type: symbol
@id (initonly)
Get/set OSC address id. If specified, bind all properties to /ID/synth_metro/PROP_NAME
osc address, if empty bind to /synth_metro/PROP_NAME.
type: symbol
Authors: Serge Poltavsky
License: GPL3 or later