You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/getting-started/patching.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -140,3 +140,4 @@ This list will be continuously epanded to document differences in object behavio
140
140
- Both `[expr]` and `expr~]` do not support `size()`, `sum()`, `Sum()`, `avg()`, `Avg()`, `mtof()`, `ftom()`, `dbtorms()`, `rmstodb()`, `powtodb()`, and `dbtopow()` functions. They do not support symbol input or symbol/string functions.
141
141
-`[expr~]` only supports signal inputs.
142
142
-`[list]` only accepts operation argument. Does not support tosymbol/fromsymbol.
143
+
- Control rate Binary operations - `+`, `-`, `/`, `*`, `div`, `<<`, `>>`, `&&`, `||`, `^`, `==`, `!=`, `mod`, `%`, `&`, `|`, `<`, `<=`, `>`, `>=`, `max`, `min`, `pow`, `atan2` - do not support banging the left inlet. Use a `[f ]` to store the left value and bang that instead.
Copy file name to clipboardExpand all lines: docs/reference/objects/supported.md
+51-50Lines changed: 51 additions & 50 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,81 +10,81 @@ Here is a list of [unsupported Pd objects](unsupported.md).
10
10
11
11
| object | limitations |
12
12
| --- | --- |
13
-
| != ||
14
-
| % ||
15
-
| & ||
16
-
| && ||
17
-
|\|||
18
-
|\|\|||
19
-
| * ||
20
-
| + ||
21
-
| - ||
22
-
| / ||
23
-
| < ||
24
-
| << ||
25
-
| <= ||
26
-
| == ||
27
-
| > ||
28
-
| >= ||
29
-
| >> ||
13
+
| != |<sup>1</sup> |
14
+
| % |<sup>1</sup> |
15
+
| & |<sup>1</sup> |
16
+
| && |<sup>1</sup> |
17
+
|\||<sup>1</sup> |
18
+
|\|\||<sup>1</sup> |
19
+
| * |<sup>1</sup> |
20
+
| + |<sup>1</sup> |
21
+
| - |<sup>1</sup> |
22
+
| / |<sup>1</sup> |
23
+
| < |<sup>1</sup> |
24
+
| << |<sup>1</sup> |
25
+
| <= |<sup>1</sup> |
26
+
| == |<sup>1</sup> |
27
+
| > |<sup>1</sup> |
28
+
| >= |<sup>1</sup> |
29
+
| >> |<sup>1</sup> |
30
30
| abs ||
31
31
| atan ||
32
-
| atan2 ||
32
+
| atan2 |<sup>1</sup> |
33
33
| b ||
34
34
| bang ||
35
-
| bendin | only some generators <sup>1</sup> |
36
-
| bendout | only some generators <sup>1</sup> |
37
-
| bng | <sup>2</sup> |
35
+
| bendin | only some generators <sup>2</sup> |
36
+
| bendout | only some generators <sup>2</sup> |
37
+
| bng | <sup>3</sup> |
38
38
| change ||
39
39
| clip ||
40
40
| cnv ||
41
41
| cos ||
42
-
| ctlin | only some generators <sup>1</sup> |
43
-
| ctlout | only some generators <sup>1</sup> |
42
+
| ctlin | only some generators <sup>2</sup> |
43
+
| ctlout | only some generators <sup>2</sup> |
44
44
| dbtopow ||
45
45
| dbtorms ||
46
46
| declare ||
47
47
| del ||
48
48
| delay | does not accept tempo messages or unit argument |
49
49
| div ||
50
50
| exp ||
51
-
| expr | except some functions. <sup>3</sup> Does not support symbol input. |
51
+
| expr | except some functions. <sup>4</sup> Does not support symbol input. |
52
52
| f ||
53
53
| float ||
54
-
| floatatom | converted to `[f ]` <sup>2</sup> |
54
+
| floatatom | converted to `[f ]` <sup>3</sup> |
55
55
| ftom ||
56
-
| hradio | converted to `[f ]` <sup>2</sup> |
57
-
| hsl | converted to `[f ]` <sup>2</sup> |
56
+
| hradio | converted to `[f ]` <sup>3</sup> |
57
+
| hsl | converted to `[f ]` <sup>3</sup> |
58
58
| i ||
59
59
| inlet ||
60
60
| int ||
61
61
| line ||
62
-
| list | only accepts operation argument <sup>4</sup> |
62
+
| list | only accepts operation argument <sup>5</sup> |
63
63
| loadbang ||
64
64
| log ||
65
65
| makenote ||
66
-
| max ||
66
+
| max |<sup>1</sup> |
67
67
| metro | does not accept tempo messages or unit argument |
68
-
| min ||
69
-
| midiin | only some generators <sup>1</sup> |
70
-
| midiout | only some generators <sup>1</sup> |
71
-
| midirealtimein | only some generators <sup>1</sup> |
68
+
| min |<sup>1</sup> |
69
+
| midiin | only some generators <sup>2</sup> |
70
+
| midiout | only some generators <sup>2</sup> |
71
+
| midirealtimein | only some generators <sup>2</sup> |
72
72
| mod ||
73
73
| moses ||
74
74
| mtof ||
75
-
| nbx | converted to `[f ]` <sup>2</sup> |
76
-
| notein | only some generators <sup>1</sup> |
77
-
| noteout | only some generators <sup>1</sup> |
75
+
| nbx | converted to `[f ]` <sup>3</sup> |
76
+
| notein | only some generators <sup>2</sup> |
77
+
| noteout | only some generators <sup>2</sup> |
78
78
| outlet ||
79
79
| pack | no symbol on first inlet |
80
-
| pgmin | only some generators <sup>1</sup> |
81
-
| pgmout | only some generators <sup>1</sup> |
80
+
| pgmin | only some generators <sup>2</sup> |
81
+
| pgmout | only some generators <sup>2</sup> |
82
82
| pd ||
83
83
| pipe ||
84
84
| poly ||
85
-
| polytouchin | only some generators <sup>1</sup> |
86
-
| polytouchout | only some generators <sup>1</sup> |
87
-
| pow ||
85
+
| polytouchin | only some generators <sup>2</sup> |
86
+
| polytouchout | only some generators <sup>2</sup> |
87
+
| pow |<sup>1</sup> |
88
88
| powtodb ||
89
89
| print ||
90
90
| r ||
@@ -108,21 +108,22 @@ Here is a list of [unsupported Pd objects](unsupported.md).
108
108
| tabread ||
109
109
| tabwrite ||
110
110
| tan ||
111
-
| tgl | <sup>2</sup> |
111
+
| tgl | <sup>3</sup> |
112
112
| timer | does not accept tempo messages or unit argument |
113
-
| touchin | only some generators <sup>1</sup> |
114
-
| touchout | only some generators <sup>1</sup> |
113
+
| touchin | only some generators <sup>2</sup> |
114
+
| touchout | only some generators <sup>2</sup> |
115
115
| trigger ||
116
116
| unpack | no initialization e.g. `[unpack 0 0]`|
117
117
| until ||
118
-
| vradio | converted to `[f ]` <sup>2</sup> |
119
-
| vsl | converted to `[f ]` <sup>2</sup> |
118
+
| vradio | converted to `[f ]` <sup>3</sup> |
119
+
| vsl | converted to `[f ]` <sup>3</sup> |
120
120
| wrap ||
121
121
122
-
1. Midi i/o objects are currently only supported for [dpf](../../generators/dpf.md), [daisy](../../generators/daisy.md) and [owl](../../generators/owl.md)
123
-
2. Supports setting send/receive configuration, see [Getting Started](../../getting-started/patching.md#gui-objects)
1. Does not support banging the left inlet. Use a `[f ]` to store the left value and bang that instead.
123
+
2. Midi i/o objects are currently only supported for [dpf](../../generators/dpf.md), [daisy](../../generators/daisy.md) and [owl](../../generators/owl.md)
124
+
3. Supports setting send/receive configuration, see [Getting Started](../../getting-started/patching.md#gui-objects)
0 commit comments