PlatformIO package of the Teensy core framework compatible with GCC 10 & C++20
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

307 line
6.3KB

  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" : [ 130.0, 174.0, 983.0, 623.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. "fontsize" : 12.0,
  43. "id" : "obj-5",
  44. "maxclass" : "o.display",
  45. "numinlets" : 1,
  46. "numoutlets" : 1,
  47. "outlettype" : [ "" ],
  48. "patching_rect" : [ 141.0, 266.0, 150.0, 34.0 ],
  49. "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
  50. }
  51. }
  52. , {
  53. "box" : {
  54. "fontface" : 0,
  55. "fontname" : "Arial",
  56. "fontsize" : 12.0,
  57. "id" : "obj-3",
  58. "linecount" : 6,
  59. "maxclass" : "o.display",
  60. "numinlets" : 1,
  61. "numoutlets" : 1,
  62. "outlettype" : [ "" ],
  63. "patching_rect" : [ 422.5, 125.0, 158.0, 101.0 ],
  64. "text" : "/port : \"usbmodemOSCes41\",\n/rate/output : 0,\n/rate/input : 0,\n/mediansize/received : -1,\n/baud",
  65. "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
  66. }
  67. }
  68. , {
  69. "box" : {
  70. "fontname" : "Arial",
  71. "fontsize" : 12.0,
  72. "id" : "obj-2",
  73. "linecount" : 2,
  74. "maxclass" : "comment",
  75. "numinlets" : 1,
  76. "numoutlets" : 0,
  77. "patching_rect" : [ 389.5, -32.5, 170.0, 33.0 ],
  78. "style" : "",
  79. "text" : "Look for your device in the menu list of serial USB"
  80. }
  81. }
  82. , {
  83. "box" : {
  84. "bgmode" : 0,
  85. "border" : 0,
  86. "clickthrough" : 0,
  87. "enablehscroll" : 0,
  88. "enablevscroll" : 0,
  89. "id" : "obj-7",
  90. "lockeddragscroll" : 0,
  91. "maxclass" : "bpatcher",
  92. "name" : "o.io.serial.display.maxpat",
  93. "numinlets" : 1,
  94. "numoutlets" : 1,
  95. "offset" : [ 3.0, 0.0 ],
  96. "outlettype" : [ "FullPacket" ],
  97. "patching_rect" : [ 81.5, 29.0, 340.5, 25.0 ],
  98. "viewvisibility" : 1
  99. }
  100. }
  101. , {
  102. "box" : {
  103. "fontname" : "Arial",
  104. "fontsize" : 12.0,
  105. "id" : "obj-23",
  106. "maxclass" : "newobj",
  107. "numinlets" : 2,
  108. "numoutlets" : 2,
  109. "outlettype" : [ "FullPacket", "FullPacket" ],
  110. "patching_rect" : [ 20.5, 68.0, 80.0, 22.0 ],
  111. "style" : "",
  112. "text" : "o.io.slipserial"
  113. }
  114. }
  115. , {
  116. "box" : {
  117. "fontname" : "Andale Mono",
  118. "fontsize" : 14.0,
  119. "id" : "obj-11",
  120. "linecount" : 3,
  121. "maxclass" : "comment",
  122. "numinlets" : 1,
  123. "numoutlets" : 0,
  124. "patching_rect" : [ 471.0, 29.0, 150.0, 54.0 ],
  125. "style" : "",
  126. "text" : "stats on serial OSC communications"
  127. }
  128. }
  129. , {
  130. "box" : {
  131. "fontface" : 0,
  132. "fontsize" : 12.0,
  133. "id" : "obj-6",
  134. "maxclass" : "o.display",
  135. "numinlets" : 1,
  136. "numoutlets" : 1,
  137. "outlettype" : [ "" ],
  138. "patching_rect" : [ 214.0, 285.0, 150.0, 34.0 ],
  139. "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
  140. }
  141. }
  142. , {
  143. "box" : {
  144. "fontface" : 0,
  145. "fontsize" : 12.0,
  146. "id" : "obj-4",
  147. "maxclass" : "o.display",
  148. "numinlets" : 1,
  149. "numoutlets" : 1,
  150. "outlettype" : [ "" ],
  151. "patching_rect" : [ 23.0, 285.0, 150.0, 34.0 ],
  152. "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
  153. }
  154. }
  155. , {
  156. "box" : {
  157. "fontname" : "Arial",
  158. "fontsize" : 12.0,
  159. "id" : "obj-1",
  160. "maxclass" : "newobj",
  161. "numinlets" : 1,
  162. "numoutlets" : 3,
  163. "outlettype" : [ "", "", "FullPacket" ],
  164. "patching_rect" : [ 23.0, 176.0, 119.0, 22.0 ],
  165. "style" : "",
  166. "text" : "o.route /raw /cooked"
  167. }
  168. }
  169. ],
  170. "lines" : [ {
  171. "patchline" : {
  172. "destination" : [ "obj-4", 0 ],
  173. "disabled" : 0,
  174. "hidden" : 0,
  175. "source" : [ "obj-1", 0 ]
  176. }
  177. }
  178. , {
  179. "patchline" : {
  180. "destination" : [ "obj-6", 0 ],
  181. "disabled" : 0,
  182. "hidden" : 0,
  183. "source" : [ "obj-1", 1 ]
  184. }
  185. }
  186. , {
  187. "patchline" : {
  188. "destination" : [ "obj-1", 0 ],
  189. "disabled" : 0,
  190. "hidden" : 0,
  191. "source" : [ "obj-23", 0 ]
  192. }
  193. }
  194. , {
  195. "patchline" : {
  196. "color" : [ 1.0, 0.8, 0.4, 1.0 ],
  197. "destination" : [ "obj-3", 0 ],
  198. "disabled" : 0,
  199. "hidden" : 0,
  200. "midpoints" : [ 91.0, 109.0, 432.0, 109.0 ],
  201. "source" : [ "obj-23", 1 ]
  202. }
  203. }
  204. , {
  205. "patchline" : {
  206. "destination" : [ "obj-5", 0 ],
  207. "disabled" : 0,
  208. "hidden" : 0,
  209. "source" : [ "obj-23", 0 ]
  210. }
  211. }
  212. , {
  213. "patchline" : {
  214. "color" : [ 1.0, 0.8, 0.4, 1.0 ],
  215. "destination" : [ "obj-7", 0 ],
  216. "disabled" : 0,
  217. "hidden" : 0,
  218. "midpoints" : [ 91.0, 95.0, 433.0, 95.0, 433.0, 5.0, 91.0, 5.0 ],
  219. "source" : [ "obj-23", 1 ]
  220. }
  221. }
  222. , {
  223. "patchline" : {
  224. "color" : [ 1.0, 0.8, 0.4, 1.0 ],
  225. "destination" : [ "obj-23", 1 ],
  226. "disabled" : 0,
  227. "hidden" : 0,
  228. "source" : [ "obj-7", 0 ]
  229. }
  230. }
  231. ],
  232. "dependency_cache" : [ {
  233. "name" : "o.io.slipserial.maxpat",
  234. "bootpath" : "~/Documents/Max/Packages/o.io/experimental/Protocols/serial",
  235. "type" : "JSON",
  236. "implicit" : 1
  237. }
  238. , {
  239. "name" : "o.righttoleft.maxpat",
  240. "bootpath" : "~/Documents/Max/Packages/odot/patchers/ordering",
  241. "type" : "JSON",
  242. "implicit" : 1
  243. }
  244. , {
  245. "name" : "o.io.serial.display.maxpat",
  246. "bootpath" : "~/Documents/Max/Packages/o.io/experimental/Protocols/serial",
  247. "type" : "JSON",
  248. "implicit" : 1
  249. }
  250. , {
  251. "name" : "o.route.mxo",
  252. "type" : "iLaX"
  253. }
  254. , {
  255. "name" : "o.display.mxo",
  256. "type" : "iLaX"
  257. }
  258. , {
  259. "name" : "o.pack.mxo",
  260. "type" : "iLaX"
  261. }
  262. , {
  263. "name" : "o.union.mxo",
  264. "type" : "iLaX"
  265. }
  266. , {
  267. "name" : "o.validate.mxo",
  268. "type" : "iLaX"
  269. }
  270. , {
  271. "name" : "o.print.mxo",
  272. "type" : "iLaX"
  273. }
  274. , {
  275. "name" : "o.slip.encode.mxo",
  276. "type" : "iLaX"
  277. }
  278. , {
  279. "name" : "o.slip.decode.mxo",
  280. "type" : "iLaX"
  281. }
  282. , {
  283. "name" : "o.if.mxo",
  284. "type" : "iLaX"
  285. }
  286. ],
  287. "embedsnapshot" : 0
  288. }
  289. }