From cf8d97feb6fb51e423b563a1d64b84ab6d5aad5f Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Mon, 25 Apr 2011 01:45:26 +0000 Subject: new sample projects --- (limited to 'samples') diff --git a/samples/spectrum_analyzer.ta b/samples/spectrum_analyzer.ta new file mode 100644 index 0000000..bb850d3 --- /dev/null +++ b/samples/spectrum_analyzer.ta @@ -0,0 +1,53 @@ +[[0, ["start", 2.0], 114, 36, [null, 31]], +[1, ["myfunc1arg", 0], 297, 138, [35, 2, 4, null]], +[2, ["string", "int(x)"], 378, 138, [1, null]], +[3, ["number", 100.0], 456, 222, [4, null]], +[4, ["division2", 0], 378, 180, [1, 5, 3]], +[5, "pitch", 432, 180, [4, null]], +[6, "forever", 114, 120, [31, 35, null]], +[7, "repeat", 644, 157, [10, 8, 16, 9]], +[8, ["number", 30.0], 692, 157, [7, null]], +[9, ["vspace", 0], 644, 235, [7, null]], +[10, "storeinbox1", 644, 115, [30, 11, 7]], +[11, ["number", 2.0], 763, 115, [10, null]], +[12, "storeinbox1", 706, 631, [19, 15, null]], +[13, ["number", 1.0], 879, 673, [15, null]], +[14, "box1", 879, 631, [15, null]], +[15, ["plus2", 0], 825, 631, [12, 14, 13]], +[16, "addturtle", 706, 217, [7, 17, 45]], +[17, "box1", 764, 217, [16, null]], +[18, "penup", 706, 343, [44, 20]], +[19, "pendown", 706, 589, [20, 12]], +[20, ["setxy2", 60], 706, 385, [18, 27, 22, 19]], +[21, ["number", 30.0], 950, 427, [26, null]], +[22, ["number", -200.0], 764, 547, [20, null]], +[23, "leftpos", 818, 507, [27, null]], +[24, "width", 926, 385, [26, null]], +[25, "box1", 980, 467, [42, null]], +[26, ["division2", 0], 872, 385, [28, 24, 21]], +[27, ["plus2", 40], 764, 385, [20, 28, 23]], +[28, ["product2", 20], 818, 385, [27, 26, 52]], +[29, "hat1", 644, 31, [null, 30]], +[30, "clean", 644, 73, [29, 10]], +[31, "stack1", 114, 78, [0, 6]], +[32, "addturtle", 230, 450, [38, 36, 33]], +[33, "forward", 230, 492, [32, 34, null]], +[34, ["number", 1.0], 302, 492, [33, null]], +[35, "storeinbox2", 178, 138, [6, 1, 39]], +[36, "box2", 288, 450, [32, null]], +[37, "box2", 308, 340, [41, null]], +[38, "if", 178, 382, [39, 48, 32, null]], +[39, ["vspace", 80], 178, 180, [35, 38]], +[40, ["number", 1.0], 332, 382, [41, null]], +[41, ["greater2", 0], 262, 340, [48, 37, 40, null]], +[42, ["minus2", 0], 926, 467, [52, 25, 43]], +[43, ["number", 1.0], 1004, 509, [42, null]], +[44, "setcolor", 706, 301, [45, 47, 18]], +[45, "setshade", 706, 259, [16, 46, 44]], +[46, ["number", 25.0], 792, 259, [45, null]], +[47, "box1", 784, 301, [44, null]], +[48, ["and2", 0], 216, 300, [38, 49, 41]], +[49, ["less2", 0], 262, 258, [48, 50, 51, null]], +[50, "box2", 308, 258, [49, null]], +[51, ["number", 21.0], 332, 300, [49, null]], +[52, ["identity2", 0], 872, 467, [28, 42]]] diff --git a/samples/vumeter.ta b/samples/vumeter.ta index bb850d3..9f2e208 100644 --- a/samples/vumeter.ta +++ b/samples/vumeter.ta @@ -1,53 +1,66 @@ -[[0, ["start", 2.0], 114, 36, [null, 31]], -[1, ["myfunc1arg", 0], 297, 138, [35, 2, 4, null]], -[2, ["string", "int(x)"], 378, 138, [1, null]], -[3, ["number", 100.0], 456, 222, [4, null]], -[4, ["division2", 0], 378, 180, [1, 5, 3]], -[5, "pitch", 432, 180, [4, null]], -[6, "forever", 114, 120, [31, 35, null]], -[7, "repeat", 644, 157, [10, 8, 16, 9]], -[8, ["number", 30.0], 692, 157, [7, null]], -[9, ["vspace", 0], 644, 235, [7, null]], -[10, "storeinbox1", 644, 115, [30, 11, 7]], -[11, ["number", 2.0], 763, 115, [10, null]], -[12, "storeinbox1", 706, 631, [19, 15, null]], -[13, ["number", 1.0], 879, 673, [15, null]], -[14, "box1", 879, 631, [15, null]], -[15, ["plus2", 0], 825, 631, [12, 14, 13]], -[16, "addturtle", 706, 217, [7, 17, 45]], -[17, "box1", 764, 217, [16, null]], -[18, "penup", 706, 343, [44, 20]], -[19, "pendown", 706, 589, [20, 12]], -[20, ["setxy2", 60], 706, 385, [18, 27, 22, 19]], -[21, ["number", 30.0], 950, 427, [26, null]], -[22, ["number", -200.0], 764, 547, [20, null]], -[23, "leftpos", 818, 507, [27, null]], -[24, "width", 926, 385, [26, null]], -[25, "box1", 980, 467, [42, null]], -[26, ["division2", 0], 872, 385, [28, 24, 21]], -[27, ["plus2", 40], 764, 385, [20, 28, 23]], -[28, ["product2", 20], 818, 385, [27, 26, 52]], -[29, "hat1", 644, 31, [null, 30]], -[30, "clean", 644, 73, [29, 10]], -[31, "stack1", 114, 78, [0, 6]], -[32, "addturtle", 230, 450, [38, 36, 33]], -[33, "forward", 230, 492, [32, 34, null]], -[34, ["number", 1.0], 302, 492, [33, null]], -[35, "storeinbox2", 178, 138, [6, 1, 39]], -[36, "box2", 288, 450, [32, null]], -[37, "box2", 308, 340, [41, null]], -[38, "if", 178, 382, [39, 48, 32, null]], -[39, ["vspace", 80], 178, 180, [35, 38]], -[40, ["number", 1.0], 332, 382, [41, null]], -[41, ["greater2", 0], 262, 340, [48, 37, 40, null]], -[42, ["minus2", 0], 926, 467, [52, 25, 43]], -[43, ["number", 1.0], 1004, 509, [42, null]], -[44, "setcolor", 706, 301, [45, 47, 18]], -[45, "setshade", 706, 259, [16, 46, 44]], -[46, ["number", 25.0], 792, 259, [45, null]], -[47, "box1", 784, 301, [44, null]], -[48, ["and2", 0], 216, 300, [38, 49, 41]], -[49, ["less2", 0], 262, 258, [48, 50, 51, null]], -[50, "box2", 308, 258, [49, null]], -[51, ["number", 21.0], 332, 300, [49, null]], -[52, ["identity2", 0], 872, 467, [28, 42]]] +[[0, ["start", 2.0], 30, 145, [null, 18]], +[1, "forever", 30, 397, [31, 10, 2]], +[2, ["vspace", 0], 30, 433, [1, null]], +[3, ["setxy2", 0], 193, 475, [10, 4, 8, null]], +[4, ["number", 0], 269, 475, [3, null]], +[5, "volume", 377, 517, [6, null]], +[6, ["division2", 0], 323, 517, [8, 5, 7]], +[7, ["number", 10], 401, 559, [6, null]], +[8, ["minus2", 20], 269, 517, [3, 6, 9]], +[9, ["number", 200], 347, 599, [8, null]], +[10, "repeat", 113, 415, [1, 11, 3, 12]], +[11, ["number", 20], 179, 415, [10, null]], +[12, ["vspace", 20], 113, 493, [10, 20]], +[13, ["setxy2", 0], 546, 395, [17, 14, 15, 29]], +[14, ["number", 0], 622, 395, [13, null]], +[15, ["number", -200], 622, 437, [13, null]], +[16, "penup", 546, 185, [19, 21]], +[17, "pendown", 546, 353, [24, 13]], +[18, "hideblocks", 30, 187, [0, 26]], +[19, "hat1", 546, 143, [null, 16]], +[20, "stack1", 113, 575, [12, null]], +[21, ["setxy2", 0], 546, 227, [16, 22, 23, 24]], +[22, ["number", 0], 622, 227, [21, null]], +[23, "toppos", 622, 269, [21, null]], +[24, "setcolor", 546, 311, [21, 28, 17]], +[25, "white", 145, 229, [26, null]], +[26, ["fillscreen", 0], 30, 229, [18, 25, 27, 37]], +[27, ["number", 80], 145, 271, [26, null]], +[28, "white", 649, 311, [24, null]], +[29, "setcolor", 546, 479, [13, 30, null]], +[30, ["number", 0], 649, 479, [29, null]], +[31, "setpensize", 30, 355, [37, 32, 1]], +[32, ["number", 30], 170, 355, [31, null]], +[33, "hat2", 819, 65, [null, 62]], +[34, "repeat", 819, 359, [42, 35, 43, 36]], +[35, ["number", 6], 885, 359, [34, null]], +[36, ["vspace", 80], 819, 437, [34, 53]], +[37, "stack2", 30, 313, [26, 31]], +[38, ["setxy2", 0], 819, 233, [41, 39, 40, 42]], +[39, ["number", -100], 895, 233, [38, null]], +[40, ["number", -200], 895, 275, [38, null]], +[41, "penup", 819, 191, [60, 38]], +[42, "pendown", 819, 317, [38, 34]], +[43, "right", 899, 419, [34, 44, 45]], +[44, ["number", 90], 961, 419, [43, null]], +[45, "forward", 899, 461, [43, 46, 47]], +[46, ["number", 20], 993, 461, [45, null]], +[47, "back", 899, 503, [45, 48, 49]], +[48, ["number", 20], 960, 503, [47, null]], +[49, "left", 899, 545, [47, 50, 54]], +[50, ["number", 90], 957, 545, [49, null]], +[51, "forward", 899, 711, [64, 52, null]], +[52, ["number", 100], 993, 711, [51, null]], +[53, "penup", 819, 639, [36, null]], +[54, "show", 899, 587, [49, 58, 64]], +[55, "ycor", 1072, 587, [57, null]], +[56, ["number", 200], 1072, 629, [57, null]], +[57, ["plus2", 0], 1018, 587, [58, 55, 56]], +[58, ["product2", 20], 964, 587, [54, 57, 59]], +[59, ["number", 10], 1018, 669, [58, null]], +[60, "setpensize", 819, 149, [62, 61, 41]], +[61, ["number", 5], 959, 149, [60, null]], +[62, "setscale", 819, 107, [33, 63, 60]], +[63, ["number", 15], 924, 107, [62, null]], +[64, ["vspace", 20], 899, 629, [54, 51]], +[-1, ["turtle", "Yertle"], 0.0, -168.09133333333332, 0.0, 0.0, 50, 30.0]] \ No newline at end of file -- cgit v0.9.1