Skip to content

Commit

Permalink
Added examplescenes
Browse files Browse the repository at this point in the history
  • Loading branch information
Joe White committed Mar 8, 2012
1 parent 98e54f1 commit c85cece
Show file tree
Hide file tree
Showing 1,224 changed files with 132,345 additions and 0 deletions.
15 changes: 15 additions & 0 deletions examplescenes/HelloWorldWorldWorld.rj/Info.plist
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>info</key>
<dict>
<key>author</key>
<string>Frank Barknecht</string>
<key>description</key>
<string>A series of delays applied to the sound environment</string>
<key>name</key>
<string>Hello World World World</string>
</dict>
</dict>
</plist>
674 changes: 674 additions & 0 deletions examplescenes/HelloWorldWorldWorld.rj/LICENSE.txt

Large diffs are not rendered by default.

59 changes: 59 additions & 0 deletions examplescenes/HelloWorldWorldWorld.rj/_main.pd
@@ -0,0 +1,59 @@
#N canvas 164 32 878 731 10;
#X declare -path .;
#X declare -path rj;
#X declare -path ../pd;
#X declare -path ../../pd;
#N canvas 0 0 588 274 LICENSE 0;
#X text 79 84 (c) 2008 Reality Jockey;
#X text 57 36 Released under the GNU General Public License ver. 3
or later. See the file LICENSE.txt for the full text.;
#X restore 571 83 pd LICENSE;
#X obj 72 83 soundinput;
#X obj 71 590 soundoutput;
#X obj 571 108 OVERVIEW;
#X text 27 23 RjDj Scene Template - _main.pd;
#X obj 571 24 declare -path .;
#X obj 571 49 declare -path rj;
#X text 639 107 of all RjDj abstractions;
#X obj 170 308 e_sdelay 300;
#X obj 73 308 e_sdelay 200;
#X obj 268 308 e_sdelay 500;
#X obj 367 308 e_sdelay 700;
#X obj 466 308 e_sdelay 1100;
#X text 203 609 <= everything larger than 0 means bad clipping!;
#N canvas 0 0 799 338 volume 0;
#X obj 115 138 hsl 100 15 0 1 0 1 empty empty volume -2 -8 1 10 -262144
-1 -1 1200 1;
#X floatatom 112 182 5 0 0 0 - - -;
#X obj 42 168 *~ 0.1;
#X obj 43 82 inlet~;
#X obj 42 204 outlet~;
#X text 255 137 <= this is a slider that is initialized with the last
value it had when you saved the scene.;
#X connect 0 0 1 0;
#X connect 0 0 2 1;
#X connect 2 0 4 0;
#X connect 3 0 2 0;
#X coords 0 -1 1 1 150 60 1 100 100;
#X restore 72 476 pd volume;
#X text 257 519 Set this slider so that the number in the [soundoutput]
object stays below 0 all the time.;
#X text 597 309 <= a series of audio delays;
#N canvas 0 0 448 215 more_paths 0;
#X text 27 19 You can add more paths here as well \, like the path
to soundoutput.pd on your computer etc.;
#X obj 36 57 declare -path ../pd;
#X obj 35 79 declare -path ../../pd;
#X restore 707 49 pd more_paths;
#X connect 1 0 9 0;
#X connect 1 0 8 0;
#X connect 1 0 10 0;
#X connect 1 0 11 0;
#X connect 1 0 12 0;
#X connect 8 0 14 0;
#X connect 9 0 14 0;
#X connect 10 0 14 0;
#X connect 11 0 14 0;
#X connect 12 0 14 0;
#X connect 14 0 2 0;
#X connect 14 0 2 1;
Binary file added examplescenes/HelloWorldWorldWorld.rj/image.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
676 changes: 676 additions & 0 deletions examplescenes/HelloWorldWorldWorld.rj/rj/LICENSE.txt

Large diffs are not rendered by default.

125 changes: 125 additions & 0 deletions examplescenes/HelloWorldWorldWorld.rj/rj/OVERVIEW.pd
@@ -0,0 +1,125 @@
#N canvas 781 41 291 431 10;
#N canvas 0 0 682 744 \$0-overview 0;
#X restore 72 299 pd \$0-overview;
#X text 72 328 Help-click any object to;
#X text 72 347 open the help file!;
#X msg 72 86 _ Synths;
#X msg 72 64 _ Analysis;
#X msg 72 108 _ Effects;
#X msg 72 130 _ GUIs;
#X msg 72 152 _ Mappings;
#X msg 72 174 _ Controllers;
#X msg 72 196 _ Utilities;
#X msg 72 254 _ clear;
#N canvas 306 178 664 294 open 0;
#X obj 78 15 inlet;
#X msg 164 106 s;
#X msg 225 111 e;
#X msg 345 114 m;
#X msg 408 109 c;
#X msg 457 109 u;
#X msg 118 106 a;
#X msg 294 114 g;
#X obj 78 39 list split 1;
#X obj 118 63 select Analysis Synths Effects GUIs Mappings Controllers
Utilities clear;
#X msg 501 110 clear;
#N canvas 337 123 805 747 dump 0;
#X obj 94 243 textfile;
#X obj 94 337 t a b;
#X obj 128 411 f;
#X obj 160 412 + 1;
#X obj 240 603 s pd-\$0-overview;
#X obj 94 461 list;
#X msg 172 247 1;
#X obj 94 211 until;
#X obj 74 41 inlet;
#X obj 74 76 list;
#X msg 258 199 print;
#X msg 115 184 read \$1 cr \, rewind;
#X msg 239 247 clear;
#X msg 94 483 obj 100 \$2 \$1;
#X obj 239 42 inlet;
#X obj 128 434 * 45;
#X msg 74 113 symbol \$1.txt;
#X obj 74 152 t b b a b;
#X obj 94 362 list split 1;
#X obj 264 494 list prepend 0;
#X obj 264 536 list trim;
#X obj 197 414 route bang;
#X obj 264 514 list prepend text 250;
#X msg 74 537 vis 0 \, vis 1;
#X obj 94 269 route float;
#X obj 190 340 max;
#X obj 190 362 until;
#X text 258 348 lines that just contain a number are used to skip as
many lines as the number specifies. use this to make room for larger
GOP objects so they don't overlap with following objects.;
#X connect 0 0 24 0;
#X connect 0 1 7 1;
#X connect 1 0 18 0;
#X connect 1 1 2 0;
#X connect 2 0 3 0;
#X connect 2 0 15 0;
#X connect 3 0 2 1;
#X connect 5 0 13 0;
#X connect 6 0 2 1;
#X connect 7 0 0 0;
#X connect 8 0 9 0;
#X connect 9 0 16 0;
#X connect 10 0 0 0;
#X connect 11 0 0 0;
#X connect 12 0 4 0;
#X connect 13 0 4 0;
#X connect 14 0 12 0;
#X connect 15 0 5 1;
#X connect 15 0 19 1;
#X connect 16 0 17 0;
#X connect 17 0 23 0;
#X connect 17 1 7 0;
#X connect 17 2 11 0;
#X connect 17 3 12 0;
#X connect 17 3 6 0;
#X connect 18 0 5 0;
#X connect 18 1 21 0;
#X connect 19 0 22 0;
#X connect 20 0 4 0;
#X connect 21 1 19 0;
#X connect 22 0 20 0;
#X connect 23 0 4 0;
#X connect 24 0 25 0;
#X connect 24 1 1 0;
#X connect 25 0 26 0;
#X connect 26 0 2 0;
#X restore 118 214 pd dump;
#X obj 118 172 t a;
#X connect 0 0 8 0;
#X connect 1 0 12 0;
#X connect 2 0 12 0;
#X connect 3 0 12 0;
#X connect 4 0 12 0;
#X connect 5 0 12 0;
#X connect 6 0 12 0;
#X connect 7 0 12 0;
#X connect 8 1 9 0;
#X connect 9 0 6 0;
#X connect 9 1 1 0;
#X connect 9 2 2 0;
#X connect 9 3 7 0;
#X connect 9 4 3 0;
#X connect 9 5 4 0;
#X connect 9 6 5 0;
#X connect 9 7 10 0;
#X connect 10 0 11 1;
#X connect 12 0 11 0;
#X restore 72 276 pd open objects;
#X text 55 15 rj-Library Reference;
#X text 55 38 Select section to read:;
#X connect 3 0 11 0;
#X connect 4 0 11 0;
#X connect 5 0 11 0;
#X connect 6 0 11 0;
#X connect 7 0 11 0;
#X connect 8 0 11 0;
#X connect 9 0 11 0;
#X connect 10 0 11 0;
57 changes: 57 additions & 0 deletions examplescenes/HelloWorldWorldWorld.rj/rj/_markovanal.pd
@@ -0,0 +1,57 @@
#N canvas 0 0 865 510 10;
#X obj 125 45 inlet;
#X obj 181 204 tabread \$0-probs;
#X obj 181 229 + 1;
#X obj 450 22 inlet;
#X obj 181 263 tabwrite \$0-probs;
#X obj 577 101 s \$0-probs;
#X obj 552 246 until;
#X obj 552 269 f;
#X obj 587 270 + 1;
#X obj 552 221 max;
#X obj 370 148 table \$0-probs \$2;
#X obj 552 194 f \$2;
#X msg 596 245 0;
#X obj 650 337 t a;
#X obj 531 361 list;
#X obj 552 307 tabread \$0-probs;
#X text 222 15 m_anal \$0 <max> <id>;
#X obj 531 423 s \$1-dumped-it;
#X obj 531 22 r \$1-remotecontrol;
#X obj 531 50 route dump reset;
#X msg 577 80 const 0;
#X obj 125 116 t b f f;
#X obj 125 262 outlet;
#X obj 125 222 f \$3;
#X obj 531 155 t b b b b;
#X obj 552 337 list prepend;
#X obj 634 273 f \$3;
#X connect 0 0 21 0;
#X connect 1 0 2 0;
#X connect 2 0 4 0;
#X connect 3 0 19 0;
#X connect 6 0 7 0;
#X connect 7 0 8 0;
#X connect 7 0 15 0;
#X connect 8 0 7 1;
#X connect 9 0 6 0;
#X connect 11 0 9 0;
#X connect 12 0 7 1;
#X connect 13 0 25 1;
#X connect 14 0 17 0;
#X connect 15 0 25 0;
#X connect 18 0 19 0;
#X connect 19 0 24 0;
#X connect 19 1 20 0;
#X connect 20 0 5 0;
#X connect 21 0 23 0;
#X connect 21 1 1 0;
#X connect 21 2 4 1;
#X connect 23 0 22 0;
#X connect 24 0 14 0;
#X connect 24 1 11 0;
#X connect 24 2 12 0;
#X connect 24 3 26 0;
#X connect 25 0 13 0;
#X connect 25 0 14 1;
#X connect 26 0 25 1;
2 changes: 2 additions & 0 deletions examplescenes/HelloWorldWorldWorld.rj/rj/a.txt
@@ -0,0 +1,2 @@
a_breath - breath controller that analyses the mic input volume
a_onset - detect onsets in an audio signal
61 changes: 61 additions & 0 deletions examplescenes/HelloWorldWorldWorld.rj/rj/a_breath.pd
@@ -0,0 +1,61 @@
#N canvas 71 72 1107 644 10;
#X obj 215 128 * -1;
#X obj 215 149 + 100;
#X obj 162 155 +;
#X text 406 342 latency (0= no smoothing \, 0.99= very smoothed \,
1=infinite);
#X obj 162 350 outlet;
#X obj 162 30 inlet~;
#X obj 407 151 inlet;
#X obj 466 125 loadbang;
#X obj 215 104 r \$0-threshold;
#X obj 230 275 r \$0-latency;
#X text 406 307 threshold (0=no minimum energy threshold \, 100=high
threshold);
#X msg 229 294 latency \$1;
#X msg 466 150 threshold 70 \, latency 0.8;
#X obj 162 182 / 30;
#X obj 162 53 env~ 256 128;
#X obj 162 208 * 2;
#X msg 201 242 gain 10;
#X obj 201 222 loadbang;
#X obj 162 267 u_sigm;
#X obj 162 319 u_follower;
#X obj 407 208 u_dispatch \$0 threshold;
#X obj 407 229 u_dispatch \$0 latency;
#X obj 465 179 u_loader a_breath-\$1 \$0;
#N canvas 172 83 586 377 LICENSE-GPL 0;
#X text 57 88 This program is free software: you can redistribute it
and/or modify it under the terms of the GNU General Public License
as published by the Free Software Foundation \, either version 3 of
the License \, or (at your option) any later version.;
#X text 58 168 This program is distributed in the hope that it will
be useful \, but WITHOUT ANY WARRANTY \; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.;
#X text 57 261 You should have received a copy of the GNU General Public
License along with this program. If not \, see <http://www.gnu.org/licenses/>.
;
#X text 61 54 Copyright (C) 2009 \, Reality Jockey Ltd.;
#X text 60 325 See the file LICENSE.txt for the full license text.
;
#X restore 822 59 pd LICENSE-GPL;
#X connect 0 0 1 0;
#X connect 0 0 2 1;
#X connect 1 0 13 1;
#X connect 2 0 13 0;
#X connect 5 0 14 0;
#X connect 6 0 20 0;
#X connect 7 0 12 0;
#X connect 8 0 0 0;
#X connect 9 0 11 0;
#X connect 11 0 19 1;
#X connect 12 0 20 0;
#X connect 13 0 15 0;
#X connect 14 0 2 0;
#X connect 15 0 18 0;
#X connect 16 0 18 1;
#X connect 17 0 16 0;
#X connect 18 0 19 0;
#X connect 19 0 4 0;
#X connect 20 0 21 0;

0 comments on commit c85cece

Please sign in to comment.