Patcher object reference#
Every patcher object that patcher::CreateObject knows about — 305
in all — grouped by category, one page per category. The category is the
same one a host editor reads through the C API metadata
(yse_patcher_get_type_category and the "category" key of
yse_patcher_get_metadata_json) to build its object palette.
Category |
Objects |
Contents |
|---|---|---|
4 |
Audio-rate sources: oscillators, noise and ramps. |
|
4 |
Audio-rate filters. |
|
69 |
Arithmetic, comparison, conversion, scaling and analysis of numbers. |
|
5 |
Random numbers, random walks and probabilistic choices. |
|
13 |
Steering messages between inlets and outlets. |
|
11 |
Ordering, looping, conditions and load-time messages. |
|
11 |
Building lists, taking them apart and processing them. |
|
10 |
Text, symbols and character codes. |
|
6 |
Stores that hold numbers or messages for later recall. |
|
13 |
The |
|
57 |
The |
|
17 |
Clocks, delays, ramps, rate limiting and tempo. |
|
3 |
Recording messages and playing them back in time. |
|
45 |
Formatting, parsing and note handling for MIDI, and MIDI device I/O. |
|
25 |
User-facing controls and message boxes, driven by the GUI value protocol. |
|
7 |
Audio in and out of the graph, named send/receive, and host-facing I/O. |
|
5 |
Subpatchers and the inlets and outlets that form their boundary. |