{"id":20954,"date":"2024-03-04T13:02:13","date_gmt":"2024-03-04T18:02:13","guid":{"rendered":"https:\/\/reactivemusic.net\/?p=20954"},"modified":"2024-03-04T13:08:03","modified_gmt":"2024-03-04T18:08:03","slug":"capturing-app-screen-video-with-syphon-and-ndi","status":"publish","type":"post","link":"https:\/\/reactivemusic.net\/?p=20954","title":{"rendered":"Capturing App\/Screen video with Syphon and NDI"},"content":{"rendered":"<p>How to get video from applications, like a web browser, into Syphon.<\/p>\n<p>This example shows how to get a Youtube video from Firefox into Max\/MSP Vizzie.<\/p>\n<ul>\n<li>Use NDI Scan Converter (From NDI Tools <a href=\"https:\/\/ndi.video\/tools\/\">https:\/\/ndi.video\/tools\/<\/a> ) and select Firefox from the Capture menu<\/li>\n<li>Use NDISyphon to convert the NDI stream to Syphon. Use virtual audio routing (eg., black hole) for system audio, or route audio directly into Max.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-20956\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-04-at-12.57.44\u202fPM-300x224.png\" alt=\"\" width=\"300\" height=\"224\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-04-at-12.57.44\u202fPM-300x224.png 300w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-04-at-12.57.44\u202fPM-1024x763.png 1024w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-04-at-12.57.44\u202fPM-768x572.png 768w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-04-at-12.57.44\u202fPM-1536x1145.png 1536w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-04-at-12.57.44\u202fPM.png 1656w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<ul>\n<li>In Max, use the Syphon client from the package manager to receive video. Here is an example using Vizzie abstractions described in previous posts:<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-20955\" src=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-04-at-12.51.42\u202fPM-300x235.png\" alt=\"\" width=\"300\" height=\"235\" srcset=\"https:\/\/reactivemusic.net\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-04-at-12.51.42\u202fPM-300x235.png 300w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-04-at-12.51.42\u202fPM-1024x803.png 1024w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-04-at-12.51.42\u202fPM-768x602.png 768w, https:\/\/reactivemusic.net\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-04-at-12.51.42\u202fPM.png 1240w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<h3>notes:<\/h3>\n<p>NDI scan converter allows screen capture from apps and broadcasts in NDI format over the LAN. Then NDISyphon app converts NDI stream into Syphon. For youtube, use theatre mode to fill the window \u2013 full screen doesn\u2019t really work. see this link: https:\/\/support.telestream.net\/s\/article\/Wirecast-Remote-Computer-Screen-Capture-with-NDI-macOS<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to get video from applications, like a web browser, into Syphon. This example shows how to get a Youtube video from Firefox into Max\/MSP Vizzie. Use NDI Scan Converter (From NDI Tools https:\/\/ndi.video\/tools\/ ) and select Firefox from the Capture menu Use NDISyphon to convert the NDI stream to Syphon. Use virtual audio routing &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/reactivemusic.net\/?p=20954\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Capturing App\/Screen video with Syphon and NDI&#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":[143,28,9],"tags":[6,345,30],"class_list":["post-20954","post","type-post","status-publish","format-standard","hentry","category-interactive-media-art","category-maxmsp","category-music-production","tag-interactive-media","tag-maxmsp","tag-video"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Capturing App\/Screen video with Syphon and NDI - 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=20954\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Capturing App\/Screen video with Syphon and NDI - reactive music\" \/>\n<meta property=\"og:description\" content=\"How to get video from applications, like a web browser, into Syphon. This example shows how to get a Youtube video from Firefox into Max\/MSP Vizzie. Use NDI Scan Converter (From NDI Tools https:\/\/ndi.video\/tools\/ ) and select Firefox from the Capture menu Use NDISyphon to convert the NDI stream to Syphon. Use virtual audio routing &hellip; Continue reading &quot;Capturing App\/Screen video with Syphon and NDI&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/reactivemusic.net\/?p=20954\" \/>\n<meta property=\"og:site_name\" content=\"reactive music\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-04T18:02:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-04T18:08:03+00:00\" \/>\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=20954#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=20954\"},\"author\":{\"name\":\"Tom Zicarelli\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\"},\"headline\":\"Capturing App\\\/Screen video with Syphon and NDI\",\"datePublished\":\"2024-03-04T18:02:13+00:00\",\"dateModified\":\"2024-03-04T18:08:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=20954\"},\"wordCount\":152,\"keywords\":[\"interactive media\",\"Max\\\/MSP\",\"video\"],\"articleSection\":[\"interactive media art\",\"Max\\\/MSP\",\"music production\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=20954\",\"url\":\"https:\\\/\\\/reactivemusic.net\\\/?p=20954\",\"name\":\"Capturing App\\\/Screen video with Syphon and NDI - reactive music\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#website\"},\"datePublished\":\"2024-03-04T18:02:13+00:00\",\"dateModified\":\"2024-03-04T18:08:03+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/#\\\/schema\\\/person\\\/56224d281582df7e5518e037ca63e571\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=20954#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/reactivemusic.net\\\/?p=20954\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/reactivemusic.net\\\/?p=20954#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/reactivemusic.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Capturing App\\\/Screen video with Syphon and NDI\"}]},{\"@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":"Capturing App\/Screen video with Syphon and NDI - 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=20954","og_locale":"en_US","og_type":"article","og_title":"Capturing App\/Screen video with Syphon and NDI - reactive music","og_description":"How to get video from applications, like a web browser, into Syphon. This example shows how to get a Youtube video from Firefox into Max\/MSP Vizzie. Use NDI Scan Converter (From NDI Tools https:\/\/ndi.video\/tools\/ ) and select Firefox from the Capture menu Use NDISyphon to convert the NDI stream to Syphon. Use virtual audio routing &hellip; Continue reading \"Capturing App\/Screen video with Syphon and NDI\"","og_url":"https:\/\/reactivemusic.net\/?p=20954","og_site_name":"reactive music","article_published_time":"2024-03-04T18:02:13+00:00","article_modified_time":"2024-03-04T18:08:03+00:00","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=20954#article","isPartOf":{"@id":"https:\/\/reactivemusic.net\/?p=20954"},"author":{"name":"Tom Zicarelli","@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571"},"headline":"Capturing App\/Screen video with Syphon and NDI","datePublished":"2024-03-04T18:02:13+00:00","dateModified":"2024-03-04T18:08:03+00:00","mainEntityOfPage":{"@id":"https:\/\/reactivemusic.net\/?p=20954"},"wordCount":152,"keywords":["interactive media","Max\/MSP","video"],"articleSection":["interactive media art","Max\/MSP","music production"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/reactivemusic.net\/?p=20954","url":"https:\/\/reactivemusic.net\/?p=20954","name":"Capturing App\/Screen video with Syphon and NDI - reactive music","isPartOf":{"@id":"https:\/\/reactivemusic.net\/#website"},"datePublished":"2024-03-04T18:02:13+00:00","dateModified":"2024-03-04T18:08:03+00:00","author":{"@id":"https:\/\/reactivemusic.net\/#\/schema\/person\/56224d281582df7e5518e037ca63e571"},"breadcrumb":{"@id":"https:\/\/reactivemusic.net\/?p=20954#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/reactivemusic.net\/?p=20954"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/reactivemusic.net\/?p=20954#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/reactivemusic.net\/"},{"@type":"ListItem","position":2,"name":"Capturing App\/Screen video with Syphon and NDI"}]},{"@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\/20954","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=20954"}],"version-history":[{"count":5,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/20954\/revisions"}],"predecessor-version":[{"id":20961,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=\/wp\/v2\/posts\/20954\/revisions\/20961"}],"wp:attachment":[{"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=20954"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=20954"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/reactivemusic.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=20954"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}