PureData CEAMMC library web documentation
доступно с версии: 0.9.1
ARRAY
array name
тип: symbol
SPEED
play speed
тип: float
play
start playback from current play position
BEGIN begin position. If float value given: interpret as phase in [0..1] range. Otherwise unit value expected. Examples: 10ms, 5%, 4sec, 20samp etc.
тип: atom
обязательно: True
END end position. Value type same as for first argument
тип: atom
обязательно: True
@array
Запросить/установить array name
тип: symbol
@begin
Запросить/установить playback start position. Negative value means position relative to the end of
the array
тип: float
единица: samp
по умолчанию: 0
@end
Запросить/установить playback end position. Negative value means position relative to the end of the
array
тип: float
единица: samp
по умолчанию: -1
@speed
Запросить/установить playback speed. Negative value means reversed playback
тип: float
по умолчанию: 1
@amp
Запросить/установить playback amplitude
тип: float
минимальное значение: 0
по умолчанию: 1
@loop
Запросить/установить samplewise loop playing mode
тип: bool
по умолчанию: 0
@interp
Запросить/установить interpolation type. 0: no interpolation 1: linear, 3: cubic.
тип: int
варианты: 0, 1, 3
по умолчанию: 1
@clock
Запросить/установить clock output period. Zero means: no clock output (by default).
тип: float
единица: sec
диапазон: 0..20
по умолчанию: 0
@cfmt
Запросить/установить clock output format
тип: symbol
варианты: sec, ms, samp, phase
по умолчанию: sec
@state (readonly)
Запросить playing state. 0: stopped, 1: playing, 2: paused.
тип: int
по умолчанию: 0
@cursor_ms
Запросить/установить current play position
тип: float
единица: ms
по умолчанию: 0
@cursor_sec
Запросить/установить current play position
тип: float
единица: sec
по умолчанию: 0
@cursor_phase
Запросить/установить current play position
тип: float
по умолчанию: 0
@cursor_samp
Запросить/установить current play position
тип: float
единица: samp
по умолчанию: 0
@select_samp
Запросить/установить selection range
тип: list
единица: samp
по умолчанию: 0 0
@select_ms
Запросить/установить selection range
тип: list
единица: ms
по умолчанию: 0 0
@select_sec
Запросить/установить selection range
тип: list
единица: sec
по умолчанию: 0 0
@select_phase
Запросить/установить selection range in [0, 1] range
тип: list
по умолчанию: 0 0
Смотрите также: [tabplay~]
Авторы: Serge Poltavsky
Лицензия: GPL3 or later