{"id":631,"date":"2016-08-17T13:59:54","date_gmt":"2016-08-17T04:59:54","guid":{"rendered":"http:\/\/blog.criware.com\/?p=631"},"modified":"2016-08-17T13:59:54","modified_gmt":"2016-08-17T04:59:54","slug":"interactive-music-and-more","status":"publish","type":"post","link":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/","title":{"rendered":"Interactive music and more!"},"content":{"rendered":"<p>First on this week&#8217;s programme, we will learn about the Selectors in AtomCraft. Selectors are variables that can take several predefined values called Selector Labels. At run-time, the Cues can check the value of a Selector and only play back the Tracks that are associated with the appropriate Selector Label. It is a great way to change the sounds to play based on what is happening in the game.   <\/p>\n<p>We will then examine how to use Voice Limit Groups in AtomCraft. Voice Limit Groups provide another way to implement instance limiting, this time at the voice (or single waveform) level. <\/p>\n<p>Finally, we will learn how to implement adaptive music. To do that, we are going to introduce the Block playback system. Blocks allow you to organize your Cues in sections that can be played in a different order depending on the game context. <\/p>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td width=\"33%\"><center><a href=\"https:\/\/youtu.be\/UBZbkA8eCFw\"> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-529\" src=\"http:\/\/blog.criware.com\/wp-content\/uploads\/2016\/07\/ADX2VideoTutorial19-300x169.png\" alt=\"ADX2VideoTutorial19\" width=\"300\" height=\"169\" \/> <\/a><\/center><\/td>\n<td width=\"33%\"><center><a href=\"https:\/\/youtu.be\/aQmUriDvBmM\"> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-529\" src=\"http:\/\/blog.criware.com\/wp-content\/uploads\/2016\/07\/ADX2VideoTutorial20-300x169.png\" alt=\"ADX2VideoTutorial20\" width=\"300\" height=\"169\" \/> <\/a><\/center><\/td>\n<td width=\"33%\"><center><a href=\"https:\/\/youtu.be\/NF3kmDB0mfI\"> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-529\" src=\"http:\/\/blog.criware.com\/wp-content\/uploads\/2016\/07\/ADX2VideoTutorial21-300x169.png\" alt=\"ADX2VideoTutorial21\" width=\"300\" height=\"169\" \/> <\/a><\/center><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Be the first to know everything about ADX2! Subscribe to <a href=\"https:\/\/www.youtube.com\/channel\/UCcdSbneJAaMCS-aokMaF9iA\">CRI Middleware&#8217;s YouTube channel<\/a> to get notified when we post the next batch of tutorials!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>First on this week&#8217;s programme, we will learn about the Selectors in AtomCraft. Selectors are variables that can take several<\/p>\n","protected":false},"author":2,"featured_media":528,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[5,7],"tags":[],"class_list":["post-631","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-adx","category-tutorials"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"First on this week&#039;s programme, we will learn about the Selectors in AtomCraft. Selectors are variables that can take several predefined values called Selector Labels. At run-time, the Cues can check the value of a Selector and only play back the Tracks that are associated with the appropriate Selector Label. It is a great way\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"criware\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\n\t\t<!-- Google tag (gtag.js) --> <script async src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-3KHVJQ0K75\"><\/script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-3KHVJQ0K75'); <\/script>\n\t\t<meta property=\"og:locale\" content=\"en_GB\" \/>\n\t\t<meta property=\"og:site_name\" content=\"CRI Middleware Blog - Unleash creativity, boost productivity.\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Interactive music and more! - CRI Middleware Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"First on this week&#039;s programme, we will learn about the Selectors in AtomCraft. Selectors are variables that can take several predefined values called Selector Labels. At run-time, the Cues can check the value of a Selector and only play back the Tracks that are associated with the appropriate Selector Label. It is a great way\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2021\/08\/CRI-Blog_Title-banner_03.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2021\/08\/CRI-Blog_Title-banner_03.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2016-08-17T04:59:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2016-08-17T04:59:54+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Interactive music and more! - CRI Middleware Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"First on this week&#039;s programme, we will learn about the Selectors in AtomCraft. Selectors are variables that can take several predefined values called Selector Labels. At run-time, the Cues can check the value of a Selector and only play back the Tracks that are associated with the appropriate Selector Label. It is a great way\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/blog.criware.com\/wp-content\/uploads\/2021\/08\/CRI-Blog_Title-banner_03.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/#blogposting\",\"name\":\"Interactive music and more! - CRI Middleware Blog\",\"headline\":\"Interactive music and more!\",\"author\":{\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/author\\\/crich2_admin\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/blog.criware.com\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/blog.criware.com\\\/wp-content\\\/uploads\\\/2016\\\/07\\\/ADX2VideoTutorials.png\",\"width\":1920,\"height\":1080},\"datePublished\":\"2016-08-17T13:59:54+09:00\",\"dateModified\":\"2016-08-17T13:59:54+09:00\",\"inLanguage\":\"en-GB\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/#webpage\"},\"articleSection\":\"ADX, Tutorials\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.criware.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.criware.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/category\\\/adx\\\/#listItem\",\"name\":\"ADX\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/category\\\/adx\\\/#listItem\",\"position\":2,\"name\":\"ADX\",\"item\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/category\\\/adx\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/#listItem\",\"name\":\"Interactive music and more!\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.criware.com#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/#listItem\",\"position\":3,\"name\":\"Interactive music and more!\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/category\\\/adx\\\/#listItem\",\"name\":\"ADX\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/#organization\",\"name\":\"CRI Middleware Blog\",\"description\":\"Unleash creativity, boost productivity.\",\"url\":\"https:\\\/\\\/blog.criware.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/blog.criware.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/CRI-Blog_Title-banner_03.png\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/#organizationLogo\",\"width\":262,\"height\":81},\"image\":{\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/author\\\/crich2_admin\\\/#author\",\"url\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/author\\\/crich2_admin\\\/\",\"name\":\"criware\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/#webpage\",\"url\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/\",\"name\":\"Interactive music and more! - CRI Middleware Blog\",\"description\":\"First on this week's programme, we will learn about the Selectors in AtomCraft. Selectors are variables that can take several predefined values called Selector Labels. At run-time, the Cues can check the value of a Selector and only play back the Tracks that are associated with the appropriate Selector Label. It is a great way\",\"inLanguage\":\"en-GB\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.criware.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/author\\\/crich2_admin\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/author\\\/crich2_admin\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/blog.criware.com\\\/wp-content\\\/uploads\\\/2016\\\/07\\\/ADX2VideoTutorials.png\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/#mainImage\",\"width\":1920,\"height\":1080},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.criware.com\\\/index.php\\\/2016\\\/08\\\/17\\\/interactive-music-and-more\\\/#mainImage\"},\"datePublished\":\"2016-08-17T13:59:54+09:00\",\"dateModified\":\"2016-08-17T13:59:54+09:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.criware.com\\\/#website\",\"url\":\"https:\\\/\\\/blog.criware.com\\\/\",\"name\":\"CRI Middleware Blog\",\"description\":\"Unleash creativity, boost productivity.\",\"inLanguage\":\"en-GB\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.criware.com\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Interactive music and more! - CRI Middleware Blog","description":"First on this week's programme, we will learn about the Selectors in AtomCraft. Selectors are variables that can take several predefined values called Selector Labels. At run-time, the Cues can check the value of a Selector and only play back the Tracks that are associated with the appropriate Selector Label. It is a great way","canonical_url":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":"&lt;!-- Google tag (gtag.js) --&gt; &lt;script async src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-3KHVJQ0K75\"&gt;&lt;\/script&gt; &lt;script&gt; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-3KHVJQ0K75'); &lt;\/script&gt;"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/#blogposting","name":"Interactive music and more! - CRI Middleware Blog","headline":"Interactive music and more!","author":{"@id":"https:\/\/blog.criware.com\/index.php\/author\/crich2_admin\/#author"},"publisher":{"@id":"https:\/\/blog.criware.com\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/blog.criware.com\/wp-content\/uploads\/2016\/07\/ADX2VideoTutorials.png","width":1920,"height":1080},"datePublished":"2016-08-17T13:59:54+09:00","dateModified":"2016-08-17T13:59:54+09:00","inLanguage":"en-GB","mainEntityOfPage":{"@id":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/#webpage"},"isPartOf":{"@id":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/#webpage"},"articleSection":"ADX, Tutorials"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/blog.criware.com#listItem","position":1,"name":"Home","item":"https:\/\/blog.criware.com","nextItem":{"@type":"ListItem","@id":"https:\/\/blog.criware.com\/index.php\/category\/adx\/#listItem","name":"ADX"}},{"@type":"ListItem","@id":"https:\/\/blog.criware.com\/index.php\/category\/adx\/#listItem","position":2,"name":"ADX","item":"https:\/\/blog.criware.com\/index.php\/category\/adx\/","nextItem":{"@type":"ListItem","@id":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/#listItem","name":"Interactive music and more!"},"previousItem":{"@type":"ListItem","@id":"https:\/\/blog.criware.com#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/#listItem","position":3,"name":"Interactive music and more!","previousItem":{"@type":"ListItem","@id":"https:\/\/blog.criware.com\/index.php\/category\/adx\/#listItem","name":"ADX"}}]},{"@type":"Organization","@id":"https:\/\/blog.criware.com\/#organization","name":"CRI Middleware Blog","description":"Unleash creativity, boost productivity.","url":"https:\/\/blog.criware.com\/","logo":{"@type":"ImageObject","url":"https:\/\/blog.criware.com\/wp-content\/uploads\/2021\/08\/CRI-Blog_Title-banner_03.png","@id":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/#organizationLogo","width":262,"height":81},"image":{"@id":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/blog.criware.com\/index.php\/author\/crich2_admin\/#author","url":"https:\/\/blog.criware.com\/index.php\/author\/crich2_admin\/","name":"criware"},{"@type":"WebPage","@id":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/#webpage","url":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/","name":"Interactive music and more! - CRI Middleware Blog","description":"First on this week's programme, we will learn about the Selectors in AtomCraft. Selectors are variables that can take several predefined values called Selector Labels. At run-time, the Cues can check the value of a Selector and only play back the Tracks that are associated with the appropriate Selector Label. It is a great way","inLanguage":"en-GB","isPartOf":{"@id":"https:\/\/blog.criware.com\/#website"},"breadcrumb":{"@id":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/#breadcrumblist"},"author":{"@id":"https:\/\/blog.criware.com\/index.php\/author\/crich2_admin\/#author"},"creator":{"@id":"https:\/\/blog.criware.com\/index.php\/author\/crich2_admin\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/blog.criware.com\/wp-content\/uploads\/2016\/07\/ADX2VideoTutorials.png","@id":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/#mainImage","width":1920,"height":1080},"primaryImageOfPage":{"@id":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/#mainImage"},"datePublished":"2016-08-17T13:59:54+09:00","dateModified":"2016-08-17T13:59:54+09:00"},{"@type":"WebSite","@id":"https:\/\/blog.criware.com\/#website","url":"https:\/\/blog.criware.com\/","name":"CRI Middleware Blog","description":"Unleash creativity, boost productivity.","inLanguage":"en-GB","publisher":{"@id":"https:\/\/blog.criware.com\/#organization"}}]},"og:locale":"en_GB","og:site_name":"CRI Middleware Blog - Unleash creativity, boost productivity.","og:type":"article","og:title":"Interactive music and more! - CRI Middleware Blog","og:description":"First on this week's programme, we will learn about the Selectors in AtomCraft. Selectors are variables that can take several predefined values called Selector Labels. At run-time, the Cues can check the value of a Selector and only play back the Tracks that are associated with the appropriate Selector Label. It is a great way","og:url":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/","og:image":"https:\/\/blog.criware.com\/wp-content\/uploads\/2021\/08\/CRI-Blog_Title-banner_03.png","og:image:secure_url":"https:\/\/blog.criware.com\/wp-content\/uploads\/2021\/08\/CRI-Blog_Title-banner_03.png","article:published_time":"2016-08-17T04:59:54+00:00","article:modified_time":"2016-08-17T04:59:54+00:00","twitter:card":"summary_large_image","twitter:title":"Interactive music and more! - CRI Middleware Blog","twitter:description":"First on this week's programme, we will learn about the Selectors in AtomCraft. Selectors are variables that can take several predefined values called Selector Labels. At run-time, the Cues can check the value of a Selector and only play back the Tracks that are associated with the appropriate Selector Label. It is a great way","twitter:image":"https:\/\/blog.criware.com\/wp-content\/uploads\/2021\/08\/CRI-Blog_Title-banner_03.png"},"aioseo_meta_data":{"post_id":"631","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2024-12-03 09:07:49","updated":"2025-06-04 04:46:01","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/blog.criware.com\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/blog.criware.com\/index.php\/category\/adx\/\" title=\"ADX\">ADX<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tInteractive music and more!\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/blog.criware.com"},{"label":"ADX","link":"https:\/\/blog.criware.com\/index.php\/category\/adx\/"},{"label":"Interactive music and more!","link":"https:\/\/blog.criware.com\/index.php\/2016\/08\/17\/interactive-music-and-more\/"}],"_links":{"self":[{"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/posts\/631","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/comments?post=631"}],"version-history":[{"count":1,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/posts\/631\/revisions"}],"predecessor-version":[{"id":632,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/posts\/631\/revisions\/632"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/media\/528"}],"wp:attachment":[{"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/media?parent=631"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/categories?post=631"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.criware.com\/index.php\/wp-json\/wp\/v2\/tags?post=631"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}