{"id":16044,"date":"2021-03-29T04:00:00","date_gmt":"2021-03-29T08:00:00","guid":{"rendered":"https:\/\/www.playwrights.ca\/2021\/03\/29\/touch-designer\/"},"modified":"2024-12-10T23:00:37","modified_gmt":"2024-12-11T04:00:37","slug":"touch-designer","status":"publish","type":"post","link":"https:\/\/www.playwrights.ca\/fr\/2021\/03\/29\/touch-designer\/","title":{"rendered":"TouchDesigner"},"content":{"rendered":"<div class=\"sqs-html-content\">\n<p class=\"\" style=\"white-space:pre-wrap;\"><a href=\"https:\/\/derivative.ca\">TouchDesigner<\/a> is a node-based visual programming language available for Windows and macOS.&nbsp; It creates real-time interactive content and can be used in performance, installations and to create other pieces of media.&nbsp; TouchDesigner really shines when paired with some form of real-time data that can be used to drive visuals and it is capable of rendering in both 2D and 3D.&nbsp; As a creative coding tool, TouchDesigner has almost infinite possibilities and the cap of what can be programmed is usually based on what hardware is running it and the skill of the programmer.&nbsp;&nbsp;<\/p>\n<p class=\"\" style=\"white-space:pre-wrap;\">TouchDesigner is able to take input from almost any digital source and can output to pretty much anything that can be controlled digitally.&nbsp; This makes it an excellent choice when working with any form of sensor.&nbsp;&nbsp;<\/p>\n<p class=\"\" style=\"white-space:pre-wrap;\">TouchDesigner can stream to any RTMP destination which allows to it connect to services such as Vimeo, Twitch, or Youtube Live<\/p>\n<p class=\"\" style=\"white-space:pre-wrap;\">Using nodes, which in TouchDesigner are referred to as \u2018operators\u2019, users are able to create complex networks which generate or manipulate content.&nbsp; What makes it so flexible and open however is also what can make it difficult for new users.&nbsp; Without some instruction or the time to explore users can get lost in the myriad of possible nodes and unlike Isadora, TouchDesigner has no built-in cueing system.&nbsp;<\/p>\n<p class=\"\" style=\"white-space:pre-wrap;\">There are several nodes that come with specific hardware recommendations, if you run into trouble it\u2019s always worth checking the wiki<\/p>\n<\/div>\n<div\n        class=\"image-block-outer-wrapper          layout-caption-below          design-layout-inline          combination-animation-site-default          individual-animation-site-default          individual-text-animation-site-default\"\n        data-test=\"image-block-inline-outer-wrapper\"\n    ><\/p>\n<figure\n            class=\"sqs-block-image-figure              intrinsic\"\n            style=\"max-width:1600px;\"\n        ><\/p>\n<div\n              \n              \n              class=\"image-block-wrapper\"\n              data-animation-role=\"image\"\n              \n  \n\n          ><\/p>\n<div class=\"sqs-image-shape-container-element                                              has-aspect-ratio\" style=\"                position: relative;                                  padding-bottom:56.25%;                                overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);              \"\n              ><\/p>\n<p>                <img data-stretch=\"false\" src=\"https:\/\/images.squarespace-cdn.com\/content\/v1\/61787d4cd027c50e0abd6d16\/ce70a275-e57b-4423-aa0b-4b84a63a339e\/previsscene_1300.jpeg\" data-image=\"https:\/\/images.squarespace-cdn.com\/content\/v1\/61787d4cd027c50e0abd6d16\/ce70a275-e57b-4423-aa0b-4b84a63a339e\/previsscene_1300.jpeg\" data-image-dimensions=\"1600x900\" data-image-focal-point=\"0.5,0.5\" alt=\"\" data-load=\"false\" elementtiming=\"system-image-block\" width=\"1600\" height=\"900\" sizes=\"auto, (max-width: 640px) 100vw, (max-width: 767px) 50vw, 50vw\" style=\"display:block;object-fit: cover; width: 100%; height: 100%; object-position: 50% 50%\" onload=\"this.classList.add(&quot;loaded&quot;)\" srcset=\"https:\/\/images.squarespace-cdn.com\/content\/v1\/61787d4cd027c50e0abd6d16\/ce70a275-e57b-4423-aa0b-4b84a63a339e\/previsscene_1300.jpeg?format=100w 100w, https:\/\/images.squarespace-cdn.com\/content\/v1\/61787d4cd027c50e0abd6d16\/ce70a275-e57b-4423-aa0b-4b84a63a339e\/previsscene_1300.jpeg?format=300w 300w, https:\/\/images.squarespace-cdn.com\/content\/v1\/61787d4cd027c50e0abd6d16\/ce70a275-e57b-4423-aa0b-4b84a63a339e\/previsscene_1300.jpeg?format=500w 500w, https:\/\/images.squarespace-cdn.com\/content\/v1\/61787d4cd027c50e0abd6d16\/ce70a275-e57b-4423-aa0b-4b84a63a339e\/previsscene_1300.jpeg?format=750w 750w, https:\/\/images.squarespace-cdn.com\/content\/v1\/61787d4cd027c50e0abd6d16\/ce70a275-e57b-4423-aa0b-4b84a63a339e\/previsscene_1300.jpeg?format=1000w 1000w, https:\/\/images.squarespace-cdn.com\/content\/v1\/61787d4cd027c50e0abd6d16\/ce70a275-e57b-4423-aa0b-4b84a63a339e\/previsscene_1300.jpeg?format=1500w 1500w, https:\/\/images.squarespace-cdn.com\/content\/v1\/61787d4cd027c50e0abd6d16\/ce70a275-e57b-4423-aa0b-4b84a63a339e\/previsscene_1300.jpeg?format=2500w 2500w\" loading=\"lazy\" decoding=\"async\" data-loader=\"sqs\"><\/p><\/div><\/div>\n<\/figure><\/div>\n<div class=\"sqs-html-content\">\n<p class=\"\" style=\"white-space:pre-wrap;\">COST: <\/p>\n<ul data-rte-list=\"default\">\n<li>\n<p class=\"\" style=\"white-space:pre-wrap;\">Free for Non-Commercial license<\/p>\n<\/li>\n<li>\n<p class=\"\" style=\"white-space:pre-wrap;\">Educational license: $300USD<\/p>\n<\/li>\n<li>\n<p class=\"\" style=\"white-space:pre-wrap;\">Commercial license: $600USD<\/p>\n<\/li>\n<li>\n<p class=\"\" style=\"white-space:pre-wrap;\">Pro license: $2200 USD<\/p>\n<\/li>\n<\/ul>\n<p class=\"\" data-rte-preserve-empty=\"true\" style=\"white-space:pre-wrap;\">\n<p class=\"\" style=\"white-space:pre-wrap;\">Projects that used TouchDesigner:<\/p>\n<\/div>\n<div\n  class=\"sqs-block-button-container sqs-block-button-container--center\"\n  data-animation-role=\"button\"\n  data-alignment=\"center\"\n  data-button-size=\"small\"\n  data-button-type=\"tertiary\"\n><br \/>\n  <a\n    href=\"https:\/\/digitaldramaturgyinitiative.squarespace.com\/wildroots\"\n    class=\"sqs-block-button-element--small sqs-button-element--tertiary sqs-block-button-element\"\n    \n  ><br \/>\n    Wild Roots<br \/>\n  <\/a>\n<\/div>\n<div\n  class=\"sqs-block-button-container sqs-block-button-container--center\"\n  data-animation-role=\"button\"\n  data-alignment=\"center\"\n  data-button-size=\"small\"\n  data-button-type=\"tertiary\"\n><br \/>\n  <a\n    href=\"\/fr\/erwins-many-worlds\/\"\n    class=\"sqs-block-button-element--small sqs-button-element--tertiary sqs-block-button-element\"\n    \n  ><br \/>\n    Erwin&#8217;s Many Worlds<br \/>\n  <\/a>\n<\/div>\n<p>&nbsp;<\/p>\n<hr \/>","protected":false},"excerpt":{"rendered":"<p>TouchDesigner is a node-based visual programming language available for Windows and macOS.&nbsp; It creates real-time interactive content and can be used in performance, installations and to create other pieces of media.&nbsp; TouchDesigner really shines when paired with some form of real-time data that can be used to drive visuals and it is capable of rendering &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.playwrights.ca\/fr\/2021\/03\/29\/touch-designer\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo; TouchDesigner &raquo;<\/span><\/a><\/p>","protected":false},"author":18,"featured_media":16045,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"ub_ctt_via":"","_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[247],"tags":[221,220,223,224,213,217,225,219,216,222,210,218,209,212],"class_list":["post-16044","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-tools-and-tutorials","tag-2d","tag-3d","tag-generative","tag-interactive","tag-macos","tag-ndi","tag-networking","tag-programming","tag-rapid-prototyping","tag-real-time","tag-streaming","tag-syphonspout","tag-video","tag-windows"],"featured_image_src":"https:\/\/www.playwrights.ca\/wp-content\/uploads\/2021\/03\/previsscene_1300.jpeg","author_info":{"display_name":"Emily and Andrew","author_link":"https:\/\/www.playwrights.ca\/fr\/author\/potatocakes\/"},"jetpack_featured_media_url":"https:\/\/www.playwrights.ca\/wp-content\/uploads\/2021\/03\/previsscene_1300.jpeg","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>TouchDesigner - Playwrights&#039; Workshop Montr\u00e9al<\/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:\/\/www.playwrights.ca\/fr\/2021\/03\/29\/touch-designer\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"TouchDesigner - Playwrights&#039; Workshop Montr\u00e9al\" \/>\n<meta property=\"og:description\" content=\"TouchDesigner is a node-based visual programming language available for Windows and macOS.&nbsp; It creates real-time interactive content and can be used in performance, installations and to create other pieces of media.&nbsp; TouchDesigner really shines when paired with some form of real-time data that can be used to drive visuals and it is capable of rendering &hellip; Continuer la lecture de &laquo; TouchDesigner &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.playwrights.ca\/fr\/2021\/03\/29\/touch-designer\/\" \/>\n<meta property=\"og:site_name\" content=\"Playwrights&#039; Workshop Montr\u00e9al\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PlaywrightsWorkshopMontreal\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-29T08:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-11T04:00:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.playwrights.ca\/wp-content\/uploads\/2021\/03\/previsscene_1300.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:creator\" content=\"@PWMontreal\" \/>\n<meta name=\"twitter:site\" content=\"@PWMontreal\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.playwrights.ca\/fr\/#website\",\"url\":\"https:\/\/www.playwrights.ca\/fr\/\",\"name\":\"Playwrights&#039; Workshop Montr\\u00e9al\",\"description\":\"Nationally-mandated theatre development centre\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.playwrights.ca\/fr\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-CA\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.playwrights.ca\/2021\/03\/29\/touch-designer\/#primaryimage\",\"inLanguage\":\"fr-CA\",\"url\":\"https:\/\/www.playwrights.ca\/wp-content\/uploads\/2021\/03\/previsscene_1300.jpeg\",\"width\":1600,\"height\":900,\"caption\":\"exc-61defaf0ad19f94f0bd25da8\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.playwrights.ca\/2021\/03\/29\/touch-designer\/#webpage\",\"url\":\"https:\/\/www.playwrights.ca\/2021\/03\/29\/touch-designer\/\",\"name\":\"TouchDesigner - Playwrights&#039; Workshop Montr\\u00e9al\",\"isPartOf\":{\"@id\":\"https:\/\/www.playwrights.ca\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.playwrights.ca\/2021\/03\/29\/touch-designer\/#primaryimage\"},\"datePublished\":\"2021-03-29T08:00:00+00:00\",\"dateModified\":\"2024-12-11T04:00:37+00:00\",\"author\":{\"@id\":\"https:\/\/www.playwrights.ca\/fr\/#\/schema\/person\/57573bc3c20d5d9be14fc70e5ecdb614\"},\"inLanguage\":\"fr-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.playwrights.ca\/2021\/03\/29\/touch-designer\/\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.playwrights.ca\/fr\/#\/schema\/person\/57573bc3c20d5d9be14fc70e5ecdb614\",\"name\":\"Emily and Andrew\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.playwrights.ca\/fr\/#personlogo\",\"inLanguage\":\"fr-CA\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/669d0be071933a9c85cba2bb76931bf4282bb5af212f9cf5e816f30382ac2bfc?s=96&d=mm&r=g\",\"caption\":\"Emily and Andrew\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.playwrights.ca\/fr\/wp-json\/wp\/v2\/posts\/16044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.playwrights.ca\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.playwrights.ca\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.playwrights.ca\/fr\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.playwrights.ca\/fr\/wp-json\/wp\/v2\/comments?post=16044"}],"version-history":[{"count":1,"href":"https:\/\/www.playwrights.ca\/fr\/wp-json\/wp\/v2\/posts\/16044\/revisions"}],"predecessor-version":[{"id":17544,"href":"https:\/\/www.playwrights.ca\/fr\/wp-json\/wp\/v2\/posts\/16044\/revisions\/17544"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.playwrights.ca\/fr\/wp-json\/wp\/v2\/media\/16045"}],"wp:attachment":[{"href":"https:\/\/www.playwrights.ca\/fr\/wp-json\/wp\/v2\/media?parent=16044"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.playwrights.ca\/fr\/wp-json\/wp\/v2\/categories?post=16044"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.playwrights.ca\/fr\/wp-json\/wp\/v2\/tags?post=16044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}