Update of /cvsroot/pure-data/abstractions/pixelTANGO/help In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4841/help
Added Files: pixelTANGO-help.pd pt.animate-help.pd pt.entry-help.pd pt.fader-help.pd pt.feedback-help.pd pt.file-help.pd pt.filelist-help.pd pt.interp-help.pd pt.layer-help.pd pt.layerfx-help.pd pt.light-help.pd pt.live-help.pd pt.loop-help.pd pt.model-help.pd pt.presets-help.pd pt.rotate-help.pd pt.scale-help.pd pt.source-help.pd pt.squeeze-help.pd pt.text-help.pd pt.translate-help.pd pt.video-help.pd pt.whatcolour-help.pd pt.window-help.pd Log Message: Initial Commit of pixelTANGO 0.3.4
--- NEW FILE: pt.light-help.pd --- #N canvas 422 71 671 361 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 306 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 308 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X obj 184 233 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 233 *Notes:; #X text 177 77 Layer Effects Functions:; #X text 12 6 pixelTANGO HELP - pt.light - Lighting Control; #X text 12 23 Type: General. Effects all layers in patch.; #X obj 184 141 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 141 *Sliders:; #X text 197 162 Top: X position of light ; Left: Y position of light ; Bottom: Z position of light ; Red/Green/Blue: Amount of R/G/B in light ; White: Overall brightness of light (changes R , G & B); #X text 187 97 *Bang:; #X text 197 118 Reset: Reset all controls to defaults w/ interpolation. ; #X text 197 254 You must turn lighting on in the pt.window controls. You can have up to 8 lights in a patch but the more you add the slower the machine will render; #X obj 24 116 pt.light 1;
--- NEW FILE: pt.animate-help.pd --- #N canvas 194 100 932 627 10; #X obj 9 77 cnv 15 900 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 458 146 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 9 100 cnv 15 430 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 458 100 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 458 310 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 461 100 *Sliders:; #X obj 8 575 cnv 15 900 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 576 577 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 900 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 23 Type: General. Effects all layers in patch.; #X text 12 6 pixelTANGO HELP - pt.animate - Animate Parameters w/ Presets ; #X text 11 77 Preset Animation Functions:; #X obj 180 464 pt.animate 10; #X text 12 100 *Introduction:; #X obj 458 210 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 461 310 *Notes; #X obj 8 350 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 11 350 *Bangs:; #X text 21 388 >>: Go to next key-frame; #X text 21 371 <<: Go to previous key-frame; #X text 21 407 Save: Write all key-frames to preset file; #X text 21 424 Load: Read all key-frames from preset file; #X text 471 121 Choose a key-frame , random access with jump-on-click ; #X text 471 167 Current-Key-Frame: Shows the key-frame set by the slider ; #X text 12 39 Creation Arguments: pt.animate [number-of-keyframes] ; #X text 471 184 Number-of-Key-Frame: Shows the total number of key-frames. ; #X text 461 146 *Number Boxes: (Output only , non-interactive); #X text 461 210 *Methods: Messages you can send to pt.animate; #X text 471 231 First Inlet:; #X text 481 248 "numKeys [integer]" sets the number of key-frames. ; #X text 471 267 Second Inlet:; #X text 481 284 "[integer]" sets the current key-frame; #N canvas 121 78 745 414 Using 0; #X obj 8 356 cnv 15 700 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 376 358 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 700 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 176 25 You can use pt.loop to control pt.animate just like a video clip. Connect the left outleft of pt.animate to the right inlet of pt.loop. Connect the right outlet of pt.loop to the left inlet of pt.animate. pt.animate needs to tell pt.loop how many key-frames there are. This happens on load-bang so if pt.loop is not attached when pt.animate gets created pt.loop will not get the number of keyframes. To solve this copy and paste the pt.loop and pt.animate together or send the "numKeys [integer]" message to pt.animate to force it to resend the number of key-frames.; #X text 12 6 pixelTANGO HELP - Using pt.loop to control pt.animate ; #X obj 177 254 pt.animate 10; #X obj 10 198 pt.loop; #X msg 177 231 numKeys 10; #X text 176 155 At this point you can now use pt.loop to control the playback of the frames just as you would control the playback of a video clip. The state of pt.loop will not be saved when used outside of a layer.; #X connect 5 0 6 1; #X connect 6 1 5 0; #X connect 7 0 5 0; #X restore 473 402 pd Using pt.loop with pt.animate; #X text 22 121 pt.animate provides the ability to animate all state-saved parameters in a patch. In actually pt.animate is a specialized interface for pt.presets. This means you cannot have both in one patch because as they will interfere. Presets can be thought of as key-frames when using this module. Unlike pt.presets the first key-frame/preset is selected by default. This means that any changes you make to parameters are automatically saved in the first key-frame.; #X text 22 238 The animation process is: Add pt.animate to a patch , alter patch parameters to the desired intitial state. (This includes the interpolation params.) Press the ">>" Bang to go to the next frame and set the params for the next state. Once you have set a number of key-frames you can use the "<<" and ">>" to jump from one key-frame to the next , or use the slider to jump to any frame and tween from the current frame.; #X text 471 332 Will interfere with pt.presets if both are in the patch. Like presets only parameters that have been changed will be saved in the key-frame. If you do not change a value it will stay the same throughout the animation regardless of the current keyframe.; #N canvas 0 22 466 316 META 0; #X text 12 5 CATEGORY: PixelTANGO; #X text 12 16 KEYWORDS: pixeltango animate presets keyframe; #X restore 13 582 pd META;
--- NEW FILE: pt.entry-help.pd --- #N canvas 422 71 658 362 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 251 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 184 208 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 184 165 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 208 *Popup:; #X obj 8 315 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 317 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 23 Type: Modifier. Effects only layer with a pt.text footer. ; #X text 12 6 pixelTANGO HELP - pt.entry - Text Control; #X text 177 77 Text Control Functions:; #N canvas 17 425 450 161 bugs 0; #X text 13 23 Entry send raw pd messages , it is not parsed for special characters. this means that using " ; " or "$" or " , " will cause strange things to happen. The benifit of this is you can use entry just like the "File" -> "Message" command. ; ; This may be fixed in a future release to remove special message characters. You can escape special characters with backslash.; #X restore 582 22 pd bugs; #X obj 24 95 pt.entry; #X text 12 39 Creation Arguments: None; #X text 187 165 *Entry:; #X text 197 186 Place to type your text. Copy-Paste works fine.; #X text 197 229 Change the type-face of the text.; #X text 187 97 *Bangs:; #X text 197 118 Send: Send message typed into entry box.; #X text 197 138 Clear: Clear message typed into entry box.; #X text 187 251 *Number Box:; #X text 197 272 Specify the point size of the type. Integers only. ; #X obj 24 243 pt.text; #X connect 13 0 23 0; #X connect 13 1 23 1;
--- NEW FILE: pt.squeeze-help.pd --- #N canvas 422 71 664 256 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 147 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 205 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 207 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X text 12 23 Type: Modifier. Effects only its own layer.; #X text 187 147 *Sliders:; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 97 *Bangs:; #X text 197 118 Reset: Reset controls to defaults w/ interpolation. ; #X text 12 6 pixelTANGO HELP - pt.squeeze - Squeeze and Stretch Layer ; #X text 197 171 X/Y/Z: Control scaling on X , Y and Z axes independantly. ; #X text 177 77 Squeeze Functions:; #X obj 24 95 pt.squeeze;
--- NEW FILE: pixelTANGO-help.pd --- #N canvas 329 23 931 558 10; #X obj 18 259 cnv 15 440 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 8 485 cnv 15 900 45 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 8 6 cnv 15 900 30 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 21 259 * Headers (Modules at the top of layers); #X obj 19 280 pt.layer-help; #X obj 118 280 cnv 16 340 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 18 322 cnv 15 440 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 8 42 cnv 15 450 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 11 42 Start Here First: (from the readme); #X text 17 68 PixelTANGO is a set of abstractions and patches that make use of pd/Gem for creating visuals in a live performance setting. Of course it can be used for many other things and provides an interface to use the power of pd/Gem with a less-steep learning curve.; #X text 123 280 Header for all pT layers; #X text 21 322 * Footers (Modules at the bottom of layers); #X obj 19 343 pt.video-help; #X obj 118 343 cnv 16 340 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 118 363 cnv 16 340 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 19 363 pt.text-help; #X text 123 343 Defines a 2D video layer; #X text 123 363 Defines a text layer; #X obj 118 383 cnv 16 340 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 19 383 pt.model-help; #X text 123 383 Defines a 3D model (OBJ) layer; #X obj 468 42 cnv 15 440 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 598 63 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 471 42 * Modifiers (Go between Headers and Footers); #X obj 469 63 pt.entry-help; #X obj 598 83 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 469 83 pt.fader-help; #X text 603 83 RGBA colour fading for layer; #X obj 598 103 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 469 103 pt.file-help; #X text 603 63 Text entry for text layers; #X text 603 103 File selection for QTs , Models etc.; #X obj 598 143 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 469 143 pt.layerfx-help; #X obj 469 283 pt.translate-help; #X obj 598 283 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 603 143 Pixel effects for layer textures; #X obj 598 163 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 469 163 pt.live-help; #X text 603 163 Live DV/firewire video input; #X obj 598 183 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 469 183 pt.loop-help; #X text 603 183 Looper for QT files; #X obj 598 203 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 469 203 pt.rotate-help; #X text 603 203 Control 3D rotation of layer; #X text 603 283 Control 3D translation of layer; #X obj 598 223 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 469 223 pt.scale-help; #X text 603 223 Control scale of layer; #X obj 598 243 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 469 243 pt.source-help; #X text 603 243 Texture source switcher; #X obj 598 263 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 469 263 pt.squeeze-help; #X text 603 263 Control independant XYZ scale of layer; #X obj 468 322 cnv 15 440 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 598 343 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 598 363 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 598 383 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 471 322 * General (Effect all layers in patch); #X obj 469 343 pt.light-help; #X text 603 343 Control lighting in scene; #X obj 469 363 pt.window-help; #X text 603 363 Render window controls; #X obj 469 383 pt.interp-help; #X text 603 383 Interpolation control; #X text 548 488 Copyright Ben Bogart , Franz Hildgen , ; The Societe des arts technologiques (SAT) & ; The Interaccess Electronic Media Arts Centre 2004; #X text 17 138 PixelTANGO was written by Ben Bogart and Franz Hildgen @ The Societe des arts technologiques (SAT) and at the Interaccess Electronic Media Arts Centre as part of the Territoires Ouverts / Open Territories (TOT) project funded by Heritage Canada.; #X text 17 208 PixelTANGO is Copyright Ben Bogart , Franz Hildgen , The Societe des arts technologiques and The Interaccess Electronic Media Arts Centre; #X text 468 7 Click on each pT object to get the full help for that module.; #X obj 598 403 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 469 403 pt.presets-help; #X text 603 403 Presets (State-Saving); #X obj 598 423 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 603 423 Animate params using presets; #X text 12 6 pixelTANGO HELP - Listing of Modules - CVS: $Revsion$ ; #X obj 469 423 pt.animate-help; #X obj 598 123 cnv 16 310 16 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 469 123 pt.filelist-help; #X text 603 123 Load a directory of files by wildcard; #N canvas 0 22 462 312 META 0; #X text 12 5 CATEGORY: PixelTANGO; #X text 12 15 KEYWORDS: pixeltango video gem graphics rradical index objects; #X restore 13 490 pd META;
--- NEW FILE: pt.translate-help.pd --- #N canvas 422 71 664 256 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 147 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 205 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 207 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X text 12 23 Type: Modifier. Effects only its own layer.; #X text 187 147 *Sliders:; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 97 *Bangs:; #X text 197 118 Reset: Reset controls to defaults w/ interpolation. ; #X text 12 6 pixelTANGO HELP - pt.translate - Move layer in space; #X obj 24 95 pt.translate; #X text 197 171 X/Y/Z: Control translation on X , Y and Z axes.; #X text 177 77 Translate Functions:;
--- NEW FILE: pt.presets-help.pd --- #N canvas 422 71 674 320 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 276 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 278 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 184 163 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: pt.live [width] [height]; #X text 12 23 Type: Modifier. Effects only its own layer.; #X text 12 6 pixelTANGO HELP - pt.presets - Manage Presets; #X text 177 77 Presets:; #X obj 24 128 pt.presets; #X text 187 97 *Popup:; #X text 196 118 Selecting the popup will associate the current state positions with that preset. Only changed parameters are stored.; #X text 13 289 CVS: $revision$; #X obj 184 216 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 216 *Notes:; #X text 197 237 The width and height of the video capture can only be set on object creation via creation arguments.; #X text 187 163 *Bangs:; #X text 197 184 Save: Save the set of presets to a file Load: Load the set of presets from a file;
--- NEW FILE: pt.window-help.pd --- #N canvas 443 192 654 468 10; #X obj 24 105 pt.window 60; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 310 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 184 267 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 197 178 Window: Create the render window and start rendering ; #X text 197 196 Light: Turn on lighting; #X text 177 77 Window Management Functions:; #X text 187 267 *Sliders:; #X text 187 310 *Popup:; #X obj 8 431 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 433 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: pt.window [frame-rate]; #X text 187 97 *Toggles: (All of these functions can be turned on and off); #X text 197 118 Fullscreen: Expand render window to full-screen on primary display. Only has effect before creating render window.; #X text 197 148 FSAA(6): Turn on Full-Scene Anti-Aliasing. Only has effect before creating render window.; #X text 12 23 Type: General. Effects all layers in patch.; #X text 12 6 pixelTANGO HELP - pt.window - Window Management; #X text 197 288 Render window background colour; #X text 197 214 Cursor: Show or hide cursor in window. (not OSX compliant) ; #X text 197 232 Border: Show or hide window titlebar. Only has effect before creating render window.; #X text 197 331 Resolution: Pixel resolution of render window , pt.video layers and pt.feedback dimentions; #X text 197 361 Offset: X & Y distance from the upper-left corner of the primary display. Only has effect before creating the render window. ; #X text 197 401 Frame-Rate: How many frames to render in one second. ;
--- NEW FILE: pt.filelist-help.pd --- #N canvas 358 149 657 499 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 458 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 460 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X text 12 23 Type: Modifier. Effects only its own layer.; #X text 187 97 *Bang:; #X obj 24 200 pt.filelist; #X text 197 118 Open: Popup requester to choose a directory.; #X obj 184 137 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 137 *Symbol:; #X text 197 158 The first Symbol box shows the directory chosen via the bang above. You can also type a path-name in manually here by clicking once and typing. Press enter to send path-name.; #X text 12 6 pixelTANGO HELP - pt.filelist - Choose files from directory ; #X text 177 77 Functions:; #X obj 184 292 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 292 *Popup:; #X text 197 313 This popup lists all files matching the pattern. You can load a file by selecting.; #X obj 184 344 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 344 *Notes:; #X text 197 201 The second Symbol box labbeled "Pattern" is the glob style pattern for choosing files in the directory. For example to list all quicktime movies you can use the pattern "*.mov" Where "*" is expanded to refer to anything. The pattern "*" will list all files in the directory (including sub-directories!) The popup is updated when this value is sent.; #X text 197 365 Only the directory and pattern values are state-saved. The directory listing is not updated on load , but only when a preset is selected , or a new pattern has been entered.; #X text 197 405 The popup box saves a copy of the file-list when the patch is saved. If the files have not changed you can use the popup without updating the directory listing.;
--- NEW FILE: pt.text-help.pd --- #N canvas 177 256 662 311 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 8 265 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 267 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 24 75 pt.entry; #X text 12 39 Creation Arguments: None; #X obj 24 223 pt.text; #X text 12 6 pixelTANGO HELP - pt.text - Text; #X text 12 23 Type: Footer. Needs to be controlled by pt.entry.; #X text 177 77 Text Functions: None. This is a footer module.; #X text 194 122 Right or Control click to get help on pt.entry; #X obj 184 100 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 100 *Notes:; #X connect 4 0 6 0; #X connect 4 1 6 1;
--- NEW FILE: pt.model-help.pd --- #N canvas 425 78 664 201 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 8 157 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 159 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 23 Type: Footer. Effects only its own layer; #X text 12 39 Creation Arguments: None; #X obj 24 124 pt.model; #X text 177 77 3D Model Functions:; #X obj 184 101 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 101 *Notes:; #X text 12 6 pixelTANGO HELP - pt.model - Load an 3D Model as layer ; #X obj 24 77 pt.file; #X text 197 122 To load a model use an immediatly preceeding pt.file. Support Alias|Wavefront obj models.; #X connect 11 0 6 0; #X connect 11 1 6 1;
--- NEW FILE: pt.loop-help.pd --- #N canvas 422 71 669 546 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 8 493 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 495 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 24 180 pt.loop; #X obj 24 322 pt.source; #X obj 184 273 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 184 339 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 184 194 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 194 *Sliders:; #X text 187 339 *Popup:; #X text 187 273 *Number Boxes:; #X text 187 97 *Toggle:; #X text 197 118 Loop_Film: Turn on and off looping of video file. Off by default.; #X obj 184 150 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 150 *Bang:; #X text 197 233 Out_Point: Set the relative out point of the loop; #X text 197 296 In_Point: Show the relative in point as percentage ; #X text 197 314 Out_Point: Show the relative out point as percentage ; #X text 12 23 Type: Modifier. Effects only layer. Requires pt.source ; #X text 12 6 pixelTANGO HELP - pt.loop - Loop video file (Quicktime) ; #X text 12 39 Creation Arguments: None; #X text 177 77 Loop Functions:; #X text 197 215 In_Point: Set the relative in point of the loop; #X text 197 251 Play_Rate: Control loop speed left(slow) to Right(fast) ; #X text 197 360 Set the Loop direction (forward , reverse and ping-pong) ; #X text 197 171 Reset: Reset controls to defaults.; #X obj 184 381 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 381 *Notes:; #X text 197 402 The in and out points are relative because the left edge of the slider is the first frame and the right edge is the last frame. pt.loop requires pt.source to work properly. The number of frames is reported by pt.source and is passed to pt.loop via a loopBack in header and footers.; #X connect 4 0 5 0; #X connect 4 1 5 1;
--- NEW FILE: pt.whatcolour-help.pd --- #N canvas 422 71 656 256 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 8 214 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 216 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X obj 184 96 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 96 *Notes:; #X text 12 6 pixelTANGO HELP - pt.whatcolour - What colour is pt.fader? ; #X text 12 23 Type: layer. Only reports the colour of the fader above it.; #X obj 24 155 pt.whatcolour; #X obj 24 76 pt.fader; #X text 177 77 whatcolour:; #X text 197 117 Shows you what colour the pt.fader module above it is set to. Useful for choosing colours before an object becomes visible. ; #X connect 10 0 9 0; #X connect 10 2 9 1;
--- NEW FILE: pt.scale-help.pd --- #N canvas 422 71 662 245 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 147 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 200 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 202 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X text 12 23 Type: Modifier. Effects only its own layer.; #X text 187 147 *Sliders:; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 97 *Bangs:; #X text 197 118 Reset: Reset controls to defaults w/ interpolation. ; #X text 12 6 pixelTANGO HELP - pt.scale - Scale Layer; #X text 177 77 Scaling Functions:; #X obj 24 108 pt.scale; #X text 197 171 Scale: Control scale on X , Y and Z axes simultaneously. ;
--- NEW FILE: pt.interp-help.pd --- #N canvas 422 71 665 319 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 274 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 276 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X text 177 77 File Management Functions:; #X text 12 6 pixelTANGO HELP - pt.interp - Interpolation Control; #X obj 24 140 pt.interp; #X obj 184 151 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 151 *Popup:; #X text 187 97 *Slider:; #X text 197 189 Linear: Use normal linear interpolation.; #X text 197 172 Low-Pass: Use DSP lop~ to smooth out linear interpolation. ; #X text 12 23 Type: General. Effects all interpolated controls in a patch.; #X text 197 118 Smoothness: Controls how smooth the controls are. Left for faster/rougher and right for slower/smoother.; #X obj 184 226 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 226 *Notes:; #X text 197 247 Low-Pass is the default value; #X text 197 207 None: Use no interpolation. Controls pass through. ;
--- NEW FILE: pt.feedback-help.pd --- #N canvas 422 71 666 370 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 100 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 315 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 317 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X text 12 6 pixelTANGO HELP - pt.feedback - Copy render window to layer; #X obj 24 135 pt.feedback; #X text 12 23 Type: Modifier. Uses images from all preceeding layers. ; #X text 177 77 Feedback Functions:; #X text 187 100 *Number Boxs: (Set feedback cropping box of render window); #X text 197 121 X_Offset: Distance between left edge of render window and the left edge of the copied area.; #X text 197 151 Y_Offset: Distance between top edge of render window and the top edge of the copied area.; #X text 197 181 X_Size: Width of the copied area. (On some platforms this needs to be a value of 2^x); #X text 197 211 Y_Size: Height of the copied area. (On some platforms this needs to be a value of 2^x); #X obj 184 243 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 243 *Notes:; #X text 197 261 Default values presume a 640x480 render window. For a 512x512 window values should be 0 , 0 , 512 , 512 or 0 , 0 , 1024 , 512 for 1024x512 window.;
--- NEW FILE: pt.rotate-help.pd --- #N canvas 422 71 660 252 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 147 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 205 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 207 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X text 12 23 Type: Modifier. Effects only its own layer.; #X text 187 147 *Sliders:; #X text 12 6 pixelTANGO HELP - pt.rotate - Rotate Layer; #X text 177 77 Rotational Functions:; #X obj 24 95 pt.rotate; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 97 *Bangs:; #X text 197 171 X/Y/Z: Control rotation on X , Y and Z axes.; #X text 197 118 Reset: Reset controls to defaults w/ interpolation. ;
--- NEW FILE: pt.video-help.pd --- #N canvas 425 78 668 205 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 8 157 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 159 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 23 Type: Footer. Effects only its own layer; #X text 12 39 Creation Arguments: None; #X obj 184 101 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 101 *Notes:; #X obj 24 101 pt.video; #X text 12 6 pixelTANGO HELP - pt.video - 2D Video Layer; #X text 177 77 Video Functions:; #X text 197 122 Dynamically responds to the dimensions of the render window to always fill the screen & match aspect ratio.;
--- NEW FILE: pt.fader-help.pd --- #N canvas 422 71 661 242 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 195 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 197 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X obj 24 90 pt.fader; #X text 12 6 pixelTANGO HELP - pt.fader - Red , Green , Blue and Alpha; #X text 12 23 Type: Modifier. Effects only its own layer.; #X text 177 77 Red , Green , Blue and Alpha Functions:; #X text 187 97 *Sliders:; #X text 197 118 Alpha: Control transparency of layer; #X text 197 138 R/G/B: Control amount of Red , Green & Blue in layer ;
--- NEW FILE: pt.file-help.pd --- #N canvas 422 71 658 210 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 165 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 167 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X text 12 23 Type: Modifier. Effects only its own layer.; #X text 187 97 *Bang:; #X obj 24 90 pt.file; #X text 197 118 Open: Popup file requester and pass filename to control bus.; #X text 177 77 File Management Functions:; #X text 12 6 pixelTANGO HELP - pt.file - File Management;
--- NEW FILE: pt.source-help.pd --- #N canvas 422 71 662 347 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 245 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 302 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 304 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X text 12 23 Type: Modifier. Effects only its own layer.; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 24 164 pt.source; #X text 177 77 Source Functions:; #X text 187 97 *Popup: Set source of texture/pixel data; #X text 197 118 Image: pix_image is the image source. (This may cause crashes in some cases on OSX); #X text 197 147 Movie: pix_movie is the image source. (On OSX this loads all file types QT supports with the exception of MPEG1 and flash files. Other platforms support various file types.); #X text 197 187 Network_Stream: pix_dvts is the image source. This feature is not yet implimented but will allow receiving a network DV stream. In the mean-time try loading a SDP file with "Movie".; #X text 187 245 *Notes:; #X text 197 267 The middle outlet sends the number of frames in a video file.; #X text 12 6 pixelTANGO HELP - pt.source - Set texture source;
--- NEW FILE: pt.layerfx-help.pd --- #N canvas 422 71 670 487 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 394 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 396 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 39 Creation Arguments: None; #X obj 184 151 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 97 *Slider:; #X obj 184 327 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 327 *Notes:; #X text 12 6 pixelTANGO HELP - pt.layerfx - Pixel Based Effects; #X text 12 23 Type: Modifier. Effects only pixels/textures of own layer. ; #X text 177 77 Layer Effects Functions:; #X text 197 118 fx_amount: Degree of effect; #X text 187 151 *Popup:; #X text 197 172 None: No pixel effect (inactive slider) ; edge: Edge-detection convolution ; emboss: Random bevelling effect (inactive slider) ; gain: Change gain/brightness of image ; motionblur: Fast objects become less visible ; negative: Reverse colour values (inactive slider) ; normalize: Normalize pixels (inactive slider) ; posterize: Reduce number of colours ; randomdot: Creates random-dot stereogram (inactive slider) ; roll: Shift pixels up with roll-over ; rtx: Transpose Time and X axes. BROKEN (inactive slider) ; scanline: Reduce number of vertical pixels; #X text 197 348 Only effects pixels/textures of layers. Will be a future interface to add your own filters.; #X obj 24 200 pt.layerfx;
--- NEW FILE: pt.layer-help.pd --- #N canvas 422 71 662 288 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 8 245 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 247 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 24 141 pt.layer 1; #X text 12 39 Creation Arguments: pt.layer [render order]; #X obj 184 101 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 12 6 pixelTANGO HELP - pt.layer - Layer Header; #X text 12 23 Type: Header. Top of every pt layer; #X obj 184 151 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 151 *Notes:; #X text 187 101 *Toggle:; #X text 197 122 Show/Hide this layer; #X text 177 77 Layer Functions:; #X text 197 172 The creation argument (render order) starts in the back with 1 and goes forward up to 100 The back-most layer , render order == 1 , is turned on by default. All other layers are off by default.;
--- NEW FILE: pt.live-help.pd --- #N canvas 422 71 666 272 10; #X obj 174 77 cnv 15 460 15 empty empty empty 20 12 0 14 -261148 -66577 0; #X obj 184 97 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 8 226 cnv 15 640 30 empty empty empty 20 12 0 14 -261148 -66577 0; #X text 306 228 Copyright Ben Bogart , Franz Hildgen & ; The Societe des arts technologiques (SAT) 2004; #X obj 8 6 cnv 15 640 50 empty empty empty 20 12 0 14 -233017 -66577 0; #X obj 184 163 cnv 15 450 15 empty empty empty 20 12 0 14 -233017 -66577 0; #X text 187 163 *Notes:; #X text 12 6 pixelTANGO HELP - pt.live - Capture live video (firewire) ; #X text 12 39 Creation Arguments: pt.live [width] [height]; #X obj 24 126 pt.live 320 240; #X text 187 97 *Number Boxes:; #X text 196 118 Left: Shows the pixel width of the captured video image. ; #X text 196 135 Right: Shows the pixel height of the captured video image.; #X text 197 184 The width and height of the video capture can only be set on object creation via creation arguments.; #X text 12 23 Type: Modifier. Effects only its own layer.; #X text 177 77 Live Video Functions:;