aboutsummaryrefslogtreecommitdiff
path: root/tests/delete/test-sender.pd
diff options
context:
space:
mode:
Diffstat (limited to 'tests/delete/test-sender.pd')
-rw-r--r--tests/delete/test-sender.pd693
1 files changed, 693 insertions, 0 deletions
diff --git a/tests/delete/test-sender.pd b/tests/delete/test-sender.pd
new file mode 100644
index 0000000..a3cad44
--- /dev/null
+++ b/tests/delete/test-sender.pd
@@ -0,0 +1,693 @@
+#N canvas 488 98 645 576 10;
+#X text 28 37 1 delete object:;
+#X text 32 99 2a connect;
+#X text 32 114 2b disconnect;
+#X text 32 128 2c delete;
+#X text 32 189 3a connect;
+#X text 32 204 3b delete;
+#X text 32 279 4a connect;
+#X text 32 295 4b send;
+#X text 32 314 4c disconnect;
+#X text 32 328 4d delete;
+#X text 32 409 5a connect;
+#X text 32 425 5b send;
+#X text 32 442 5c delete;
+#X msg 231 93 connect;
+#X msg 231 115 disconnect;
+#X msg 231 137 delete;
+#X msg 343 123 auto;
+#X msg 231 37 delete;
+#X msg 343 23 auto;
+#N canvas 11 49 679 407 test1 0;
+#X msg 101 166 connect localhost 9990;
+#X msg 265 166 disconnect;
+#X obj 25 7 inlet;
+#X obj 25 29 symbol;
+#X msg 399 219 clear;
+#X obj 25 51 select auto;
+#X obj 430 304 outlet;
+#X msg 538 269 0;
+#X obj 430 27 t b b;
+#X obj 430 49 t b b;
+#X obj 430 71 del 500;
+#X obj 430 93 t b b;
+#X obj 430 115 del 500;
+#X obj 430 187 t b b;
+#X msg 430 274 1;
+#N canvas 5 49 450 300 \$0-test1 0;
+#X obj 86 168 \$1;
+#X obj 86 54 inlet;
+#X connect 1 0 0 0;
+#X restore 117 345 pd \$0-test1;
+#X obj 99 101 select connect disconnect delete send;
+#N canvas 4 76 273 340 data 0;
+#X obj 49 35 inlet;
+#X obj 49 237 outlet;
+#N canvas 4 50 768 716 list-1024 0;
+#X msg 59 72 95 215 228 123 188 109 199 205 213 154 157 77 220 89 23
+16 126 102 122 38 90 249 162 222 131 129 247 249 251 101 113 239 42
+184 139 34 95 254 71 35 77 226 36 230 129 242 31 3 228 94 170 242 50
+179 174 67 124 149 127 223 157 127 224 62 189 121 251 171 198 220 93
+120 231 5 242 64 11 25 3 30 86 188 48 239 161 208 108 136 250 44 249
+245 24 96 103 180 223 105 140 244 216 116 129 203 171 147 159 122 161
+128 123 159 27 82 226 124 15 63 211 43 133 86 126 219 20 56 62 16 90
+216 149 221 124 55 42 29 160 28 194 180 108 213 62 199 124 238 152
+249 227 241 219 171 166 34 37 49 55 54 155 18 242 21 110 70 153 148
+207 108 206 47 242 13 146 200 3 211 191 96 41 198 132 213 124 137 227
+159 4 150 42 137 182 121 113 112 110 14 24 251 233 185 60 92 199 166
+59 8 131 4 44 119 110 65 90 218 173 67 195 222 53 170 147 98 200 5
+158 55 236 20 223 218 238 1 241 49 217 157 143 70 116 154 10 3 60 203
+204 240 101 90 207 238 206 12 27 240 6 117 64 188 65 57 215 162 87
+70 246 63 191 18 181 47 142 212 162 211 109 194 67 7 156 77 142 222
+231 92 105 98 170 136 31 76 196 91 230 195 154 134 81 21 17 36 212
+117 137 241 58 183 216 135 37 13 73 155 136 189 152 57 35 231 233 255
+2 56 204 90 244 170 48 194 11 66 102 244 20 198 27 49 26 127 83 120
+218 242 100 195 67 156 247 66 243 176 253 152 177 207 176 22 233 201
+143 247 42 86 85 160 157 210 253 211 137 250 183 246 201 166 229 70
+72 138 29 24 127 235 28 19 243 97 201 110 173 143 47 39 182 225 119
+72 150 73 231 24 208 246 218 96 90 25 195 163 29 150 32 90 111 201
+125 48 144 61 110 65 38 106 136 81 182 114 98 11 39 217 142 61 53 69
+150 21 245 57 245 89 75 207 25 167 106 120 89 175 79 178 245 112 60
+203 17 115 51 152 174 9 119 51 172 132 0 181 192 117 0 247 115 232
+89 70 30 158 24 40 231 77 248 17 184 217 215 33 66 142 52 227 243 98
+173 6 247 43 121 22 48 223 228 65 52 207 206 10 72 224 33 9 94 204
+83 168 13 92 222 220 146 161 192 227 200 52 241 1 40 114 230 56 191
+179 9 8 49 141 50 42 174 11 43 74 245 235 38 199 75 217 57 107 120
+172 222 39 197 161 107 212 245 152 145 233 67 81 212 58 95 163 12 181
+103 192 223 27 229 105 57 190 203 47 207 61 109 173 150 62 128 198
+66 46 22 221 191 249 148 23 174 200 184 144 229 188 139 157 227 171
+101 5 84 220 227 61 136 194 231 165 240 185 147 195 158 192 66 129
+184 57 138 102 255 161 50 211 66 78 50 67 223 42 172 128 62 113 236
+228 74 106 95 147 244 37 147 185 165 56 50 194 197 119 251 156 46 180
+197 236 173 121 114 80 124 199 242 152 191 204 60 2 255 164 75 119
+167 20 25 198 128 70 156 225 44 130 193 26 162 240 104 90 172 79 99
+101 96 178 110 14 158 60 44 119 141 223 35 79 19 20 188 10 87 153 56
+29 53 43 177 62 196 70 20 157 199 222 30 32 50 25 88 160 163 18 18
+35 219 140 96 28 63 182 20 164 80 225 190 181 40 65 163 105 249 165
+190 53 133 53 185 34 155 46 231 14 149 156 71 229 210 25 119 222 50
+135 184 181 146 206 228 233 76 148 112 250 171 253 96 160 110 101 75
+9 66 31 83 24 60 42 33 157 88 246 225 146 243 25 63 90 71 14 99 249
+232 242 237 80 64 59 240 94 10 125 237 117 206 27 212 125 96 12 248
+41 86 147 21 58 139 250 65 181 148 82 243 35 68 43 244 203 32 82 102
+239 223 140 182 6 231 82 160 252 199 145 37 106 178 94 138 212 0 186
+86 228 163 73 74 168 168 16 92 202 178 47 185 210 118 161 189 92 52
+245 239 86 57 9 253 64 85 201 185 96 90 233 22 8 153 163 31 199 91
+110 251 174 95 194 226 135 85 205 26 21 93 49 249 74 126 194 217 136
+37 65 25 222 161 22 22 62 159 14 44 191 164 23 170 212 140 251 214
+142 5 30 229 209 10 55 246 150 93 14 17 36 10 55 33 77 220 208 240
+168 219 59 38 208 203 217 64 157 163 202 143 101 13 165 52 48 225 54
+28 251 158 58 251 243 236 26 72 172 19 167 59 100 119 216 198 57 24
+132 148 105 10 29 3 140 245 113 32 209 138 94 164 57;
+#X obj 65 28 inlet;
+#X obj 113 26 outlet;
+#X connect 0 0 2 0;
+#X connect 1 0 0 0;
+#X restore 49 179 pd list-1024;
+#X obj 49 150 until;
+#X msg 49 125 1024;
+#X obj 49 100 until;
+#X msg 49 75 100;
+#X connect 0 0 6 0;
+#X connect 2 0 1 0;
+#X connect 3 0 2 0;
+#X connect 4 0 3 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X restore 275 209 pd data;
+#X obj 430 140 t b b;
+#X obj 430 162 del 500;
+#X obj 397 240 s pd-\$0-test1;
+#X connect 0 0 15 0;
+#X connect 1 0 15 0;
+#X connect 2 0 3 0;
+#X connect 3 0 5 0;
+#X connect 4 0 20 0;
+#X connect 5 0 8 0;
+#X connect 5 1 16 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 8 1 7 0;
+#X connect 9 0 10 0;
+#X connect 10 0 11 0;
+#X connect 11 0 12 0;
+#X connect 12 0 18 0;
+#X connect 13 0 14 0;
+#X connect 13 1 4 0;
+#X connect 14 0 6 0;
+#X connect 16 0 0 0;
+#X connect 16 1 1 0;
+#X connect 16 2 4 0;
+#X connect 16 3 17 0;
+#X connect 17 0 15 0;
+#X connect 18 0 19 0;
+#X connect 19 0 13 0;
+#X restore 231 59 pd test1;
+#X obj 297 60 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X obj 301 160 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#N canvas 12 50 679 407 test2 0;
+#X msg 101 166 connect localhost 9990;
+#X msg 265 166 disconnect;
+#X obj 25 7 inlet;
+#X obj 25 29 symbol;
+#X msg 399 219 clear;
+#X obj 25 51 select auto;
+#X obj 430 304 outlet;
+#X msg 538 269 0;
+#X obj 430 27 t b b;
+#X obj 430 49 t b b;
+#X obj 430 71 del 500;
+#X obj 430 93 t b b;
+#X obj 430 115 del 500;
+#X obj 430 187 t b b;
+#X msg 430 274 1;
+#X obj 99 101 select connect disconnect delete send;
+#N canvas 4 76 273 340 data 0;
+#X obj 49 35 inlet;
+#X obj 49 237 outlet;
+#N canvas 4 50 768 716 list-1024 0;
+#X msg 59 72 95 215 228 123 188 109 199 205 213 154 157 77 220 89 23
+16 126 102 122 38 90 249 162 222 131 129 247 249 251 101 113 239 42
+184 139 34 95 254 71 35 77 226 36 230 129 242 31 3 228 94 170 242 50
+179 174 67 124 149 127 223 157 127 224 62 189 121 251 171 198 220 93
+120 231 5 242 64 11 25 3 30 86 188 48 239 161 208 108 136 250 44 249
+245 24 96 103 180 223 105 140 244 216 116 129 203 171 147 159 122 161
+128 123 159 27 82 226 124 15 63 211 43 133 86 126 219 20 56 62 16 90
+216 149 221 124 55 42 29 160 28 194 180 108 213 62 199 124 238 152
+249 227 241 219 171 166 34 37 49 55 54 155 18 242 21 110 70 153 148
+207 108 206 47 242 13 146 200 3 211 191 96 41 198 132 213 124 137 227
+159 4 150 42 137 182 121 113 112 110 14 24 251 233 185 60 92 199 166
+59 8 131 4 44 119 110 65 90 218 173 67 195 222 53 170 147 98 200 5
+158 55 236 20 223 218 238 1 241 49 217 157 143 70 116 154 10 3 60 203
+204 240 101 90 207 238 206 12 27 240 6 117 64 188 65 57 215 162 87
+70 246 63 191 18 181 47 142 212 162 211 109 194 67 7 156 77 142 222
+231 92 105 98 170 136 31 76 196 91 230 195 154 134 81 21 17 36 212
+117 137 241 58 183 216 135 37 13 73 155 136 189 152 57 35 231 233 255
+2 56 204 90 244 170 48 194 11 66 102 244 20 198 27 49 26 127 83 120
+218 242 100 195 67 156 247 66 243 176 253 152 177 207 176 22 233 201
+143 247 42 86 85 160 157 210 253 211 137 250 183 246 201 166 229 70
+72 138 29 24 127 235 28 19 243 97 201 110 173 143 47 39 182 225 119
+72 150 73 231 24 208 246 218 96 90 25 195 163 29 150 32 90 111 201
+125 48 144 61 110 65 38 106 136 81 182 114 98 11 39 217 142 61 53 69
+150 21 245 57 245 89 75 207 25 167 106 120 89 175 79 178 245 112 60
+203 17 115 51 152 174 9 119 51 172 132 0 181 192 117 0 247 115 232
+89 70 30 158 24 40 231 77 248 17 184 217 215 33 66 142 52 227 243 98
+173 6 247 43 121 22 48 223 228 65 52 207 206 10 72 224 33 9 94 204
+83 168 13 92 222 220 146 161 192 227 200 52 241 1 40 114 230 56 191
+179 9 8 49 141 50 42 174 11 43 74 245 235 38 199 75 217 57 107 120
+172 222 39 197 161 107 212 245 152 145 233 67 81 212 58 95 163 12 181
+103 192 223 27 229 105 57 190 203 47 207 61 109 173 150 62 128 198
+66 46 22 221 191 249 148 23 174 200 184 144 229 188 139 157 227 171
+101 5 84 220 227 61 136 194 231 165 240 185 147 195 158 192 66 129
+184 57 138 102 255 161 50 211 66 78 50 67 223 42 172 128 62 113 236
+228 74 106 95 147 244 37 147 185 165 56 50 194 197 119 251 156 46 180
+197 236 173 121 114 80 124 199 242 152 191 204 60 2 255 164 75 119
+167 20 25 198 128 70 156 225 44 130 193 26 162 240 104 90 172 79 99
+101 96 178 110 14 158 60 44 119 141 223 35 79 19 20 188 10 87 153 56
+29 53 43 177 62 196 70 20 157 199 222 30 32 50 25 88 160 163 18 18
+35 219 140 96 28 63 182 20 164 80 225 190 181 40 65 163 105 249 165
+190 53 133 53 185 34 155 46 231 14 149 156 71 229 210 25 119 222 50
+135 184 181 146 206 228 233 76 148 112 250 171 253 96 160 110 101 75
+9 66 31 83 24 60 42 33 157 88 246 225 146 243 25 63 90 71 14 99 249
+232 242 237 80 64 59 240 94 10 125 237 117 206 27 212 125 96 12 248
+41 86 147 21 58 139 250 65 181 148 82 243 35 68 43 244 203 32 82 102
+239 223 140 182 6 231 82 160 252 199 145 37 106 178 94 138 212 0 186
+86 228 163 73 74 168 168 16 92 202 178 47 185 210 118 161 189 92 52
+245 239 86 57 9 253 64 85 201 185 96 90 233 22 8 153 163 31 199 91
+110 251 174 95 194 226 135 85 205 26 21 93 49 249 74 126 194 217 136
+37 65 25 222 161 22 22 62 159 14 44 191 164 23 170 212 140 251 214
+142 5 30 229 209 10 55 246 150 93 14 17 36 10 55 33 77 220 208 240
+168 219 59 38 208 203 217 64 157 163 202 143 101 13 165 52 48 225 54
+28 251 158 58 251 243 236 26 72 172 19 167 59 100 119 216 198 57 24
+132 148 105 10 29 3 140 245 113 32 209 138 94 164 57;
+#X obj 65 28 inlet;
+#X obj 113 26 outlet;
+#X connect 0 0 2 0;
+#X connect 1 0 0 0;
+#X restore 49 179 pd list-1024;
+#X obj 49 150 until;
+#X msg 49 125 1024;
+#X obj 49 100 until;
+#X msg 49 75 100;
+#X connect 0 0 6 0;
+#X connect 2 0 1 0;
+#X connect 3 0 2 0;
+#X connect 4 0 3 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X restore 275 209 pd data;
+#X obj 430 140 t b b;
+#X obj 430 162 del 500;
+#N canvas 4 50 450 300 \$0-test2 0;
+#X obj 86 168 \$1;
+#X obj 86 54 inlet;
+#X connect 1 0 0 0;
+#X restore 118 346 pd \$0-test2;
+#X obj 397 240 s pd-\$0-test2;
+#X connect 0 0 19 0;
+#X connect 1 0 19 0;
+#X connect 2 0 3 0;
+#X connect 3 0 5 0;
+#X connect 4 0 20 0;
+#X connect 5 0 8 0;
+#X connect 5 1 15 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 8 1 7 0;
+#X connect 9 0 10 0;
+#X connect 9 1 0 0;
+#X connect 10 0 11 0;
+#X connect 11 0 12 0;
+#X connect 12 0 17 0;
+#X connect 13 0 14 0;
+#X connect 13 1 4 0;
+#X connect 14 0 6 0;
+#X connect 15 0 0 0;
+#X connect 15 1 1 0;
+#X connect 15 2 4 0;
+#X connect 15 3 16 0;
+#X connect 16 0 19 0;
+#X connect 17 0 18 0;
+#X connect 17 1 1 0;
+#X connect 18 0 13 0;
+#X restore 231 159 pd test2;
+#X msg 231 193 connect;
+#X msg 231 217 delete;
+#X msg 343 203 auto;
+#X obj 301 240 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#N canvas 13 50 679 407 test3 0;
+#X msg 101 166 connect localhost 9990;
+#X msg 265 166 disconnect;
+#X obj 25 7 inlet;
+#X obj 25 29 symbol;
+#X msg 399 219 clear;
+#X obj 25 51 select auto;
+#X obj 430 304 outlet;
+#X msg 538 269 0;
+#X obj 430 27 t b b;
+#X obj 430 49 t b b;
+#X obj 430 71 del 500;
+#X obj 430 93 t b b;
+#X obj 430 115 del 500;
+#X obj 430 187 t b b;
+#X msg 430 274 1;
+#X obj 99 101 select connect disconnect delete send;
+#N canvas 4 76 273 340 data 0;
+#X obj 49 35 inlet;
+#X obj 49 237 outlet;
+#N canvas 4 50 768 716 list-1024 0;
+#X msg 59 72 95 215 228 123 188 109 199 205 213 154 157 77 220 89 23
+16 126 102 122 38 90 249 162 222 131 129 247 249 251 101 113 239 42
+184 139 34 95 254 71 35 77 226 36 230 129 242 31 3 228 94 170 242 50
+179 174 67 124 149 127 223 157 127 224 62 189 121 251 171 198 220 93
+120 231 5 242 64 11 25 3 30 86 188 48 239 161 208 108 136 250 44 249
+245 24 96 103 180 223 105 140 244 216 116 129 203 171 147 159 122 161
+128 123 159 27 82 226 124 15 63 211 43 133 86 126 219 20 56 62 16 90
+216 149 221 124 55 42 29 160 28 194 180 108 213 62 199 124 238 152
+249 227 241 219 171 166 34 37 49 55 54 155 18 242 21 110 70 153 148
+207 108 206 47 242 13 146 200 3 211 191 96 41 198 132 213 124 137 227
+159 4 150 42 137 182 121 113 112 110 14 24 251 233 185 60 92 199 166
+59 8 131 4 44 119 110 65 90 218 173 67 195 222 53 170 147 98 200 5
+158 55 236 20 223 218 238 1 241 49 217 157 143 70 116 154 10 3 60 203
+204 240 101 90 207 238 206 12 27 240 6 117 64 188 65 57 215 162 87
+70 246 63 191 18 181 47 142 212 162 211 109 194 67 7 156 77 142 222
+231 92 105 98 170 136 31 76 196 91 230 195 154 134 81 21 17 36 212
+117 137 241 58 183 216 135 37 13 73 155 136 189 152 57 35 231 233 255
+2 56 204 90 244 170 48 194 11 66 102 244 20 198 27 49 26 127 83 120
+218 242 100 195 67 156 247 66 243 176 253 152 177 207 176 22 233 201
+143 247 42 86 85 160 157 210 253 211 137 250 183 246 201 166 229 70
+72 138 29 24 127 235 28 19 243 97 201 110 173 143 47 39 182 225 119
+72 150 73 231 24 208 246 218 96 90 25 195 163 29 150 32 90 111 201
+125 48 144 61 110 65 38 106 136 81 182 114 98 11 39 217 142 61 53 69
+150 21 245 57 245 89 75 207 25 167 106 120 89 175 79 178 245 112 60
+203 17 115 51 152 174 9 119 51 172 132 0 181 192 117 0 247 115 232
+89 70 30 158 24 40 231 77 248 17 184 217 215 33 66 142 52 227 243 98
+173 6 247 43 121 22 48 223 228 65 52 207 206 10 72 224 33 9 94 204
+83 168 13 92 222 220 146 161 192 227 200 52 241 1 40 114 230 56 191
+179 9 8 49 141 50 42 174 11 43 74 245 235 38 199 75 217 57 107 120
+172 222 39 197 161 107 212 245 152 145 233 67 81 212 58 95 163 12 181
+103 192 223 27 229 105 57 190 203 47 207 61 109 173 150 62 128 198
+66 46 22 221 191 249 148 23 174 200 184 144 229 188 139 157 227 171
+101 5 84 220 227 61 136 194 231 165 240 185 147 195 158 192 66 129
+184 57 138 102 255 161 50 211 66 78 50 67 223 42 172 128 62 113 236
+228 74 106 95 147 244 37 147 185 165 56 50 194 197 119 251 156 46 180
+197 236 173 121 114 80 124 199 242 152 191 204 60 2 255 164 75 119
+167 20 25 198 128 70 156 225 44 130 193 26 162 240 104 90 172 79 99
+101 96 178 110 14 158 60 44 119 141 223 35 79 19 20 188 10 87 153 56
+29 53 43 177 62 196 70 20 157 199 222 30 32 50 25 88 160 163 18 18
+35 219 140 96 28 63 182 20 164 80 225 190 181 40 65 163 105 249 165
+190 53 133 53 185 34 155 46 231 14 149 156 71 229 210 25 119 222 50
+135 184 181 146 206 228 233 76 148 112 250 171 253 96 160 110 101 75
+9 66 31 83 24 60 42 33 157 88 246 225 146 243 25 63 90 71 14 99 249
+232 242 237 80 64 59 240 94 10 125 237 117 206 27 212 125 96 12 248
+41 86 147 21 58 139 250 65 181 148 82 243 35 68 43 244 203 32 82 102
+239 223 140 182 6 231 82 160 252 199 145 37 106 178 94 138 212 0 186
+86 228 163 73 74 168 168 16 92 202 178 47 185 210 118 161 189 92 52
+245 239 86 57 9 253 64 85 201 185 96 90 233 22 8 153 163 31 199 91
+110 251 174 95 194 226 135 85 205 26 21 93 49 249 74 126 194 217 136
+37 65 25 222 161 22 22 62 159 14 44 191 164 23 170 212 140 251 214
+142 5 30 229 209 10 55 246 150 93 14 17 36 10 55 33 77 220 208 240
+168 219 59 38 208 203 217 64 157 163 202 143 101 13 165 52 48 225 54
+28 251 158 58 251 243 236 26 72 172 19 167 59 100 119 216 198 57 24
+132 148 105 10 29 3 140 245 113 32 209 138 94 164 57;
+#X obj 65 28 inlet;
+#X obj 113 26 outlet;
+#X connect 0 0 2 0;
+#X connect 1 0 0 0;
+#X restore 49 179 pd list-1024;
+#X obj 49 150 until;
+#X msg 49 125 1024;
+#X obj 49 100 until;
+#X msg 49 75 100;
+#X connect 0 0 6 0;
+#X connect 2 0 1 0;
+#X connect 3 0 2 0;
+#X connect 4 0 3 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X restore 275 209 pd data;
+#X obj 430 140 t b b;
+#X obj 430 162 del 500;
+#N canvas 4 50 450 300 \$0-test3 0;
+#X obj 86 168 \$1;
+#X obj 86 54 inlet;
+#X connect 1 0 0 0;
+#X restore 118 346 pd \$0-test3;
+#X obj 397 240 s pd-\$0-test3;
+#X connect 0 0 19 0;
+#X connect 1 0 19 0;
+#X connect 2 0 3 0;
+#X connect 3 0 5 0;
+#X connect 4 0 20 0;
+#X connect 5 0 8 0;
+#X connect 5 1 15 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 8 1 7 0;
+#X connect 9 0 10 0;
+#X connect 9 1 0 0;
+#X connect 10 0 11 0;
+#X connect 11 0 12 0;
+#X connect 12 0 17 0;
+#X connect 13 0 14 0;
+#X connect 13 1 4 0;
+#X connect 14 0 6 0;
+#X connect 15 0 0 0;
+#X connect 15 1 1 0;
+#X connect 15 2 4 0;
+#X connect 15 3 16 0;
+#X connect 16 0 19 0;
+#X connect 17 0 18 0;
+#X connect 18 0 13 0;
+#X restore 231 239 pd test3;
+#X msg 231 273 connect;
+#X msg 231 315 disconnect;
+#X msg 231 337 delete;
+#X msg 343 323 auto;
+#X obj 301 360 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X msg 231 294 send;
+#N canvas 11 50 679 407 test4 0;
+#X msg 101 166 connect localhost 9990;
+#X msg 265 166 disconnect;
+#X obj 25 7 inlet;
+#X obj 25 29 symbol;
+#X msg 399 219 clear;
+#X obj 25 51 select auto;
+#X obj 430 304 outlet;
+#X msg 538 269 0;
+#X obj 430 27 t b b;
+#X obj 430 49 t b b;
+#X obj 430 71 del 500;
+#X obj 430 93 t b b;
+#X obj 430 115 del 500;
+#X obj 430 187 t b b;
+#X msg 430 274 1;
+#X obj 99 101 select connect disconnect delete send;
+#N canvas 4 76 273 340 data 0;
+#X obj 49 35 inlet;
+#X obj 49 237 outlet;
+#N canvas 4 50 768 716 list-1024 0;
+#X msg 59 72 95 215 228 123 188 109 199 205 213 154 157 77 220 89 23
+16 126 102 122 38 90 249 162 222 131 129 247 249 251 101 113 239 42
+184 139 34 95 254 71 35 77 226 36 230 129 242 31 3 228 94 170 242 50
+179 174 67 124 149 127 223 157 127 224 62 189 121 251 171 198 220 93
+120 231 5 242 64 11 25 3 30 86 188 48 239 161 208 108 136 250 44 249
+245 24 96 103 180 223 105 140 244 216 116 129 203 171 147 159 122 161
+128 123 159 27 82 226 124 15 63 211 43 133 86 126 219 20 56 62 16 90
+216 149 221 124 55 42 29 160 28 194 180 108 213 62 199 124 238 152
+249 227 241 219 171 166 34 37 49 55 54 155 18 242 21 110 70 153 148
+207 108 206 47 242 13 146 200 3 211 191 96 41 198 132 213 124 137 227
+159 4 150 42 137 182 121 113 112 110 14 24 251 233 185 60 92 199 166
+59 8 131 4 44 119 110 65 90 218 173 67 195 222 53 170 147 98 200 5
+158 55 236 20 223 218 238 1 241 49 217 157 143 70 116 154 10 3 60 203
+204 240 101 90 207 238 206 12 27 240 6 117 64 188 65 57 215 162 87
+70 246 63 191 18 181 47 142 212 162 211 109 194 67 7 156 77 142 222
+231 92 105 98 170 136 31 76 196 91 230 195 154 134 81 21 17 36 212
+117 137 241 58 183 216 135 37 13 73 155 136 189 152 57 35 231 233 255
+2 56 204 90 244 170 48 194 11 66 102 244 20 198 27 49 26 127 83 120
+218 242 100 195 67 156 247 66 243 176 253 152 177 207 176 22 233 201
+143 247 42 86 85 160 157 210 253 211 137 250 183 246 201 166 229 70
+72 138 29 24 127 235 28 19 243 97 201 110 173 143 47 39 182 225 119
+72 150 73 231 24 208 246 218 96 90 25 195 163 29 150 32 90 111 201
+125 48 144 61 110 65 38 106 136 81 182 114 98 11 39 217 142 61 53 69
+150 21 245 57 245 89 75 207 25 167 106 120 89 175 79 178 245 112 60
+203 17 115 51 152 174 9 119 51 172 132 0 181 192 117 0 247 115 232
+89 70 30 158 24 40 231 77 248 17 184 217 215 33 66 142 52 227 243 98
+173 6 247 43 121 22 48 223 228 65 52 207 206 10 72 224 33 9 94 204
+83 168 13 92 222 220 146 161 192 227 200 52 241 1 40 114 230 56 191
+179 9 8 49 141 50 42 174 11 43 74 245 235 38 199 75 217 57 107 120
+172 222 39 197 161 107 212 245 152 145 233 67 81 212 58 95 163 12 181
+103 192 223 27 229 105 57 190 203 47 207 61 109 173 150 62 128 198
+66 46 22 221 191 249 148 23 174 200 184 144 229 188 139 157 227 171
+101 5 84 220 227 61 136 194 231 165 240 185 147 195 158 192 66 129
+184 57 138 102 255 161 50 211 66 78 50 67 223 42 172 128 62 113 236
+228 74 106 95 147 244 37 147 185 165 56 50 194 197 119 251 156 46 180
+197 236 173 121 114 80 124 199 242 152 191 204 60 2 255 164 75 119
+167 20 25 198 128 70 156 225 44 130 193 26 162 240 104 90 172 79 99
+101 96 178 110 14 158 60 44 119 141 223 35 79 19 20 188 10 87 153 56
+29 53 43 177 62 196 70 20 157 199 222 30 32 50 25 88 160 163 18 18
+35 219 140 96 28 63 182 20 164 80 225 190 181 40 65 163 105 249 165
+190 53 133 53 185 34 155 46 231 14 149 156 71 229 210 25 119 222 50
+135 184 181 146 206 228 233 76 148 112 250 171 253 96 160 110 101 75
+9 66 31 83 24 60 42 33 157 88 246 225 146 243 25 63 90 71 14 99 249
+232 242 237 80 64 59 240 94 10 125 237 117 206 27 212 125 96 12 248
+41 86 147 21 58 139 250 65 181 148 82 243 35 68 43 244 203 32 82 102
+239 223 140 182 6 231 82 160 252 199 145 37 106 178 94 138 212 0 186
+86 228 163 73 74 168 168 16 92 202 178 47 185 210 118 161 189 92 52
+245 239 86 57 9 253 64 85 201 185 96 90 233 22 8 153 163 31 199 91
+110 251 174 95 194 226 135 85 205 26 21 93 49 249 74 126 194 217 136
+37 65 25 222 161 22 22 62 159 14 44 191 164 23 170 212 140 251 214
+142 5 30 229 209 10 55 246 150 93 14 17 36 10 55 33 77 220 208 240
+168 219 59 38 208 203 217 64 157 163 202 143 101 13 165 52 48 225 54
+28 251 158 58 251 243 236 26 72 172 19 167 59 100 119 216 198 57 24
+132 148 105 10 29 3 140 245 113 32 209 138 94 164 57;
+#X obj 65 28 inlet;
+#X obj 113 26 outlet;
+#X connect 0 0 2 0;
+#X connect 1 0 0 0;
+#X restore 49 179 pd list-1024;
+#X obj 49 150 until;
+#X msg 49 125 1024;
+#X obj 49 100 until;
+#X msg 49 75 100;
+#X connect 0 0 6 0;
+#X connect 2 0 1 0;
+#X connect 3 0 2 0;
+#X connect 4 0 3 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X restore 275 209 pd data;
+#X obj 430 140 t b b;
+#X obj 430 162 del 500;
+#N canvas 4 50 450 300 \$0-test4 0;
+#X obj 86 168 \$1;
+#X obj 86 54 inlet;
+#X connect 1 0 0 0;
+#X restore 118 346 pd \$0-test4;
+#X obj 397 240 s pd-\$0-test4;
+#X connect 0 0 19 0;
+#X connect 1 0 19 0;
+#X connect 2 0 3 0;
+#X connect 3 0 5 0;
+#X connect 4 0 20 0;
+#X connect 5 0 8 0;
+#X connect 5 1 15 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 8 1 7 0;
+#X connect 9 0 10 0;
+#X connect 9 1 0 0;
+#X connect 10 0 11 0;
+#X connect 11 0 12 0;
+#X connect 11 1 16 0;
+#X connect 12 0 17 0;
+#X connect 13 0 14 0;
+#X connect 13 1 4 0;
+#X connect 14 0 6 0;
+#X connect 15 0 0 0;
+#X connect 15 1 1 0;
+#X connect 15 2 4 0;
+#X connect 15 3 16 0;
+#X connect 16 0 19 0;
+#X connect 17 0 18 0;
+#X connect 17 1 1 0;
+#X connect 18 0 13 0;
+#X restore 231 359 pd test4;
+#X msg 231 403 connect;
+#X msg 231 467 delete;
+#X msg 343 453 auto;
+#X obj 301 490 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
+1;
+#X msg 231 424 send;
+#N canvas 14 49 679 407 test5 0;
+#X msg 101 166 connect localhost 9990;
+#X msg 265 166 disconnect;
+#X obj 25 7 inlet;
+#X obj 25 29 symbol;
+#X msg 399 219 clear;
+#X obj 25 51 select auto;
+#X obj 430 304 outlet;
+#X msg 538 269 0;
+#X obj 430 27 t b b;
+#X obj 430 49 t b b;
+#X obj 430 71 del 500;
+#X obj 430 93 t b b;
+#X obj 430 115 del 500;
+#X obj 430 187 t b b;
+#X msg 430 274 1;
+#X obj 99 101 select connect disconnect delete send;
+#N canvas 4 76 273 340 data 0;
+#X obj 49 35 inlet;
+#X obj 49 237 outlet;
+#N canvas 4 50 768 716 list-1024 0;
+#X msg 59 72 95 215 228 123 188 109 199 205 213 154 157 77 220 89 23
+16 126 102 122 38 90 249 162 222 131 129 247 249 251 101 113 239 42
+184 139 34 95 254 71 35 77 226 36 230 129 242 31 3 228 94 170 242 50
+179 174 67 124 149 127 223 157 127 224 62 189 121 251 171 198 220 93
+120 231 5 242 64 11 25 3 30 86 188 48 239 161 208 108 136 250 44 249
+245 24 96 103 180 223 105 140 244 216 116 129 203 171 147 159 122 161
+128 123 159 27 82 226 124 15 63 211 43 133 86 126 219 20 56 62 16 90
+216 149 221 124 55 42 29 160 28 194 180 108 213 62 199 124 238 152
+249 227 241 219 171 166 34 37 49 55 54 155 18 242 21 110 70 153 148
+207 108 206 47 242 13 146 200 3 211 191 96 41 198 132 213 124 137 227
+159 4 150 42 137 182 121 113 112 110 14 24 251 233 185 60 92 199 166
+59 8 131 4 44 119 110 65 90 218 173 67 195 222 53 170 147 98 200 5
+158 55 236 20 223 218 238 1 241 49 217 157 143 70 116 154 10 3 60 203
+204 240 101 90 207 238 206 12 27 240 6 117 64 188 65 57 215 162 87
+70 246 63 191 18 181 47 142 212 162 211 109 194 67 7 156 77 142 222
+231 92 105 98 170 136 31 76 196 91 230 195 154 134 81 21 17 36 212
+117 137 241 58 183 216 135 37 13 73 155 136 189 152 57 35 231 233 255
+2 56 204 90 244 170 48 194 11 66 102 244 20 198 27 49 26 127 83 120
+218 242 100 195 67 156 247 66 243 176 253 152 177 207 176 22 233 201
+143 247 42 86 85 160 157 210 253 211 137 250 183 246 201 166 229 70
+72 138 29 24 127 235 28 19 243 97 201 110 173 143 47 39 182 225 119
+72 150 73 231 24 208 246 218 96 90 25 195 163 29 150 32 90 111 201
+125 48 144 61 110 65 38 106 136 81 182 114 98 11 39 217 142 61 53 69
+150 21 245 57 245 89 75 207 25 167 106 120 89 175 79 178 245 112 60
+203 17 115 51 152 174 9 119 51 172 132 0 181 192 117 0 247 115 232
+89 70 30 158 24 40 231 77 248 17 184 217 215 33 66 142 52 227 243 98
+173 6 247 43 121 22 48 223 228 65 52 207 206 10 72 224 33 9 94 204
+83 168 13 92 222 220 146 161 192 227 200 52 241 1 40 114 230 56 191
+179 9 8 49 141 50 42 174 11 43 74 245 235 38 199 75 217 57 107 120
+172 222 39 197 161 107 212 245 152 145 233 67 81 212 58 95 163 12 181
+103 192 223 27 229 105 57 190 203 47 207 61 109 173 150 62 128 198
+66 46 22 221 191 249 148 23 174 200 184 144 229 188 139 157 227 171
+101 5 84 220 227 61 136 194 231 165 240 185 147 195 158 192 66 129
+184 57 138 102 255 161 50 211 66 78 50 67 223 42 172 128 62 113 236
+228 74 106 95 147 244 37 147 185 165 56 50 194 197 119 251 156 46 180
+197 236 173 121 114 80 124 199 242 152 191 204 60 2 255 164 75 119
+167 20 25 198 128 70 156 225 44 130 193 26 162 240 104 90 172 79 99
+101 96 178 110 14 158 60 44 119 141 223 35 79 19 20 188 10 87 153 56
+29 53 43 177 62 196 70 20 157 199 222 30 32 50 25 88 160 163 18 18
+35 219 140 96 28 63 182 20 164 80 225 190 181 40 65 163 105 249 165
+190 53 133 53 185 34 155 46 231 14 149 156 71 229 210 25 119 222 50
+135 184 181 146 206 228 233 76 148 112 250 171 253 96 160 110 101 75
+9 66 31 83 24 60 42 33 157 88 246 225 146 243 25 63 90 71 14 99 249
+232 242 237 80 64 59 240 94 10 125 237 117 206 27 212 125 96 12 248
+41 86 147 21 58 139 250 65 181 148 82 243 35 68 43 244 203 32 82 102
+239 223 140 182 6 231 82 160 252 199 145 37 106 178 94 138 212 0 186
+86 228 163 73 74 168 168 16 92 202 178 47 185 210 118 161 189 92 52
+245 239 86 57 9 253 64 85 201 185 96 90 233 22 8 153 163 31 199 91
+110 251 174 95 194 226 135 85 205 26 21 93 49 249 74 126 194 217 136
+37 65 25 222 161 22 22 62 159 14 44 191 164 23 170 212 140 251 214
+142 5 30 229 209 10 55 246 150 93 14 17 36 10 55 33 77 220 208 240
+168 219 59 38 208 203 217 64 157 163 202 143 101 13 165 52 48 225 54
+28 251 158 58 251 243 236 26 72 172 19 167 59 100 119 216 198 57 24
+132 148 105 10 29 3 140 245 113 32 209 138 94 164 57;
+#X obj 65 28 inlet;
+#X obj 113 26 outlet;
+#X connect 0 0 2 0;
+#X connect 1 0 0 0;
+#X restore 49 179 pd list-1024;
+#X obj 49 150 until;
+#X msg 49 125 1024;
+#X obj 49 100 until;
+#X msg 49 75 100;
+#X connect 0 0 6 0;
+#X connect 2 0 1 0;
+#X connect 3 0 2 0;
+#X connect 4 0 3 0;
+#X connect 5 0 4 0;
+#X connect 6 0 5 0;
+#X restore 275 209 pd data;
+#X obj 430 140 t b b;
+#X obj 430 162 del 500;
+#N canvas 5 49 450 300 \$0-test5 0;
+#X obj 86 168 \$1;
+#X obj 86 54 inlet;
+#X connect 1 0 0 0;
+#X restore 118 346 pd \$0-test5;
+#X obj 397 240 s pd-\$0-test5;
+#X connect 0 0 19 0;
+#X connect 1 0 19 0;
+#X connect 2 0 3 0;
+#X connect 3 0 5 0;
+#X connect 4 0 20 0;
+#X connect 5 0 8 0;
+#X connect 5 1 15 0;
+#X connect 7 0 6 0;
+#X connect 8 0 9 0;
+#X connect 8 1 7 0;
+#X connect 9 0 10 0;
+#X connect 9 1 0 0;
+#X connect 10 0 11 0;
+#X connect 11 0 12 0;
+#X connect 11 1 16 0;
+#X connect 12 0 17 0;
+#X connect 13 0 14 0;
+#X connect 13 1 4 0;
+#X connect 14 0 6 0;
+#X connect 15 0 0 0;
+#X connect 15 1 1 0;
+#X connect 15 2 4 0;
+#X connect 15 3 16 0;
+#X connect 16 0 19 0;
+#X connect 17 0 18 0;
+#X connect 18 0 13 0;
+#X restore 231 490 pd test5;
+#X connect 13 0 22 0;
+#X connect 14 0 22 0;
+#X connect 15 0 22 0;
+#X connect 16 0 22 0;
+#X connect 17 0 19 0;
+#X connect 18 0 19 0;
+#X connect 19 0 20 0;
+#X connect 22 0 21 0;
+#X connect 23 0 27 0;
+#X connect 24 0 27 0;
+#X connect 25 0 27 0;
+#X connect 27 0 26 0;
+#X connect 28 0 34 0;
+#X connect 29 0 34 0;
+#X connect 30 0 34 0;
+#X connect 31 0 34 0;
+#X connect 33 0 34 0;
+#X connect 34 0 32 0;
+#X connect 35 0 40 0;
+#X connect 36 0 40 0;
+#X connect 37 0 40 0;
+#X connect 39 0 40 0;
+#X connect 40 0 38 0;