PureData CEAMMC library web documentation
available since version: 0.9.6
'up' - play notes from bottom to up 'down' - play from top to bottom 'tri' - play from bottom to up and then back 'up1' - play top note, then from bottom to up 'down1' - play bottom note, then from top to bottom 'tri1' - play from up to bottom, then back 'random' - play random note, excluding the current one (no repeats) 'random1' - play random note (there can be repeats)
@t
Get/set time between arpeggio
type: float
units: ms
range: 1..1000
default: 100
@mode
Get/set argpeggiator mode
type: symbol
enum: up, down, tri, up1, down1, tri1, random, random1
default: up
@seed
Get/set random seed value (to get reproducible random series)
type: int
min value: 0
default: 0
@external
Get/set use external clock
type: bool
default: 0
@min_notes
Get/set number of minimal notes to perform arpeggio
type: int
min value: 1
default: 1
@on
Get/set arpeggiator state: on/off
type: bool
default: 1
@pass
Get/set bypass arpeggiator
type: bool
default: 0
Authors: Serge Poltavsky
License: GPL3 or later