aboutsummaryrefslogtreecommitdiff
path: root/doc/pddp/midi-help.pd
diff options
context:
space:
mode:
authorJonathan Wilkes <jancsika1@users.sourceforge.net>2010-08-25 00:31:27 +0000
committerJonathan Wilkes <jancsika1@users.sourceforge.net>2010-08-25 00:31:27 +0000
commit7d6affca746f49f5ffb2818b8a9ccf9d91388e8f (patch)
treec906633b5bb39eb9b566f5209b2b1eae28703878 /doc/pddp/midi-help.pd
parent2f615ffbf13571a928856b8207d1ea215e857e3f (diff)
revised help docs that conform to the PDDP template
svn path=/trunk/; revision=13942
Diffstat (limited to 'doc/pddp/midi-help.pd')
-rw-r--r--doc/pddp/midi-help.pd212
1 files changed, 103 insertions, 109 deletions
diff --git a/doc/pddp/midi-help.pd b/doc/pddp/midi-help.pd
index d29ff215..567e4281 100644
--- a/doc/pddp/midi-help.pd
+++ b/doc/pddp/midi-help.pd
@@ -1,109 +1,103 @@
-#N canvas 52 84 884 477 10;
-#X text 718 77 off;
-#X floatatom 683 127 0 0 0 0 - - -;
-#X obj 683 232 noteout;
-#X obj 683 206 makenote 64 250;
-#X obj 683 153 metro 500;
-#X msg 683 100 1;
-#X msg 715 100 0;
-#X text 683 77 on;
-#X msg 683 180 60;
-#X text 31 14 MIDI I/O objects;
-#X floatatom 463 129 0 0 0 0 - - -;
-#X floatatom 426 129 0 0 0 0 - - -;
-#X floatatom 536 131 0 0 0 0 - - -;
-#X floatatom 497 129 0 0 0 0 - - -;
-#X floatatom 574 132 0 0 0 0 - - -;
-#X obj 426 102 touchin;
-#X obj 497 103 polytouchin;
-#X text 425 79 channel and poly aftertouch;
-#X floatatom 427 156 0 0 0 0 - - -;
-#X floatatom 498 156 0 0 0 0 - - -;
-#X obj 427 182 touchout;
-#X obj 498 182 polytouchout;
-#X floatatom 537 157 0 0 0 0 - - -;
-#X floatatom 575 157 0 0 0 0 - - -;
-#X obj 428 283 midiin;
-#X floatatom 428 314 0 0 0 0 - - -;
-#X floatatom 459 314 0 0 0 0 - - -;
-#X floatatom 501 312 0 0 0 0 - - -;
-#X floatatom 537 312 0 0 0 0 - - -;
-#X text 424 220 These two are always omni and;
-#X text 423 236 output the port number instead;
-#X obj 503 281 sysexin;
-#X obj 430 404 midiout;
-#X text 428 338 use this to output raw MIDI;
-#X text 423 358 (the second inlet is the port;
-#X text 676 424 updated for Pd release 0.35;
-#X obj 393 23 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X obj 393 426 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X text 20 46 This document is currently under revision by the PDDP
-(Pure Data Documentation Project). Please stay posted for available
-updates.;
-#X text 20 101 DOCUMENTED MIDI OBJECTS;
-#X text 430 44 MIDI OBJECTS NOT YET DOCUMENTED;
-#X text 424 254 of the channel (Linux only):;
-#X text 426 376 number.) (Linux Only):;
-#X obj 647 23 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X obj 647 426 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
--1;
-#X text 676 44 THE [MAKENOTE] APPARATUS;
-#N canvas 0 22 466 316 window_controls 0;
-#X obj 149 29 inlet;
-#X msg 154 243 \; pd open \$1 \$2;
-#X obj 49 109 makefilename %s-help.pd;
-#X obj 149 49 symbol;
-#X obj 148 71 trigger symbol bang;
-#X obj 154 223 pack symbol symbol;
-#X obj 259 109 ggee/getdir;
-#X connect 0 0 3 0;
-#X connect 2 0 5 0;
-#X connect 3 0 4 0;
-#X connect 4 0 2 0;
-#X connect 4 1 6 0;
-#X connect 5 0 1 0;
-#X connect 6 0 5 1;
-#X restore 40 433 pd window_controls;
-#X text 223 220 Click the object's name;
-#X text 223 235 to view its help document.;
-#X msg 143 325 pgmout;
-#X msg 142 299 pgmin;
-#X msg 142 274 noteout;
-#X msg 142 249 notein;
-#X msg 142 224 ctlout;
-#X msg 141 199 ctlin;
-#X msg 141 174 bendout;
-#X msg 141 150 bendin;
-#X connect 1 0 4 0;
-#X connect 3 0 2 0;
-#X connect 3 1 2 1;
-#X connect 4 0 8 0;
-#X connect 5 0 1 0;
-#X connect 6 0 1 0;
-#X connect 8 0 3 0;
-#X connect 15 0 11 0;
-#X connect 15 1 10 0;
-#X connect 16 0 13 0;
-#X connect 16 1 12 0;
-#X connect 16 2 14 0;
-#X connect 18 0 20 0;
-#X connect 19 0 21 0;
-#X connect 22 0 21 1;
-#X connect 23 0 21 2;
-#X connect 24 0 25 0;
-#X connect 24 1 26 0;
-#X connect 31 0 27 0;
-#X connect 31 1 28 0;
-#X connect 36 0 37 0;
-#X connect 43 0 44 0;
-#X connect 49 0 46 0;
-#X connect 50 0 46 0;
-#X connect 51 0 46 0;
-#X connect 52 0 46 0;
-#X connect 53 0 46 0;
-#X connect 54 0 46 0;
-#X connect 55 0 46 0;
-#X connect 56 0 46 0;
+#N canvas 0 0 555 619 10;
+#X obj 0 595 cnv 15 552 21 empty \$0-pddp.cnv.footer empty 20 12 0
+14 -228856 -66577 0;
+#X obj 0 0 cnv 15 552 40 empty \$0-pddp.cnv.header (MIDI) 3 12 0 18
+-204280 -1 0;
+#X obj 0 288 cnv 3 550 3 empty \$0-pddp.cnv.inlets inlets 8 12 0 13
+-228856 -1 0;
+#N canvas 46 242 494 344 META 0;
+#X text 12 125 PLATFORM windows macosx gnulinux;
+#X text 12 145 LIBRARY internal;
+#X text 12 185 WEBSITE http://crca.ucsd.edu/~msp/;
+#X text 12 85 LICENSE SIBSD;
+#X text 12 165 AUTHOR Miller Puckette;
+#X text 12 245 HELP_PATCH_AUTHORS Updated for Pd v0.41. Revised by
+Jonathan Wilkes to conform to the PDDP template for Pd version 0.42.
+;
+#X text 12 65 KEYWORDS control MIDI;
+#X text 12 105 DESCRIPTION MIDI input/output objects;
+#X text 12 25 NAME bendin ctlin midiin notein pgmin polytouchin sysexin
+touchin bendout ctlout midiout noteout pgmout polytouchout touchout
+;
+#X text 12 5 GENRE help;
+#X text 12 205 RELEASE_DATE 1997;
+#X text 12 225 RELEASE_VERSION;
+#X restore 500 597 pd META;
+#X obj 0 495 cnv 3 550 3 empty \$0-pddp.cnv.outlets outlets 8 12 0
+13 -228856 -1 0;
+#X obj 0 538 cnv 3 550 3 empty \$0-pddp.cnv.argument arguments 8 12
+0 13 -228856 -1 0;
+#X obj 0 566 cnv 3 550 3 empty \$0-pddp.cnv.more_info more_info 8 12
+0 13 -228856 -1 0;
+#X text 98 542 (none);
+#N canvas 54 478 428 109 Related_objects 0;
+#X obj 62 43 makenote;
+#X obj 22 43 poly;
+#X obj 123 43 list;
+#X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0
+14 -204280 -1 0;
+#X text 8 2 (MIDI) Related Objects;
+#X restore 102 598 pd Related_objects;
+#X obj 79 297 cnv 17 3 130 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856
+-162280 0;
+#X text 98 296 float;
+#X text 98 353 list;
+#X text 98 503 float;
+#X obj 79 504 cnv 17 3 30 empty \$0-pddp.cnv.let.0 0 5 9 0 16 -228856
+-162280 0;
+#X obj 79 440 cnv 17 3 45 empty \$0-pddp.cnv.let.1 1 5 9 0 16 -228856
+-162280 0;
+#X text 98 439 float;
+#X text 98 383 flush;
+#X text 98 413 clear;
+#X text 168 383 - output all values one by one \, in the order they
+were received \, and clear the collection.;
+#X text 168 503 - upon sending the "flush" message to the left inlet
+\, [bag] will output each value in the order it was received.;
+#X text 168 353 - a (value \, flag) pair is distributed to the two
+inlets. Lists with more than two elements will be truncated.;
+#X text 168 413 - clear the collection.;
+#X text 167 439 - a float to the right inlet sets the "flag": if zero
+\, values to the left inlet will not be added to the collection. If
+nonzero \, values to the right inlet will be added to the collection.
+;
+#X text 168 296 - a float to the left inlet will be added to the collection
+if the last value the right inlet received was nonzero. If the last
+value the right inlet received was zero \, the float sent to the right
+inlet will be removed from the collection.;
+#X text 11 23 MIDI input/output objects;
+#X obj 86 86 bendin;
+#X obj 86 123 bendout;
+#X obj 131 86 ctlin;
+#X obj 137 123 ctlout;
+#X obj 215 86 notein;
+#X obj 233 123 noteout;
+#X obj 260 86 pgmin;
+#X obj 284 123 pgmout;
+#X obj 425 86 touchin;
+#X obj 299 86 polytouchin;
+#X obj 170 86 midiin;
+#X obj 374 86 sysexin;
+#X obj 182 123 midiout;
+#X obj 329 123 polytouchout;
+#X obj 410 123 touchout;
+#X text 10 86 MIDI input:;
+#X text 10 123 MIDI output:;
+#X text 77 161 Follow the links below for help on these objects:;
+#X obj 320 185 pddp/pddplink touchin-help.pd;
+#X obj 243 185 touchin;
+#X obj 243 210 polytouchin;
+#X obj 320 210 pddp/pddplink polytouchin-help.pd;
+#X obj 243 235 touchout;
+#X obj 320 235 pddp/pddplink touchout-help.pd;
+#X obj 243 260 polytouchout;
+#X obj 320 260 pddp/pddplink polytouchout-help.pd;
+#X obj 80 185 midiin;
+#X obj 80 235 sysexin;
+#X obj 80 210 midiout;
+#X obj 135 185 pddp/pddplink midiin-help.pd;
+#X obj 135 235 pddp/pddplink sysexin-help.pd;
+#X obj 135 210 pddp/pddplink midiout-help.pd;
+#X obj 4 597 pddp/pddplink pddp/help.pd -text help;
+#X obj 465 20 pddp/pddplink http://wiki.puredata.info/en/MIDI -text
+pdpedia: MIDI;