Files
veejay/sendVIMS/help-sendVIMS.pd
Niels Elburg a742c65501 Added sendVIMS for PD external to respository
git-svn-id: svn://code.dyne.org/veejay/trunk@320 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2005-05-26 13:40:33 +00:00

75 lines
2.4 KiB
Plaintext

#N canvas 372 46 694 591 10;
#X obj 59 369 sendVIMS;
#X msg 121 261 connect localhost 3490;
#X msg 121 283 disconnect;
#X text 214 227 open a video stream <deviceID> <channelID>;
#X text 143 370 optional creation arguments: <host> <port>;
#X text 92 19 (c) 2004 Niels Elburg & Tom Schouten;
#X text 50 112 some command modifiers are supported. these can be prepended
to a standard veejay command.;
#X text 76 151 '+ <n>' delay for n frames before sending command;
#X text 300 262 connect to veejay. (no port specified : default);
#X text 145 386 default = localhost 3490;
#X msg 119 203 + 10 p128 0 0;
#X msg 120 228 p144 0 1;
#X msg 118 173 quit;
#X obj 59 446 print status;
#X obj 59 418 spigot;
#X obj 100 394 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0
1;
#X obj 18 491 unpack 0 0 0 0 0 0 0 0 0 0 0 0;
#X floatatom 18 537 5 0 0 0 - - -;
#X floatatom 92 538 5 0 0 0 - - -;
#N canvas 488 217 481 424 aliases 0;
#X text 23 12 All veejay ports are addressable by their symbolic selector
\, which is 'p' plus the number of the port. Some messages have more
readable aliases.;
#X msg 15 141 video.play.forward;
#X msg 15 165 video.play.backward;
#X msg 15 117 video.play.stop;
#X msg 15 65 video.goto.start;
#X msg 270 258 quit;
#X floatatom 263 136 5 0 0 0 - - -;
#X floatatom 263 84 5 0 0 0 - - -;
#X msg 254 98 video.set.frame \$1;
#X msg 254 151 video.set.speed \$1;
#X obj 15 279 s \$0-0;
#X obj 16 361 r \$0-0;
#X obj 16 382 outlet;
#X obj 254 287 s \$0-0;
#X msg 15 89 video.goto.end;
#X msg 270 236 aliases;
#X text 331 235 print all aliases;
#X connect 1 0 10 0;
#X connect 2 0 10 0;
#X connect 3 0 10 0;
#X connect 4 0 10 0;
#X connect 5 0 13 0;
#X connect 6 0 9 0;
#X connect 7 0 8 0;
#X connect 8 0 13 0;
#X connect 9 0 13 0;
#X connect 11 0 12 0;
#X connect 14 0 10 0;
#X connect 15 0 13 0;
#X restore 122 321 pd aliases;
#X text 51 49 the object maps pd messages to veejay commands. the veejay
ports are accessed by a symbol composed of the letter 'p' followed
by the port number. see the veejay documentation for more info. (or
run 'veejay --dump-events -d | less');
#X text 208 322 <- a list of aliases for the p<n> port names;
#X text 22 3 sendVIMS: an interface to veejay internal message system
;
#X connect 0 0 14 0;
#X connect 0 0 16 0;
#X connect 1 0 0 0;
#X connect 2 0 0 0;
#X connect 10 0 0 0;
#X connect 11 0 0 0;
#X connect 12 0 0 0;
#X connect 14 0 13 0;
#X connect 15 0 14 1;
#X connect 16 0 17 0;
#X connect 16 4 18 0;
#X connect 19 0 0 0;