{"id":11711,"date":"2014-05-18T23:24:52","date_gmt":"2014-05-19T03:24:52","guid":{"rendered":"http:\/\/zerokidz.com\/ideas\/?p=11711"},"modified":"2014-06-14T19:39:12","modified_gmt":"2014-06-14T23:39:12","slug":"chord-generator-using-live-object-model","status":"publish","type":"post","link":"https:\/\/reactivemusic.net\/?p=11711","title":{"rendered":"chord generator using Live Object Model"},"content":{"rendered":"<p>Global tempo setting triggers Midi chords<\/p>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2014\/05\/Screen-Shot-2014-05-18-at-11.19.54-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-11714\" title=\"Screen Shot 2014-05-18 at 11.19.54 PM\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2014\/05\/Screen-Shot-2014-05-18-at-11.19.54-PM-300x256.png\" alt=\"\" width=\"300\" height=\"256\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2014\/05\/Screen-Shot-2014-05-18-at-11.19.54-PM-300x256.png 300w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2014\/05\/Screen-Shot-2014-05-18-at-11.19.54-PM.png 452w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<div>\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: repeater<\/p>\n<p>device: chord.amxd<\/p>\n<h5>instructions<\/h5>\n<ol>\n<li>drag chord.amxd into a midi track<\/li>\n<li>put a midi instrument after the device in the track<\/li>\n<li>start the global transport (play on top toolbar)<\/li>\n<li>arm the midi track for record<\/li>\n<li>play some midi notes<\/li>\n<li>adjust the note value in the device<\/li>\n<\/ol>\n<\/div>\n<h3>random tone and speed changes<\/h3>\n<p>This version randomly generates chord tones and and note durations.<\/p>\n<p>In the same folder, device: chord2.amxd<\/p>\n<h5>instructions<\/h5>\n<ol>\n<li>drag chord2.amxd into a midi track<\/li>\n<li>put a midi instrument after the device in the track<\/li>\n<li>start the global transport (play on top toolbar)<\/li>\n<li>arm the midi track for record<\/li>\n<li>hold down a Midi note<\/li>\n<li>Use toggles to select parameters to randomize<\/li>\n<\/ol>\n<h4><\/h4>\n","protected":false},"excerpt":{"rendered":"<p>Global tempo setting triggers Midi chords download https:\/\/github.com\/tkzic\/max-for-live-projects folder: repeater device: chord.amxd instructions drag chord.amxd into a midi track put a midi instrument after the device in the track start the global transport (play on top toolbar) arm the midi track for record play some midi notes adjust the note value in the device random &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/reactivemusic.net\/?p=11711\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;chord generator using Live Object Model&#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,190],"class_list":["post-11711","post","type-post","status-publish","format-standard","hentry","category-max-for-live-projects","category-maxmsp","tag-ableton-live","tag-portfolio"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>chord generator using Live Object Model - 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=11711\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"chord generator using Live Object Model - reactive music\" \/>\n<meta property=\"og:description\" content=\"Global tempo setting triggers Midi chords download https:\/\/github.com\/tkzic\/max-for-live-projects folder: repeater device: chord.amxd instructions drag chord.amxd into a midi track put a midi instrument after the device in the track start the global transport (play on top toolbar) arm the midi track for record play some midi notes adjust the note value in the device random &hellip; Continue reading &quot;chord generator using Live Object Model&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/reactivemusic.net\/?p=11711\" \/>\n<meta property=\"og:site_name\" content=\"reactive music\" \/>\n<meta property=\"article:published_time\" content=\"2014-05-19T03:24:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-06-14T23:39:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2014\/05\/Screen-Shot-2014-05-18-at-11.19.54-PM-300x256.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=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=11711#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=11711\"},\"author\":{\"name\":\"Tom Zicarelli\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\"},\"headline\":\"chord generator using Live Object Model\",\"datePublished\":\"2014-05-19T03:24:52+00:00\",\"dateModified\":\"2014-06-14T23:39:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=11711\"},\"wordCount\":132,\"image\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=11711#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2014\\\/05\\\/Screen-Shot-2014-05-18-at-11.19.54-PM-300x256.png\",\"keywords\":[\"Ableton Live\",\"portfolio\"],\"articleSection\":[\"max-for-live-projects\",\"Max\\\/MSP\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=11711\",\"url\":\"https:\\\/\\\/reactivemusic.net\\\/?p=11711\",\"name\":\"chord generator using Live Object Model - reactive music\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=11711#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=11711#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2014\\\/05\\\/Screen-Shot-2014-05-18-at-11.19.54-PM-300x256.png\",\"datePublished\":\"2014-05-19T03:24:52+00:00\",\"dateModified\":\"2014-06-14T23:39:12+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=11711#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/reactivemusic.net\\\/?p=11711\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=11711#primaryimage\",\"url\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2014\\\/05\\\/Screen-Shot-2014-05-18-at-11.19.54-PM.png\",\"contentUrl\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2014\\\/05\\\/Screen-Shot-2014-05-18-at-11.19.54-PM.png\",\"width\":\"452\",\"height\":\"386\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=11711#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/reactivemusic.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"chord generator using Live Object Model\"}]},{\"@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":"chord generator using Live Object Model - 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=11711","og_locale":"en_US","og_type":"article","og_title":"chord generator using Live Object Model - reactive music","og_description":"Global tempo setting triggers Midi chords download https:\/\/github.com\/tkzic\/max-for-live-projects folder: repeater device: chord.amxd instructions drag chord.amxd into a midi track put a midi instrument after the device in the track start the global transport (play on top toolbar) arm the midi track for record play some midi notes adjust the note value in the device random &hellip; Continue reading \"chord generator using Live Object Model\"","og_url":"https:\/\/reactivemusic.net\/?p=11711","og_site_name":"reactive music","article_published_time":"2014-05-19T03:24:52+00:00","article_modified_time":"2014-06-14T23:39:12+00:00","og_image":[{"url":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2014\/05\/Screen-Shot-2014-05-18-at-11.19.54-PM-300x256.png","type":"","width":"","height":""}],"author":"Tom Zicarelli","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tom Zicarelli","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/reactivemusic.net\/?p=11711#article","isPartOf":{"@id":"https:\/\/reactivemusic.net\/?p=11711"},"author":{"name":"Tom Zicarelli","@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571"},"headline":"chord generator using Live Object Model","datePublished":"2014-05-19T03:24:52+00:00","dateModified":"2014-06-14T23:39:12+00:00","mainEntityOfPage":{"@id":"https:\/\/reactivemusic.net\/?p=11711"},"wordCount":132,"image":{"@id":"https:\/\/reactivemusic.net\/?p=11711#primaryimage"},"thumbnailUrl":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2014\/05\/Screen-Shot-2014-05-18-at-11.19.54-PM-300x256.png","keywords":["Ableton Live","portfolio"],"articleSection":["max-for-live-projects","Max\/MSP"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/reactivemusic.net\/?p=11711","url":"https:\/\/reactivemusic.net\/?p=11711","name":"chord generator using Live Object Model - reactive music","isPartOf":{"@id":"https:\/\/reactivemusic.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/reactivemusic.net\/?p=11711#primaryimage"},"image":{"@id":"https:\/\/reactivemusic.net\/?p=11711#primaryimage"},"thumbnailUrl":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2014\/05\/Screen-Shot-2014-05-18-at-11.19.54-PM-300x256.png","datePublished":"2014-05-19T03:24:52+00:00","dateModified":"2014-06-14T23:39:12+00:00","author":{"@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571"},"breadcrumb":{"@id":"https:\/\/reactivemusic.net\/?p=11711#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/reactivemusic.net\/?p=11711"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/reactivemusic.net\/?p=11711#primaryimage","url":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2014\/05\/Screen-Shot-2014-05-18-at-11.19.54-PM.png","contentUrl":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2014\/05\/Screen-Shot-2014-05-18-at-11.19.54-PM.png","width":"452","height":"386"},{"@type":"BreadcrumbList","@id":"https:\/\/reactivemusic.net\/?p=11711#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/reactivemusic.net\/"},{"@type":"ListItem","position":2,"name":"chord generator using Live Object Model"}]},{"@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\/11711","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=11711"}],"version-history":[{"count":6,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/11711\/revisions"}],"predecessor-version":[{"id":13714,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/11711\/revisions\/13714"}],"wp:attachment":[{"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}