PureData CEAMMC library web documentation
доступно с версии: 0.9.7
Supports variable speed playing, pausing, seeking, time-stretching and resampling
N
number of output channels
тип: int
NAME
absolute or relative to patch soundfile name
тип: symbol
@n (initonly)
Запросить/установить number of output channels
тип: int
диапазон: 1..32
по умолчанию: 2
@name
Запросить/установить absolute or relative to patch soundfile name
тип: symbol
@begin
Запросить/установить start playing position
тип: atom
единица: samp, sec, ms, smpte
по умолчанию: 0
@end
Запросить/установить end playing position
тип: atom
единица: samp, sec, ms, smpte
по умолчанию: -1
@loop
Запросить/установить play in the loop
тип: bool
по умолчанию: 0
@sync
Запросить/установить sync mode. 'now': immidiately starts playing (abort previous) after receving
start message. 'defer': wait until previous playing will be done, that starts
new. 'wait': do not playing until previous playing will not finished
тип: symbol
варианты: now, defer, wait
по умолчанию: now
@stretch
Запросить/установить stretch mode. If true: use timestretch and pitch-shifting
тип: bool
по умолчанию: 0
@pitch
Запросить/установить pitch-shift correction. Used only if @stretch mode enabled.
тип: float
диапазон: 0.25..4
по умолчанию: 1
@speed
Запросить/установить playing speed. If @stretch mode is disabled (default): changes playing speed
(also with pitch change respectively) in realtime. If @stretch mode is enabled:
can only change speed (without pitch change) only on the next playing cycle
тип: float
диапазон: 0.25..4
по умолчанию: 1
Авторы: Serge Poltavsky
Лицензия: GPL3 or later