gen-rack

Create VCV Rack modules from gen~ exports
Log | Files | Refs | README | LICENSE

new-project.maxpat (3957B)


      1 {
      2 	"patcher" : 	{
      3 		"fileversion" : 1,
      4 		"appversion" : 		{
      5 			"major" : 8,
      6 			"minor" : 1,
      7 			"revision" : 10,
      8 			"architecture" : "x64",
      9 			"modernui" : 1
     10 		}
     11 ,
     12 		"classnamespace" : "box",
     13 		"rect" : [ 1007.0, 464.0, 663.0, 445.0 ],
     14 		"bglocked" : 0,
     15 		"openinpresentation" : 0,
     16 		"default_fontsize" : 12.0,
     17 		"default_fontface" : 0,
     18 		"default_fontname" : "Arial",
     19 		"gridonopen" : 1,
     20 		"gridsize" : [ 15.0, 15.0 ],
     21 		"gridsnaponopen" : 1,
     22 		"objectsnaponopen" : 1,
     23 		"statusbarvisible" : 2,
     24 		"toolbarvisible" : 1,
     25 		"lefttoolbarpinned" : 0,
     26 		"toptoolbarpinned" : 0,
     27 		"righttoolbarpinned" : 0,
     28 		"bottomtoolbarpinned" : 0,
     29 		"toolbars_unpinned_last_save" : 0,
     30 		"tallnewobj" : 0,
     31 		"boxanimatetime" : 200,
     32 		"enablehscroll" : 1,
     33 		"enablevscroll" : 1,
     34 		"devicewidth" : 0.0,
     35 		"description" : "",
     36 		"digest" : "",
     37 		"tags" : "",
     38 		"style" : "",
     39 		"subpatcher_template" : "",
     40 		"assistshowspatchername" : 0,
     41 		"boxes" : [ 			{
     42 				"box" : 				{
     43 					"id" : "obj-11",
     44 					"maxclass" : "comment",
     45 					"numinlets" : 1,
     46 					"numoutlets" : 0,
     47 					"patching_rect" : [ 171.0, 45.0, 267.0, 20.0 ],
     48 					"text" : "Create the gen project in gen/projects/myModule"
     49 				}
     50 
     51 			}
     52 , 			{
     53 				"box" : 				{
     54 					"id" : "obj-14",
     55 					"maxclass" : "message",
     56 					"numinlets" : 2,
     57 					"numoutlets" : 1,
     58 					"outlettype" : [ "" ],
     59 					"patching_rect" : [ 83.5, 112.0, 63.0, 22.0 ],
     60 					"text" : "script stop"
     61 				}
     62 
     63 			}
     64 , 			{
     65 				"box" : 				{
     66 					"id" : "obj-13",
     67 					"maxclass" : "message",
     68 					"numinlets" : 2,
     69 					"numoutlets" : 1,
     70 					"outlettype" : [ "" ],
     71 					"patching_rect" : [ 42.0, 45.0, 127.0, 22.0 ],
     72 					"text" : "newProject myModule"
     73 				}
     74 
     75 			}
     76 , 			{
     77 				"box" : 				{
     78 					"id" : "obj-9",
     79 					"maxclass" : "message",
     80 					"numinlets" : 2,
     81 					"numoutlets" : 1,
     82 					"outlettype" : [ "" ],
     83 					"patching_rect" : [ 83.5, 88.0, 64.0, 22.0 ],
     84 					"text" : "script start"
     85 				}
     86 
     87 			}
     88 , 			{
     89 				"box" : 				{
     90 					"bgmode" : 0,
     91 					"border" : 0,
     92 					"clickthrough" : 0,
     93 					"enablehscroll" : 0,
     94 					"enablevscroll" : 0,
     95 					"id" : "obj-3",
     96 					"lockeddragscroll" : 0,
     97 					"maxclass" : "bpatcher",
     98 					"name" : "n4m.monitor.maxpat",
     99 					"numinlets" : 1,
    100 					"numoutlets" : 1,
    101 					"offset" : [ 0.0, 0.0 ],
    102 					"outlettype" : [ "bang" ],
    103 					"patching_rect" : [ 240.0, 191.0, 400.0, 220.0 ],
    104 					"viewvisibility" : 1
    105 				}
    106 
    107 			}
    108 , 			{
    109 				"box" : 				{
    110 					"id" : "obj-2",
    111 					"maxclass" : "newobj",
    112 					"numinlets" : 1,
    113 					"numoutlets" : 2,
    114 					"outlettype" : [ "", "" ],
    115 					"patching_rect" : [ 42.0, 159.0, 217.0, 22.0 ],
    116 					"saved_object_attributes" : 					{
    117 						"autostart" : 1,
    118 						"defer" : 0,
    119 						"node_bin_path" : "",
    120 						"npm_bin_path" : "",
    121 						"watch" : 0
    122 					}
    123 ,
    124 					"text" : "node.script new-project.js @autostart 1"
    125 				}
    126 
    127 			}
    128  ],
    129 		"lines" : [ 			{
    130 				"patchline" : 				{
    131 					"destination" : [ "obj-2", 0 ],
    132 					"source" : [ "obj-13", 0 ]
    133 				}
    134 
    135 			}
    136 , 			{
    137 				"patchline" : 				{
    138 					"destination" : [ "obj-2", 0 ],
    139 					"source" : [ "obj-14", 0 ]
    140 				}
    141 
    142 			}
    143 , 			{
    144 				"patchline" : 				{
    145 					"destination" : [ "obj-3", 0 ],
    146 					"source" : [ "obj-2", 1 ]
    147 				}
    148 
    149 			}
    150 , 			{
    151 				"patchline" : 				{
    152 					"destination" : [ "obj-2", 0 ],
    153 					"source" : [ "obj-9", 0 ]
    154 				}
    155 
    156 			}
    157  ],
    158 		"dependency_cache" : [ 			{
    159 				"name" : "new-project.js",
    160 				"bootpath" : "~/dev/vcv/gen-rack/gen",
    161 				"patcherrelativepath" : ".",
    162 				"type" : "TEXT",
    163 				"implicit" : 1
    164 			}
    165 , 			{
    166 				"name" : "n4m.monitor.maxpat",
    167 				"bootpath" : "C74:/packages/Node For Max/patchers/debug-monitor",
    168 				"type" : "JSON",
    169 				"implicit" : 1
    170 			}
    171 , 			{
    172 				"name" : "resize_n4m_monitor_patcher.js",
    173 				"bootpath" : "C74:/packages/Node For Max/patchers/debug-monitor",
    174 				"type" : "TEXT",
    175 				"implicit" : 1
    176 			}
    177 , 			{
    178 				"name" : "fit_jweb_to_bounds.js",
    179 				"bootpath" : "C74:/packages/Node For Max/patchers/debug-monitor",
    180 				"type" : "TEXT",
    181 				"implicit" : 1
    182 			}
    183  ],
    184 		"autosave" : 0
    185 	}
    186 
    187 }