PlatformIO package of the Teensy core framework compatible with GCC 10 & C++20
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

298 Zeilen
6.1KB

  1. {
  2. "patcher" : {
  3. "fileversion" : 1,
  4. "appversion" : {
  5. "major" : 7,
  6. "minor" : 0,
  7. "revision" : 4,
  8. "architecture" : "x86",
  9. "modernui" : 1
  10. }
  11. ,
  12. "rect" : [ 125.0, 78.0, 1072.0, 480.0 ],
  13. "bglocked" : 0,
  14. "openinpresentation" : 0,
  15. "default_fontsize" : 12.0,
  16. "default_fontface" : 0,
  17. "default_fontname" : "Arial",
  18. "gridonopen" : 1,
  19. "gridsize" : [ 15.0, 15.0 ],
  20. "gridsnaponopen" : 1,
  21. "objectsnaponopen" : 1,
  22. "statusbarvisible" : 2,
  23. "toolbarvisible" : 1,
  24. "lefttoolbarpinned" : 0,
  25. "toptoolbarpinned" : 0,
  26. "righttoolbarpinned" : 0,
  27. "bottomtoolbarpinned" : 0,
  28. "toolbars_unpinned_last_save" : 0,
  29. "tallnewobj" : 0,
  30. "boxanimatetime" : 200,
  31. "enablehscroll" : 1,
  32. "enablevscroll" : 1,
  33. "devicewidth" : 0.0,
  34. "description" : "",
  35. "digest" : "",
  36. "tags" : "",
  37. "style" : "",
  38. "subpatcher_template" : "",
  39. "boxes" : [ {
  40. "box" : {
  41. "fontface" : 0,
  42. "fontname" : "Arial",
  43. "fontsize" : 12.0,
  44. "id" : "obj-12",
  45. "maxclass" : "o.display",
  46. "numinlets" : 1,
  47. "numoutlets" : 1,
  48. "outlettype" : [ "" ],
  49. "patching_rect" : [ 27.5, 386.0, 158.0, 34.0 ],
  50. "presentation_rect" : [ 534.5, 418.0, 0.0, 0.0 ],
  51. "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
  52. }
  53. }
  54. , {
  55. "box" : {
  56. "id" : "obj-6",
  57. "maxclass" : "newobj",
  58. "numinlets" : 1,
  59. "numoutlets" : 1,
  60. "outlettype" : [ "FullPacket" ],
  61. "patching_rect" : [ 137.5, 194.0, 82.0, 22.0 ],
  62. "style" : "",
  63. "text" : "o.pack /servo"
  64. }
  65. }
  66. , {
  67. "box" : {
  68. "contdata" : 1,
  69. "id" : "obj-11",
  70. "maxclass" : "multislider",
  71. "numinlets" : 1,
  72. "numoutlets" : 2,
  73. "outlettype" : [ "", "" ],
  74. "parameter_enable" : 0,
  75. "patching_rect" : [ 139.0, 27.0, 20.0, 140.0 ],
  76. "setminmax" : [ 0.0, 180.0 ],
  77. "settype" : 0,
  78. "style" : ""
  79. }
  80. }
  81. , {
  82. "box" : {
  83. "fontface" : 0,
  84. "fontname" : "Arial",
  85. "fontsize" : 12.0,
  86. "id" : "obj-3",
  87. "maxclass" : "o.display",
  88. "numinlets" : 1,
  89. "numoutlets" : 1,
  90. "outlettype" : [ "" ],
  91. "patching_rect" : [ 198.5, 386.0, 158.0, 34.0 ],
  92. "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
  93. }
  94. }
  95. , {
  96. "box" : {
  97. "fontname" : "Arial",
  98. "fontsize" : 12.0,
  99. "id" : "obj-1",
  100. "linecount" : 2,
  101. "maxclass" : "comment",
  102. "numinlets" : 1,
  103. "numoutlets" : 0,
  104. "patching_rect" : [ 218.5, 230.5, 170.0, 33.0 ],
  105. "style" : "",
  106. "text" : "Look for your device in the menu list of serial USB"
  107. }
  108. }
  109. , {
  110. "box" : {
  111. "bgmode" : 0,
  112. "border" : 0,
  113. "clickthrough" : 0,
  114. "enablehscroll" : 0,
  115. "enablevscroll" : 0,
  116. "id" : "obj-20",
  117. "lockeddragscroll" : 0,
  118. "maxclass" : "bpatcher",
  119. "name" : "o.io.serial.display.maxpat",
  120. "numinlets" : 1,
  121. "numoutlets" : 1,
  122. "offset" : [ 3.0, 0.0 ],
  123. "outlettype" : [ "FullPacket" ],
  124. "patching_rect" : [ 198.5, 301.0, 164.0, 24.0 ],
  125. "viewvisibility" : 1
  126. }
  127. }
  128. , {
  129. "box" : {
  130. "fontname" : "Arial",
  131. "fontsize" : 12.0,
  132. "id" : "obj-23",
  133. "maxclass" : "newobj",
  134. "numinlets" : 2,
  135. "numoutlets" : 2,
  136. "outlettype" : [ "FullPacket", "FullPacket" ],
  137. "patching_rect" : [ 137.5, 337.0, 80.0, 22.0 ],
  138. "style" : "",
  139. "text" : "o.io.slipserial"
  140. }
  141. }
  142. , {
  143. "box" : {
  144. "fontname" : "Andale Mono",
  145. "fontsize" : 14.0,
  146. "id" : "obj-5",
  147. "linecount" : 3,
  148. "maxclass" : "comment",
  149. "numinlets" : 1,
  150. "numoutlets" : 0,
  151. "patching_rect" : [ 389.0, 376.0, 150.0, 54.0 ],
  152. "style" : "",
  153. "text" : "stats on serial OSC communications"
  154. }
  155. }
  156. , {
  157. "box" : {
  158. "fontname" : "Arial",
  159. "fontsize" : 12.0,
  160. "id" : "obj-19",
  161. "maxclass" : "comment",
  162. "numinlets" : 1,
  163. "numoutlets" : 0,
  164. "patching_rect" : [ 335.0, 151.0, 156.0, 20.0 ],
  165. "style" : "",
  166. "text" : "Servo control (from 0-180)"
  167. }
  168. }
  169. ],
  170. "lines" : [ {
  171. "patchline" : {
  172. "destination" : [ "obj-6", 0 ],
  173. "disabled" : 0,
  174. "hidden" : 0,
  175. "source" : [ "obj-11", 0 ]
  176. }
  177. }
  178. , {
  179. "patchline" : {
  180. "color" : [ 1.0, 0.8, 0.4, 1.0 ],
  181. "destination" : [ "obj-23", 1 ],
  182. "disabled" : 0,
  183. "hidden" : 0,
  184. "source" : [ "obj-20", 0 ]
  185. }
  186. }
  187. , {
  188. "patchline" : {
  189. "destination" : [ "obj-12", 0 ],
  190. "disabled" : 0,
  191. "hidden" : 0,
  192. "source" : [ "obj-23", 0 ]
  193. }
  194. }
  195. , {
  196. "patchline" : {
  197. "color" : [ 1.0, 0.8, 0.4, 1.0 ],
  198. "destination" : [ "obj-20", 0 ],
  199. "disabled" : 0,
  200. "hidden" : 0,
  201. "midpoints" : [ 208.0, 367.0, 377.0, 367.0, 377.0, 277.0, 208.0, 277.0 ],
  202. "source" : [ "obj-23", 1 ]
  203. }
  204. }
  205. , {
  206. "patchline" : {
  207. "color" : [ 1.0, 0.8, 0.4, 1.0 ],
  208. "destination" : [ "obj-3", 0 ],
  209. "disabled" : 0,
  210. "hidden" : 0,
  211. "midpoints" : [ 208.0, 381.0, 208.0, 381.0 ],
  212. "source" : [ "obj-23", 1 ]
  213. }
  214. }
  215. , {
  216. "patchline" : {
  217. "destination" : [ "obj-23", 0 ],
  218. "disabled" : 0,
  219. "hidden" : 0,
  220. "source" : [ "obj-6", 0 ]
  221. }
  222. }
  223. ],
  224. "dependency_cache" : [ {
  225. "name" : "o.io.slipserial.maxpat",
  226. "bootpath" : "~/Documents/Max/Packages/o.io/experimental/Protocols/serial",
  227. "type" : "JSON",
  228. "implicit" : 1
  229. }
  230. , {
  231. "name" : "o.righttoleft.maxpat",
  232. "bootpath" : "~/Documents/Max/Packages/odot/patchers/ordering",
  233. "type" : "JSON",
  234. "implicit" : 1
  235. }
  236. , {
  237. "name" : "o.io.serial.display.maxpat",
  238. "bootpath" : "~/Documents/Max/Packages/o.io/experimental/Protocols/serial",
  239. "type" : "JSON",
  240. "implicit" : 1
  241. }
  242. , {
  243. "name" : "o.pack.mxo",
  244. "type" : "iLaX"
  245. }
  246. , {
  247. "name" : "o.route.mxo",
  248. "type" : "iLaX"
  249. }
  250. , {
  251. "name" : "o.union.mxo",
  252. "type" : "iLaX"
  253. }
  254. , {
  255. "name" : "o.validate.mxo",
  256. "type" : "iLaX"
  257. }
  258. , {
  259. "name" : "o.print.mxo",
  260. "type" : "iLaX"
  261. }
  262. , {
  263. "name" : "o.slip.encode.mxo",
  264. "type" : "iLaX"
  265. }
  266. , {
  267. "name" : "o.slip.decode.mxo",
  268. "type" : "iLaX"
  269. }
  270. , {
  271. "name" : "o.if.mxo",
  272. "type" : "iLaX"
  273. }
  274. , {
  275. "name" : "o.display.mxo",
  276. "type" : "iLaX"
  277. }
  278. ],
  279. "embedsnapshot" : 0
  280. }
  281. }