{"id":19444,"date":"2016-04-05T00:22:51","date_gmt":"2016-04-05T04:22:51","guid":{"rendered":"https:\/\/reactivemusic.net\/?p=19444"},"modified":"2016-04-26T16:35:35","modified_gmt":"2016-04-26T20:35:35","slug":"remote-radio-client","status":"publish","type":"post","link":"https:\/\/reactivemusic.net\/?p=19444","title":{"rendered":"Remote radio &#8211; client"},"content":{"rendered":"<p>How to set up the client side of the remote radio system.<\/p>\n<p>(under construction) patches have not been uploaded to github<\/p>\n<p>This client works with the sever described in the previous post. We are running a MacBook Pro OSx 10.11.4. with the following:<\/p>\n<ul>\n<li>logmein hamachi VPN<\/li>\n<li>Soundjack VOIP<\/li>\n<li>Max\/MSP<\/li>\n<li>Novation launchpad<\/li>\n<li>DJ-Tech CDJ-101 controller<\/li>\n<\/ul>\n<h4>VPN<\/h4>\n<p>Install and set up LogMein Hamachi. It is free, for a limited number of computers. \u00a0Set up a Hamachi server on both the server and client. It should look something like this:<\/p>\n<p>&nbsp;<\/p>\n<h4>VOIP<\/h4>\n<p>We are using Soundjack VOIP. It is also free. Use the following parameters on the client side.<\/p>\n<ul>\n<li>mic: soundflower 2ch (or something that is not currently producing input!)<\/li>\n<li>headphone: default output (or whatever you want to listen on)<\/li>\n<\/ul>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.23.54-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-19447\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.23.54-AM-153x300.png\" alt=\"Screen Shot 2016-04-05 at 12.23.54 AM\" width=\"153\" height=\"300\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.23.54-AM-153x300.png 153w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.23.54-AM.png 354w\" sizes=\"auto, (max-width: 153px) 100vw, 153px\" \/><\/a><\/p>\n<p>You can ignore the rest of the settings, since we are not sending audio. Most of the configuration is done on the server side.<\/p>\n<p>Max<\/p>\n<p>We are using several patches, depending on which hardware controllers you are using. Make sure that the hardware controllers are connected before opening Max.<\/p>\n<h5>patches:<\/h5>\n<ul>\n<li>eagle-ui5.maxpat &#8211; User interface and main entry point for client communication and CDJ-101 abstrations<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-19449\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.28.56-AM-300x99.png\" alt=\"Screen Shot 2016-04-05 at 12.28.56 AM\" width=\"300\" height=\"99\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.28.56-AM-300x99.png 300w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.28.56-AM-1024x338.png 1024w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.28.56-AM.png 1656w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<ul>\n<li>freqdb4.maxpat &#8211; database handler<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-19448\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.29.17-AM-300x153.png\" alt=\"Screen Shot 2016-04-05 at 12.29.17 AM\" width=\"300\" height=\"153\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.29.17-AM-300x153.png 300w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.29.17-AM-1024x522.png 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<ul>\n<li>lp_radio2.maxpat &#8211; launchpad driver<\/li>\n<\/ul>\n<p><a href=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.28.41-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-19450\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.28.41-AM-300x157.png\" alt=\"Screen Shot 2016-04-05 at 12.28.41 AM\" width=\"300\" height=\"157\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.28.41-AM-300x157.png 300w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.28.41-AM-1024x538.png 1024w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>After the max patches are loaded, you should be able to control the radio using the UI and the CDJ-101 controller. The red Mixer button in the upper right corner of the Launchpad should be lit.<\/p>\n<h4>Instructions:<\/h4>\n<p>to be continued&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to set up the client side of the remote radio system. (under construction) patches have not been uploaded to github This client works with the sever described in the previous post. We are running a MacBook Pro OSx 10.11.4. with the following: logmein hamachi VPN Soundjack VOIP Max\/MSP Novation launchpad DJ-Tech CDJ-101 controller VPN &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/reactivemusic.net\/?p=19444\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Remote radio &#8211; client&#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":[230,28,332],"tags":[58,345,105,190,57,12],"class_list":["post-19444","post","type-post","status-publish","format-standard","hentry","category-development","category-maxmsp","category-radio-2","tag-audio","tag-maxmsp","tag-osc","tag-portfolio","tag-radio","tag-web-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Remote radio - client - 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=19444\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Remote radio - client - reactive music\" \/>\n<meta property=\"og:description\" content=\"How to set up the client side of the remote radio system. (under construction) patches have not been uploaded to github This client works with the sever described in the previous post. We are running a MacBook Pro OSx 10.11.4. with the following: logmein hamachi VPN Soundjack VOIP Max\/MSP Novation launchpad DJ-Tech CDJ-101 controller VPN &hellip; Continue reading &quot;Remote radio &#8211; client&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/reactivemusic.net\/?p=19444\" \/>\n<meta property=\"og:site_name\" content=\"reactive music\" \/>\n<meta property=\"article:published_time\" content=\"2016-04-05T04:22:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-04-26T20:35:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.23.54-AM-153x300.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=19444#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=19444\"},\"author\":{\"name\":\"Tom Zicarelli\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\"},\"headline\":\"Remote radio &#8211; client\",\"datePublished\":\"2016-04-05T04:22:51+00:00\",\"dateModified\":\"2016-04-26T20:35:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=19444\"},\"wordCount\":247,\"image\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=19444#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/Screen-Shot-2016-04-05-at-12.23.54-AM-153x300.png\",\"keywords\":[\"audio\",\"Max\\\/MSP\",\"OSC\",\"portfolio\",\"radio\",\"web development\"],\"articleSection\":[\"development\",\"Max\\\/MSP\",\"Radio\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=19444\",\"url\":\"https:\\\/\\\/reactivemusic.net\\\/?p=19444\",\"name\":\"Remote radio - client - reactive music\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=19444#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=19444#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/Screen-Shot-2016-04-05-at-12.23.54-AM-153x300.png\",\"datePublished\":\"2016-04-05T04:22:51+00:00\",\"dateModified\":\"2016-04-26T20:35:35+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=19444#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/reactivemusic.net\\\/?p=19444\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=19444#primaryimage\",\"url\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/Screen-Shot-2016-04-05-at-12.23.54-AM.png\",\"contentUrl\":\"https:\\\/\\\/reactivemusic.net\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/Screen-Shot-2016-04-05-at-12.23.54-AM.png\",\"width\":354,\"height\":692},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=19444#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/reactivemusic.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Remote radio &#8211; client\"}]},{\"@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":"Remote radio - client - 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=19444","og_locale":"en_US","og_type":"article","og_title":"Remote radio - client - reactive music","og_description":"How to set up the client side of the remote radio system. (under construction) patches have not been uploaded to github This client works with the sever described in the previous post. We are running a MacBook Pro OSx 10.11.4. with the following: logmein hamachi VPN Soundjack VOIP Max\/MSP Novation launchpad DJ-Tech CDJ-101 controller VPN &hellip; Continue reading \"Remote radio &#8211; client\"","og_url":"https:\/\/reactivemusic.net\/?p=19444","og_site_name":"reactive music","article_published_time":"2016-04-05T04:22:51+00:00","article_modified_time":"2016-04-26T20:35:35+00:00","og_image":[{"url":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.23.54-AM-153x300.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=19444#article","isPartOf":{"@id":"https:\/\/reactivemusic.net\/?p=19444"},"author":{"name":"Tom Zicarelli","@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571"},"headline":"Remote radio &#8211; client","datePublished":"2016-04-05T04:22:51+00:00","dateModified":"2016-04-26T20:35:35+00:00","mainEntityOfPage":{"@id":"https:\/\/reactivemusic.net\/?p=19444"},"wordCount":247,"image":{"@id":"https:\/\/reactivemusic.net\/?p=19444#primaryimage"},"thumbnailUrl":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.23.54-AM-153x300.png","keywords":["audio","Max\/MSP","OSC","portfolio","radio","web development"],"articleSection":["development","Max\/MSP","Radio"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/reactivemusic.net\/?p=19444","url":"https:\/\/reactivemusic.net\/?p=19444","name":"Remote radio - client - reactive music","isPartOf":{"@id":"https:\/\/reactivemusic.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/reactivemusic.net\/?p=19444#primaryimage"},"image":{"@id":"https:\/\/reactivemusic.net\/?p=19444#primaryimage"},"thumbnailUrl":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.23.54-AM-153x300.png","datePublished":"2016-04-05T04:22:51+00:00","dateModified":"2016-04-26T20:35:35+00:00","author":{"@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571"},"breadcrumb":{"@id":"https:\/\/reactivemusic.net\/?p=19444#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/reactivemusic.net\/?p=19444"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/reactivemusic.net\/?p=19444#primaryimage","url":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.23.54-AM.png","contentUrl":"https:\/\/reactivemusic.net\/wp-content\/uploads\/2016\/04\/Screen-Shot-2016-04-05-at-12.23.54-AM.png","width":354,"height":692},{"@type":"BreadcrumbList","@id":"https:\/\/reactivemusic.net\/?p=19444#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/reactivemusic.net\/"},{"@type":"ListItem","position":2,"name":"Remote radio &#8211; client"}]},{"@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\/19444","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=19444"}],"version-history":[{"count":5,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/19444\/revisions"}],"predecessor-version":[{"id":19458,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/19444\/revisions\/19458"}],"wp:attachment":[{"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19444"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19444"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19444"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}