#N canvas 150 53 677 566 10; #X text 9 1 splitfilename: split into path and filename; #X obj 53 391 print path; #X obj 139 391 print file; #X msg 389 153 separator $; #X msg 389 88 separator @; #X msg 389 109 separator :; #X msg 25 74 C:/program/pd/my_project my_foo.pd; #X obj 63 338 print path+file; #X msg 389 46 separator /; #N canvas 4 20 450 300 /SUBPATCH/ 0; #X obj 101 31 inlet; #X obj 100 59 outlet; #X connect 0 0 1 0; #X restore 389 276 pd; #X msg 389 174 separator z; #X msg 389 195 separator _; #X msg 389 216 separator .; #X text 120 19 (separator is last "/"); #X msg 389 67 separator space; #X msg 54 98 /home/me my_first_patch.pd; #X text 156 368 1.arg: separator-character (opt. \, default "/"); #X msg 405 250 separator; #X msg 389 131 separator 2; #X msg 534 78 separator backslash; #X msg 534 97 separator leftbrace; #X msg 534 116 separator rightbrace; #X msg 534 135 separator dollar; #X msg 534 154 separator comma; #X msg 534 173 separator semi; #N canvas 4 20 450 300 /SUBPATCH/ 0; #X obj 101 31 inlet; #X obj 100 59 outlet; #X connect 0 0 1 0; #X restore 534 255 pd; #X obj 53 315 mergefilename /; #X obj 53 368 splitfilename /; #X text 115 458 IEM KUG; #X text 99 446 musil; #X text 129 446 @; #X text 135 446 iem.at; #X text 50 435 (c) Thomas Musil 2000 - 2005; #X text 98 468 Graz \, Austria; #X connect 3 0 9 0; #X connect 4 0 9 0; #X connect 5 0 9 0; #X connect 6 0 26 0; #X connect 8 0 9 0; #X connect 9 0 26 0; #X connect 9 0 27 0; #X connect 10 0 9 0; #X connect 11 0 9 0; #X connect 12 0 9 0; #X connect 14 0 9 0; #X connect 15 0 26 0; #X connect 17 0 9 0; #X connect 18 0 9 0; #X connect 19 0 25 0; #X connect 20 0 25 0; #X connect 21 0 25 0; #X connect 22 0 25 0; #X connect 23 0 25 0; #X connect 24 0 25 0; #X connect 25 0 9 0; #X connect 26 0 7 0; #X connect 26 0 27 0; #X connect 27 0 1 0; #X connect 27 1 2 0;