From 7d6affca746f49f5ffb2818b8a9ccf9d91388e8f Mon Sep 17 00:00:00 2001 From: Jonathan Wilkes Date: Wed, 25 Aug 2010 00:31:27 +0000 Subject: revised help docs that conform to the PDDP template svn path=/trunk/; revision=13942 --- doc/pddp/midi-help.pd | 212 ++++++++++++++++++++++++-------------------------- 1 file changed, 103 insertions(+), 109 deletions(-) (limited to 'doc/pddp/midi-help.pd') 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; -- cgit v1.2.1