{"id":18557,"date":"2015-03-22T20:30:51","date_gmt":"2015-03-23T00:30:51","guid":{"rendered":"https:\/\/reactivemusic.net\/?p=18557"},"modified":"2016-04-27T00:42:20","modified_gmt":"2016-04-27T04:42:20","slug":"presets-in-max-for-live","status":"publish","type":"post","link":"https:\/\/reactivemusic.net\/?p=18557","title":{"rendered":"Presets in Max for Live"},"content":{"rendered":"<p class=\"lead\">How to use the Max preset object inside of M4L.<\/p>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.06.14-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-18558\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.06.14-PM-300x60.png\" alt=\"Screen Shot 2015-03-22 at 8.06.14 PM\" width=\"300\" height=\"60\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.06.14-PM-300x60.png 300w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.06.14-PM-1024x205.png 1024w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.06.14-PM.png 1936w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>There is some confusion about how to use Max presets in a M4L device. The method described here lets you save and recall presets with a device inside of a Live set, without additional files or dialog boxes. It uses pattrstorage. It works automatically with the Live UI objects.<\/p>\n<p>It also works with other Max UI objects by connecting them to pattr objects.<\/p>\n<p>Its based on an article by Gregory Taylor:\u00a0<a href=\"https:\/\/cycling74.com\/2011\/05\/19\/max-for-live-tutorial-adding-pattr-presets-to-your-live-session\/\">https:\/\/cycling74.com\/2011\/05\/19\/max-for-live-tutorial-adding-pattr-presets-to-your-live-session\/<\/a><\/p>\n<h4>Download<\/h4>\n<p><a href=\"https:\/\/github.com\/tkzic\/max-for-live-projects\">https:\/\/github.com\/tkzic\/max-for-live-projects<\/a><\/p>\n<p>Folder: presets<\/p>\n<p>Patch: aaa-preset3.amxd<\/p>\n<h4>How it works:<\/h4>\n<p>Instructions are included inside the patch. You will need to add objects and then set attributes for those objects in the inspector. \u00a0For best results, set the inspector values after adding each object<\/p>\n<p>Write the patch in this order:<\/p>\n<h5>A1. Add UI objects.<\/h5>\n<p>For each UI object:<\/p>\n<ol>\n<li>check link-to-scripting name<\/li>\n<li>set long and short names to actual name of param<\/li>\n<\/ol>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.44.23-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-18569\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.44.23-PM-268x300.png\" alt=\"Screen Shot 2015-03-22 at 8.44.23 PM\" width=\"268\" height=\"300\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.44.23-PM-268x300.png 268w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.44.23-PM.png 882w\" sizes=\"auto, (max-width: 268px) 100vw, 268px\" \/><\/a><\/p>\n<h5>A2 (optional) Add non Live (ie., Max UI objects)<\/h5>\n<p>For each object, connect the middle outlet of a pattr object (with a parameter name as an argument) to the left inlet of the UI object. For example:<\/p>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.30.24-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-18559\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.30.24-PM-300x76.png\" alt=\"Screen Shot 2015-03-22 at 8.30.24 PM\" width=\"300\" height=\"76\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.30.24-PM-300x76.png 300w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.30.24-PM.png 464w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Then in inspector for each UI object:<\/p>\n<ol>\n<li>check \u00a0parameter-mode-enable<\/li>\n<li>check inital-enable<\/li>\n<\/ol>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.51.10-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-18570\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.51.10-PM-188x300.png\" alt=\"Screen Shot 2015-03-22 at 8.51.10 PM\" width=\"188\" height=\"300\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.51.10-PM-188x300.png 188w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.51.10-PM-644x1024.png 644w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.51.10-PM.png 880w\" sizes=\"auto, (max-width: 188px) 100vw, 188px\" \/><\/a><\/p>\n<h5>B. Add a pattrstorage object.<\/h5>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.35.28-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18564\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.35.28-PM.png\" alt=\"Screen Shot 2015-03-22 at 8.35.28 PM\" width=\"208\" height=\"58\" \/><\/a><\/p>\n<p>Give the object a name argument, for example: pattrstorage zoo. The name can be anything, its not important. Then in the inspector for pattrstorage:<\/p>\n<ol>\n<li>check parameter-mode enable<\/li>\n<li>check Auto-update-parameter Initial-value<\/li>\n<li>check initial-value<\/li>\n<li>change short-name to match long name<\/li>\n<\/ol>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.42.49-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-18568\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.42.49-PM-188x300.png\" alt=\"Screen Shot 2015-03-22 at 8.42.49 PM\" width=\"188\" height=\"300\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.42.49-PM-188x300.png 188w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.42.49-PM-644x1024.png 644w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.42.49-PM.png 876w\" sizes=\"auto, (max-width: 188px) 100vw, 188px\" \/><\/a><\/p>\n<h5>C. Add an autopattr object<\/h5>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.34.21-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18562\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.34.21-PM.png\" alt=\"Screen Shot 2015-03-22 at 8.34.21 PM\" width=\"142\" height=\"60\" \/><\/a><\/p>\n<h5>D. Add a preset object<\/h5>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.34.53-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-18563\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.34.53-PM.png\" alt=\"Screen Shot 2015-03-22 at 8.34.53 PM\" width=\"226\" height=\"94\" \/><\/a><\/p>\n<p>In the inspector for the preset object:<\/p>\n<ol>\n<li>assign pattrstorage object name from step B. (zoo) to pattrstorage attribute<\/li>\n<\/ol>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.52.11-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-18571\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.52.11-PM-300x89.png\" alt=\"Screen Shot 2015-03-22 at 8.52.11 PM\" width=\"300\" height=\"89\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.52.11-PM-300x89.png 300w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.52.11-PM.png 882w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h4>\u00a0Notes<\/h4>\n<p>The preset numbers go from 1-n. They can be fed directly into the pattrstorage object &#8211; for example if you wanted to use an external controller<\/p>\n<p>You can name the presets (slotnames). See the pattrstorage help file<\/p>\n<p>You can interpolate between presets. See pattrstorage help file<\/p>\n<h5>Adding new UI objects after presets have been stored<\/h5>\n<p>If you add a new UI object to the patch after pattrstorage is set up, you will need to re-save the presets with the correct setting of the new UI object. Or you can edit the pattrstorage data.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to use the Max preset object inside of M4L. There is some confusion about how to use Max presets in a M4L device. The method described here lets you save and recall presets with a device inside of a Live set, without additional files or dialog boxes. It uses pattrstorage. It works automatically with &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/reactivemusic.net\/?p=18557\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Presets in Max for Live&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[274,28],"tags":[34,191,134,190],"class_list":["post-18557","post","type-post","status-publish","format-standard","hentry","category-max-for-live-projects","category-maxmsp","tag-ableton-live","tag-favorites","tag-max-for-live","tag-portfolio"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Presets in Max for Live - reactive music<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/reactivemusic.net\/?p=18557\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Presets in Max for Live - reactive music\" \/>\n<meta property=\"og:description\" content=\"How to use the Max preset object inside of M4L. There is some confusion about how to use Max presets in a M4L device. The method described here lets you save and recall presets with a device inside of a Live set, without additional files or dialog boxes. It uses pattrstorage. It works automatically with &hellip; Continue reading &quot;Presets in Max for Live&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/reactivemusic.net\/?p=18557\" \/>\n<meta property=\"og:site_name\" content=\"reactive music\" \/>\n<meta property=\"article:published_time\" content=\"2015-03-23T00:30:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-04-27T04:42:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.06.14-PM-300x60.png\" \/>\n<meta name=\"author\" content=\"Tom Zicarelli\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tom Zicarelli\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18557#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18557\"},\"author\":{\"name\":\"Tom Zicarelli\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\"},\"headline\":\"Presets in Max for Live\",\"datePublished\":\"2015-03-23T00:30:51+00:00\",\"dateModified\":\"2016-04-27T04:42:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18557\"},\"wordCount\":381,\"image\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18557#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2015\\\/03\\\/Screen-Shot-2015-03-22-at-8.06.14-PM-300x60.png\",\"keywords\":[\"Ableton Live\",\"favorites\",\"Max for Live\",\"portfolio\"],\"articleSection\":[\"max-for-live-projects\",\"Max\\\/MSP\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18557\",\"url\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18557\",\"name\":\"Presets in Max for Live - reactive music\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18557#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18557#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2015\\\/03\\\/Screen-Shot-2015-03-22-at-8.06.14-PM-300x60.png\",\"datePublished\":\"2015-03-23T00:30:51+00:00\",\"dateModified\":\"2016-04-27T04:42:20+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18557#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/reactivemusic.net\\\/?p=18557\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18557#primaryimage\",\"url\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2015\\\/03\\\/Screen-Shot-2015-03-22-at-8.06.14-PM.png\",\"contentUrl\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2015\\\/03\\\/Screen-Shot-2015-03-22-at-8.06.14-PM.png\",\"width\":1936,\"height\":388},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=18557#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/reactivemusic.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Presets in Max for Live\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#website\",\"url\":\"https:\\\/\\\/reactivemusic.net\\\/\",\"name\":\"reactive music\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/reactivemusic.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\",\"name\":\"Tom Zicarelli\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0da58cf21a2707dd335b204b8ed3cd9194dcbf9d9814ac5d71195a65c76c8a72?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0da58cf21a2707dd335b204b8ed3cd9194dcbf9d9814ac5d71195a65c76c8a72?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0da58cf21a2707dd335b204b8ed3cd9194dcbf9d9814ac5d71195a65c76c8a72?s=96&d=mm&r=g\",\"caption\":\"Tom Zicarelli\"},\"sameAs\":[\"http:\\\/\\\/tomzicarelli.com\"],\"url\":\"https:\\\/\\\/reactivemusic.net\\\/?author=2\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Presets in Max for Live - reactive music","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/reactivemusic.net\/?p=18557","og_locale":"en_US","og_type":"article","og_title":"Presets in Max for Live - reactive music","og_description":"How to use the Max preset object inside of M4L. There is some confusion about how to use Max presets in a M4L device. The method described here lets you save and recall presets with a device inside of a Live set, without additional files or dialog boxes. It uses pattrstorage. It works automatically with &hellip; Continue reading \"Presets in Max for Live\"","og_url":"https:\/\/reactivemusic.net\/?p=18557","og_site_name":"reactive music","article_published_time":"2015-03-23T00:30:51+00:00","article_modified_time":"2016-04-27T04:42:20+00:00","og_image":[{"url":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.06.14-PM-300x60.png","type":"","width":"","height":""}],"author":"Tom Zicarelli","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tom Zicarelli","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/reactivemusic.net\/?p=18557#article","isPartOf":{"@id":"https:\/\/reactivemusic.net\/?p=18557"},"author":{"name":"Tom Zicarelli","@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571"},"headline":"Presets in Max for Live","datePublished":"2015-03-23T00:30:51+00:00","dateModified":"2016-04-27T04:42:20+00:00","mainEntityOfPage":{"@id":"https:\/\/reactivemusic.net\/?p=18557"},"wordCount":381,"image":{"@id":"https:\/\/reactivemusic.net\/?p=18557#primaryimage"},"thumbnailUrl":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.06.14-PM-300x60.png","keywords":["Ableton Live","favorites","Max for Live","portfolio"],"articleSection":["max-for-live-projects","Max\/MSP"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/reactivemusic.net\/?p=18557","url":"https:\/\/reactivemusic.net\/?p=18557","name":"Presets in Max for Live - reactive music","isPartOf":{"@id":"https:\/\/reactivemusic.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/reactivemusic.net\/?p=18557#primaryimage"},"image":{"@id":"https:\/\/reactivemusic.net\/?p=18557#primaryimage"},"thumbnailUrl":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.06.14-PM-300x60.png","datePublished":"2015-03-23T00:30:51+00:00","dateModified":"2016-04-27T04:42:20+00:00","author":{"@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571"},"breadcrumb":{"@id":"https:\/\/reactivemusic.net\/?p=18557#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/reactivemusic.net\/?p=18557"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/reactivemusic.net\/?p=18557#primaryimage","url":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.06.14-PM.png","contentUrl":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2015\/03\/Screen-Shot-2015-03-22-at-8.06.14-PM.png","width":1936,"height":388},{"@type":"BreadcrumbList","@id":"https:\/\/reactivemusic.net\/?p=18557#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/reactivemusic.net\/"},{"@type":"ListItem","position":2,"name":"Presets in Max for Live"}]},{"@type":"WebSite","@id":"https:\/\/reactivemusic.net\/#website","url":"https:\/\/reactivemusic.net\/","name":"reactive music","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/reactivemusic.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571","name":"Tom Zicarelli","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0da58cf21a2707dd335b204b8ed3cd9194dcbf9d9814ac5d71195a65c76c8a72?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0da58cf21a2707dd335b204b8ed3cd9194dcbf9d9814ac5d71195a65c76c8a72?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0da58cf21a2707dd335b204b8ed3cd9194dcbf9d9814ac5d71195a65c76c8a72?s=96&d=mm&r=g","caption":"Tom Zicarelli"},"sameAs":["http:\/\/tomzicarelli.com"],"url":"https:\/\/reactivemusic.net\/?author=2"}]}},"_links":{"self":[{"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/18557","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18557"}],"version-history":[{"count":6,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/18557\/revisions"}],"predecessor-version":[{"id":18572,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/18557\/revisions\/18572"}],"wp:attachment":[{"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}