CINXE.COM
Hou2Touch Weekly #4. All materials
<!DOCTYPE html> <head> <script> window.accountUserId = -1; window.requestIp = "8.222.208.146"; window.isSublogined = false; window.accountId = 476640; window.gcSessionId = 0; window.controllerId = "lite-blog"; window.actionId = "0"; window.nowTime = new Date(2024, 10, 23, 23, 00, 04); window.dateOffset = 3; window.userInfo = {"isAdmin":false,"isInAccount":false,"isTeacher":false}; window.currencyLabels = {"RUB":"RUB","USD":"USD","EUR":"EUR","GBP":"GBP","BYR":"BYR","BYN":"BYN","KZT":"KZT","UAH":"UAH","AUD":"AUD","DKK":"DKK","CHF":"CHF","SEK":"SEK","ZAR":"ZAR","AMD":"AMD","RON":"RON","BRL":"BRL","ILS":"ILS","MYR":"MYR","SGD":"SGD","KGS":"KGS","CAD":"CAD","MXN":"MXN","JPY":"JPY","UZS":"UZS","PLN":"PLN","AZN":"AZN","AED":"AED","TRY":"TRY","INR":"INR","RSD":"RSD","CZK":"CZK","MNT":"MNT","NZD":"NZD","BGN":"BGN","IDR":"IDR","CNY":"CNY","GEL":"GEL","COP":"COP","ARS":"ARS","PEN":"PEN","CLP":"CLP","VND":"VND","PHP":"PHP","DOP":"DOP","KRW":"KRW","TWD":"TWD","MDL":"MDL","TJS":"TJS","NOK":"NOK","POINTS":""}; window.accountSafeUserName = "Guest"; window.accountUserThumbnail = "<img class=\"user-profile-image user-default-profile-image\" src=\"\/public\/img\/default_profile_50.png\" width=\"50\" alt=\"\">"; window.language = "en"; window.csrfToken = "QGsH13X5sw5Vt0iZvh9AkQAOtsHe73h9tfUxLBC3-nYDWyqFMpbdXSLvP9_TLiXoUE_Xm5u7H1Dqt3tdV47OHw=="; window.requestTime = 1732392004; window.requestSimpleSign = "05a72977cd6ec59b09ee9fe6d1b08392"; window.gcUniqId = "1743852909674234449eed17.16187992.1732392004.651"; window.mailingVisibility = 0; window.isSupportChatEnabled = false; window.disableCaptchaForConfirmPhone = true; window.allowRevealPassword = false; window.globalCheckboxEnabled = true; window.globalCheckboxText = "I have read and agree to <a href=\"\/cms\/system\/legal\" target=\"_blank\">Terms and Conditions<\/a>"; window.persodataConfirm = false; window.checkboxMailingEnabled = false; window.checkboxMailingChecked = false; window.checkboxMailingText = "I agree to receive informational and marketing mailings (you can unsubscribe from receiving emails in your personal account at any time)"; window.params_52 = 0; window.gcsObjectId = 1085171; window.gcsObjectTypeId = 1; window.isSessionLocalStorageEnabled = true; window.isWhatsappIconEnabled = false; window.file_upload_blocking = false; window.storage_usage_percent = null; window.used_storage_size = null; window.max_storage_size = null; window.fileserviceThumbnailHost = "fs-thb01.getcourse.ru"; window.fileserviceMainHost = "fs19.getcourse.ru"; window.fileserviceUploadHost = "fs01.getcourse.ru"; window.fileserviceTusFeatureEnabled = true; window.iCanSelectGridOffset = true; window.isEnabledSecureUpload = 1; window.webinarWebsocketHosts = ["stream01.gcfiles.net","ws02.getcourse.ru"]; window.webSocketHost = "ws04.getcourse.ru"; window.fdsrevEnabled12 = true; window.isDisabledFacebook = true; window.metaIsAnExtremismOrganizationText = "\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Meta \u043f\u0440\u0438\u0437\u043d\u0430\u043d\u0430 \u044d\u043a\u0441\u0442\u0440\u0435\u043c\u0438\u0441\u0442\u043a\u043e\u0439 \u0432 \u0420\u0424."; window.isTestingV2 = false; window.testingV2VersionCheck = false; window.isDisabledVK = false; window.isEnabledChatiumActionInXdget = true; window.autoGenerateSubtitlesSectionEnabled = true; window.internalDomains = ["hou2touch.com","hou-2-touch.getcourse.ru"]; window.vhApiHost = "player02.getcourse.ru"; window.vhsRegion = "ru"; window.videoLinkFeatureUsed = 0; window.helpdeskEnabledFeature = false; window.helpdeskTalksEnabledFeature = false; window.enabledTariffsPage = true; window.relatedUsersOnActiveBlock = true; window.rulePluginRequestOptimizationFeature = true; window.inSegmentLoopFeature = true; window.UShort = "Wy0xXQ.jJngIW2QSnfFxbKezdLYP2FR2h3jyUBmQY6Vzkz7EaA"; window.ULong = "Wy0xXQ.jJngIW2QSnfFxbKezdLYP2FR2h3jyUBmQY6Vzkz7EaA"; window.ruleCustomFieldIdFeature = true; window.gcRedesign = {"isLessonRedesignEnabled":false}; </script> <script type="text/javascript"> window.userInfo = {"isAdmin":false,"isManager":false,"isInAccount":false,"isTeacher":false,"canCms":false,"canEditHelp":false,"isHumanDesign":"0"}; </script> <link rel="shortcut icon" href="https://fs16.getcourse.ru/fileservice/file/download/a/476640/sc/213/h/5c63f9b9de6594c4a87acd2286f4c812.png"> <link href="/nassets/89bfd734/css/blueimp-gallery.min.css?v=1727033016" rel="stylesheet"> <link href="/nassets/89bfd734/css/blueimp-gallery-indicator.css?v=1727033016" rel="stylesheet"> <link href="/nassets/b6f806c8/css/bootstrap.min.css?v=1727033018" rel="stylesheet"> <link href="/nassets/c4ee8f9e/css/modal.css?v=1727033017" rel="stylesheet"> <link href="/nassets/9eba28af/css/videoplayer.css?v=1727033018" rel="stylesheet"> <link href="/nassets/bb9d3ce6/fotorama.css?v=1727033017" rel="stylesheet"> <link href="/nassets/740288c3/uploadifive.css?v=1727033017" rel="stylesheet"> <link href="/nassets/25543e7/css/jquery.Jcrop.min.css?v=1727033016" rel="stylesheet"> <link href="/nassets/b52047c6/css/jquery.dataTables.min.css?v=1727033016" rel="stylesheet"> <link href="/nassets/24d4d8eb/css/file-dialog.css?v=1731579639" rel="stylesheet"> <link href="/nassets/24d4d8eb/css/file-widget-with-dialog.css?v=1727033016" rel="stylesheet"> <link href="/nassets/24d4d8eb/css/video-grid.css?v=1727033016" rel="stylesheet"> <link href="/nassets/e5e3a727/css/block-animation.css?v=1727033018" rel="stylesheet"> <link href="/nassets/css/lite-block-7fc3ee8f2e467f6a54c0b2364568b90d.css?v=1732384572" rel="stylesheet"> <link href="/public/fonts/gfonts/open-sans/open-sans-cyr-swap.css" rel="stylesheet"> <link href="/public/fonts/gfonts/roboto/roboto-cyr-swap.css" rel="stylesheet"> <link href="/nassets/cdab323c/css/blog.css?v=1727033018" rel="stylesheet"> <link href="/nassets/c5143804/css/button.css?v=1727033020" rel="stylesheet"> <link href="/nassets/e10e18c3/bootstrap-social.css?v=1727033016" rel="stylesheet"> <link href="/nassets/css/tags-a4ffab408734cc692f9c956be7634162.css?v=1732384572" rel="stylesheet"> <link href="/nassets/caecfdfe/like-and-subscribe-notifications.css?v=1727033017" rel="stylesheet"> <link href="/nassets/e4a2c60f/css/like.css?v=1727033017" rel="stylesheet"> <link href="/nassets/d26359b3/css/subscribe.css?v=1727033018" rel="stylesheet"> <link href="/nassets/9692a03a/themes/smoothness/jquery-ui.css?v=1727033018" rel="stylesheet"> <link href="/nassets/8e13878b/toast/css/jquery.toast.min.css?v=1727033016" rel="stylesheet"> <link href="/nassets/d50f330d/jquery.emojiarea.css?v=1727033017" rel="stylesheet"> <link href="/nassets/d50f330d/emoji.css?v=1727033017" rel="stylesheet"> <link href="/nassets/c6280e06/css/audio-comments.css?v=1727033016" rel="stylesheet"> <link href="/nassets/12427aee/proxima.css?v=1727033016" rel="stylesheet"> <link href="/nassets/f678dcf8/css/user-form.css?v=1727033018" rel="stylesheet"> <link href="/nassets/9b643ce6/css/flex-audio-js.css?v=1727033016" rel="stylesheet"> <link href="/nassets/9b643ce6/css/comments.css?v=1727033016" rel="stylesheet"> <link href="/nassets/9b643ce6/css/comment_reply_open.css?v=1727033016" rel="stylesheet"> <link href="/nassets/a9f792d5/css/all.css?v=1727033016" rel="stylesheet"> <link href="/nassets/a9f792d5/css/v5-font-face.css?v=1727033016" rel="stylesheet"> <link href="/nassets/a9f792d5/css/v4-font-face.css?v=1727033016" rel="stylesheet"> <link href="/nassets/a9f792d5/css/v4-shims.css?v=1727033016" rel="stylesheet"> <link href="/nassets/a9f792d5/css/old.css?v=1727033016" rel="stylesheet"> <link href="/nassets/adafa055/glyphicons.css?v=1727033016" rel="stylesheet"> <link href="/nassets/73a9d10/css/reveal-password.css?v=1729158413" rel="stylesheet"> <link href="/nassets/59757da8/css/global.css?v=1727033016" rel="stylesheet"> <link href="/nassets/css/flexboxgrid-2fdc38bacf1e55f1fe5aa0abe4871e96.css?v=1732384572" rel="stylesheet" async="async"> <link href="/nassets/1125450b/css/lite.css?v=1727033018" rel="stylesheet"> <link href="/nassets/644c2834/css/menu.css?v=1727033016" rel="stylesheet"> <link href="/nassets/9b643ce6/css/comment_rating_widget.css?v=1727033016" rel="stylesheet"> <link href="/nassets/9b643ce6/css/conversation_widget.css?v=1727033016" rel="stylesheet"> <link href="/nassets/9b643ce6/css/talks_widget.css?v=1727033016" rel="stylesheet"> <style>.custom-menu .gc-account-leftbar, .custom-menu .gc-account-leftbar .gc-account-user-menu, .custom-menu .gc-account-leftbar .toggle-link { background-color: #070707 } .custom-menu .gc-account-leftbar .gc-account-user-menu li a { background-color: #070707 } .custom-menu .gc-account-leftbar .gc-account-user-menu li.active a, .custom-menu .gc-account-leftbar .gc-account-user-menu li.selected a { background-color: #FFFFFF } .custom-menu .gc-account-leftbar .gc-account-user-menu li:not(.active):not(.selected) a:hover { background-color: #ff7a00 } .custom-menu .gc-account-leftbar .gc-account-user-submenu-bar, .custom-menu .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group.notification-status-viewed { background-color: #FFFFFF } .custom-menu .gc-account-user-submenu-bar .gc-account-user-submenu li a:hover { background-color: #ff7a00 } .custom-menu .gc-account-leftbar .gc-account-user-menu li .notify-count, .custom-menu .gc-account-leftbar .gc-account-user-submenu li .notify-count { background-color: #ff3d00 } .custom-menu .gc-account-leftbar .menu-item-label { color: #FFFFFF } .custom-menu .gc-account-leftbar li.active .menu-item-label, .custom-menu .gc-account-leftbar li.selected .menu-item-label { color: #070707 } .custom-menu .gc-account-user-submenu-bar .gc-account-user-submenu a, .custom-menu .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group.notification-status-viewed, .custom-menu .gc-account-leftbar .gc-account-user-submenu-bar-notifications_button_small .notification-group .date { color: #070707 } .custom-menu .gc-account-user-submenu-bar h3 { color: #070707 } .custom-menu .gc-account-leftbar .menu-item-label { display: none !important } </style> <script src="/nassets/584d89d6/jquery.min.js?v=1727033019"></script> <script src="/nassets/740288c3/jquery.uploadifive.min.js?v=1727033017"></script> <script src="/nassets/740288c3/uploadifive-rewrite.js?v=1727033017"></script> <script src="/nassets/b6f806c8/js/bootstrap.min.js?v=1727033018"></script> <script src="/nassets/f678dcf8/js/user-form-def.js?v=1727033018"></script> <script src="/nassets/e4a2c60f/js/like.js?v=1727033017"></script> <script src="/nassets/d26359b3/js/subscribe.js?v=1727033018"></script> <script src="/nassets/33313f15/js/JsTrans.min.js?v=1727033017"></script> <script src="/nassets/5e2765a/dictionary-gen-8232beb872fb76d91a80fe0cb453c98195f529dd.js?v=1732381200"></script> <script src="/nassets/5e2765a/dictionary-gen-d541db305d463ce9adf3ce545b757d8280178974.js?v=1732381200"></script> <script src="/nassets/9692a03a/jquery-ui.min.js?v=1727033018"></script> <script src="/nassets/7c98f997/yii.js?v=1727033019"></script> <script src="/nassets/8e919e17/jquery.autosize.min.js?v=1727033016"></script> <script src="/nassets/8e13878b/js/jquery.toast.min.js?v=1727033016"></script> <script src="/nassets/8e919e17/jquery.form.min.js?v=1727033016"></script> <script src="/nassets/d50f330d/jquery.emojiarea.js?v=1727033017"></script> <script src="/nassets/d50f330d/emoji.js?v=1731579639"></script> <script src="/nassets/c6280e06/js/audio-comments.js?v=1727033016"></script> <script src="/nassets/c6280e06/js/RecordRTC.min.js?v=1727033016"></script> <script src="/nassets/644c2834/js/react/react.min.js?v=1727033016"></script> <script src="/nassets/f678dcf8/js/build/user-form.js?v=1727033018"></script> <script src="/nassets/644c2834/js/socket.io.slim.js?v=1727033016"></script> <script src="/nassets/644c2834/js/socket.js?v=1727033016"></script> <script src="/nassets/644c2834/js/websocket.global.js?v=1727033016"></script> <script src="/nassets/9b643ce6/js/comments.js?v=1717595724"></script> <script src="/nassets/9b643ce6/js/comment_reply_open.js?v=1727033016"></script> <script src="/nassets/9b643ce6/js/comment_template_dialog.js?v=1727033016"></script> <script src="/nassets/59757da8/js/global-function.js?v=1727033016"></script> <script src="/nassets/73a9d10/js/reveal-password.js?v=1729158413"></script> <script src="/nassets/59757da8/js/main.js?v=1727033020"></script> <title>Hou2Touch Weekly #4. All materials</title> <meta charset="UTF-8"/> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="og:title" content="Hou2Touch Weekly #4"/> <meta name="description" property="og:description" content="- Workshop: Introduction to Bitwig. AV setup with Bitwig and TouchDesigner. New 6 weeks course - Demystifying TouchDesigner SOPs 04. Deformers. Lattice & Magnet SOPs - Tutorial: 001. TouchDesigner. Control RampTOP with HSV Values"/> <meta property="og:image" content="https://fs-thb03.getcourse.ru/fileservice/file/thumbnail/h/5af748dd68593d43aaaef91c42c793a5.png/s/600x/a/476640/sc/254"/> <meta property="og:url" content="https://hou2touch.com/blog/1085171"/> <meta property="fb:app_id" content="1437814016454992"/> <!-- Meta Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '910806457157277'); fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=910806457157277&ev=PageView&noscript=1" /></noscript> <!-- End Meta Pixel Code --> </head> <body class="gc-user-guest"> <div class="gc-main-content gc-both-main-content no-menu front-page-content gc-user-guest"> <style> .gc-account-leftbar, .talks-widget-window, .index-link, .create-link { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif!important; } </style> <div class="lite-page block-set " > <style> #ltBlock1862804161 .lt-block-wrapper { padding-top: 0px; padding-bottom: 0px } </style> <div id="ltBlock1862804161" data-block-id="1862804191" class="lt-block lt-view raw-css lt-raw lt-raw-css lt-system-block lt-invisible-block" data-code="b-fa93a" > <div class="lt-block-wrapper"> <style id="rawCss6864155">@font-face { font-family: "Inter"; src: url(/fileservice/file/download/h/cb6d52ed66350f26dd18b00c533a198b.ttf/a/531213/sc/183) format('truetype'); font-weight: 400; } @font-face { font-family: "Inter"; src: url(/fileservice/file/download/h/8cabcef865d0b2af17b1e490426e5eb5.ttf/a/531213/sc/333) format('truetype'); font-weight: 700; } @font-face { font-family: "Bebas Neue"; src: url(/fileservice/file/download/h/f0a2f44215c7092318880a215df3ada2.ttf/a/531213/sc/78) format('truetype'); font-weight: 700; }</style> </div></div> <style> #ltBlock1862049542 .f-header { font-family: 'Bebas Neue', sans-serif; } #ltBlock1862049542 .f-text { font-family: 'Inter', sans-serif; } </style> <style> #ltBlock1862049542 .lt-block-wrapper { padding-top: 0px; padding-bottom: 0px } </style> <div id="ltBlock1862049542" data-block-id="1862061775" data-has-css="true" class="lt-block lt-view menu01 lt-menu lt-menu-universal positionsticky mobile-toggler style-normal gc-into-main-content" data-code="b-8fa95" > <div class="lt-block-wrapper"> <div class="menu-wrapper" data-menu="yes"> <div class="collapsed-view"> <div class="toggler"> <span class="fa fa-bars"></span> </div> <div class="collapsed-content" > <div class="f-header fg-color"> </div> </div> <div class="collapsed-contacts fg-color" > </div> </div> <div class="main-container"> <div class="padding40px"></div> <div class="leftside"> <div class="leftcontainer"> <a href="" class="fg-color"> <div class="logo f-header fg-color"> </div> </a></div> </div> <div class="centerside menualign-center"> <div class="centercontainer"> <ul class="menu-list"> <li class="list-item"> <a href="/about" class="f-header fg-color"> Who we are </a> </li> <li class="list-item"> <a href="/boxes" class="f-header fg-color"> Courses </a> </li> <li class="list-item"> <a href="/subscribe" class="f-header fg-color"> Subscribe to newsletters </a> </li> <li class="list-item"> <a href="/blog" class="f-header fg-color"> Free materials </a> </li> </ul> </div> </div> <div class="rightside"> <div class="rightcontainer"> <div class="right-descr fg-color" style="display:none;padding:0;"> </div> <div class="right-buttons"> <div class="right-buttons-wrap"> <div class="right-buttons-but"> <button type="button" id="button1687548" class="btn f-btn button-md btn-success" style="color: #FFFFFF; background-color: #000000; border-radius: !important; "> Sign in </button> <script> $( function() { var disableButton = function (e) { if (window['prsbutton1687548']) { e.preventDefault(); return false; } else { $('#button1687548').addClass('disabled'); window['prsbutton1687548'] = true; setTimeout(function(){window['prsbutton1687548'] = false;$('#button1687548').removeClass('disabled');}, 6000); } return true; }; $( '#button1687548' ).click( function(e) { //disableButton(e); location.href='https://hou2touch.com/cms/system/login'; } ); }); </script> </div> </div> </div> </div> </div> <div class="padding40px"> </div> </div> </div> <script> $( function() { $('#ltBlock1862049542').liteMenu({ position: "sticky" }) } ); </script> <style> #ltBlock1862049542 .fg-color { color: #000000; } #ltBlock1862049542.lt-editing .menu-wrapper { background-color: rgba(0,0,0,0.5); } #ltBlock1862049542 .menu-wrapper { background-color: rgba( 255,255,255,1);; } #ltBlock1862049542.positionfixed.scrolled .menu-wrapper { background-color: rgba( 255,255,255,0.8);; } #ltBlock1862049542 .menu-wrapper, #ltBlock1862049542 .main-container { height: 45px; } .country-dropdown-wrapper { padding-left: 10px; } @media screen and (max-width: 980px) { #ltBlock1862049542 .menu-wrapper { background-color: rgba( 255,255,255,1);; } #ltBlock1862049542.positionfixed.scrolled .menu-wrapper { background-color: rgba( 255,255,255,0.8);; } #ltBlock1862049542.positionfixed .menu-wrapper.expanded { background-color: rgba( 255,255,255,1);; } } </style> </div></div> <style> #ltBlock1867195643 .lt-block-wrapper { padding-top: 60px; padding-bottom: 15px } </style> <div id="ltBlock1867195643" data-block-id="1867195723" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-14d20" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-8 col-md-offset-2 text-left" style=""> <div id="builder4137608" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field40749" data-item-name="field40749" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-image " id="ab483de987" > <div id="image1776418" class="image-box" data-img-title="" data-img-src="//fs-thb03.getcourse.ru/fileservice/file/thumbnail/h/777eb8206d31079aa6bc7319907ed528.jpg/s/s1200x/a/476640/sc/61" > <img class="lazyload" src="//fs-thb03.getcourse.ru/fileservice/file/thumbnail/h/777eb8206d31079aa6bc7319907ed528.jpg/s/s1200x/a/476640/sc/61" data-param="items/parts/field40749/inner/image" data-hash="777eb8206d31079aa6bc7319907ed528.jpg" data-image-editable="true" title="" alt="" style="" /> <div data-editable="true" data-param="items/parts/field40749/inner/image/caption" class="lt-image-caption"> </div> </div> <div class="add-redesign-subblock" data-id="1867195723"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#ab483de987 .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder4137608 input[type="radio"]').length == 1 && $('#builder4137608 input[type="radio"]').prop('checked') ) { $('#builder4137608 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> </div></div> <div class="lt-block-wrapper gc-blog-header"> <div class="container" > <div class="row"> <div class="col-md-8 col-md-offset-2"> <a href="/blog">All materials</a> <h1 class="f-header f-header-52" style="margin-bottom:10px;line-height:1em;">Hou2Touch Weekly #4</h1> <div style="padding: 10px 0px; margin-bottom: 10px"> <div class="pull-right"> <span class='gc-tags'><a href='/blog?tagNames=%23bitwig'>#bitwig</a> <a href='/blog?tagNames=%23discounts'>#discounts</a> <a href='/blog?tagNames=%23touchdesigner'>#touchdesigner</a> <a href='/blog?tagNames=%23tutorial'>#tutorial</a> <a href='/blog?tagNames=%23workshop'>#workshop</a></span> </div> </div> </div> </div> </div> </div> <div class="lite-block " id="liteBlock1937393041" data-id="1937393041" > <style> #ltBlock1937393041 .lt-block-wrapper { padding-top: 0px; padding-bottom: 0px } </style> <div id="ltBlock1937393041" data-block-id="1937393041" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-8d37b" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-8 col-md-offset-2" style=""> <div id="builder8793794" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field9678" data-item-name="field9678" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-separator " id="ad299540f2" > <hr/> <div class="add-redesign-subblock" data-id="1937393041"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#ad299540f2 .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder8793794 input[type="radio"]').length == 1 && $('#builder8793794 input[type="radio"]').prop('checked') ) { $('#builder8793794 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> </div></div> </div> <div class="lite-block lite-invisible-block" id="liteBlock1938350930" data-id="1938350930" > <style> #ltBlock1938350930 .lt-block-wrapper { padding-top: 0px; padding-bottom: 0px } </style> <div id="ltBlock1938350930" data-block-id="1938350930" class="lt-block lt-view raw-css lt-raw lt-raw-css lt-system-block lt-invisible-block" data-code="b-31bd9" > <div class="lt-block-wrapper"> <style id="rawCss3359813">@font-face { font-family: "Inter"; src: url(/fileservice/file/download/h/cb6d52ed66350f26dd18b00c533a198b.ttf/a/531213/sc/183) format('truetype'); font-weight: 400; } @font-face { font-family: "Inter"; src: url(/fileservice/file/download/h/8cabcef865d0b2af17b1e490426e5eb5.ttf/a/531213/sc/333) format('truetype'); font-weight: 700; } @font-face { font-family: "Bebas Neue"; src: url(/fileservice/file/download/h/f0a2f44215c7092318880a215df3ada2.ttf/a/531213/sc/78) format('truetype'); font-weight: 700; } </style> </div></div> </div> <div class="lite-block " id="liteBlock1937393044" data-id="1937393044" > <style> #ltBlock1937393044 .f-header { font-family: 'Bebas Neue', sans-serif; } #ltBlock1937393044 .f-text { font-family: 'Inter', sans-serif; } </style> <style> #ltBlock1937393044 .lt-block-wrapper { padding-top: 45px; padding-bottom: 0px } </style> <div id="ltBlock1937393044" data-block-id="1937393044" data-has-css="true" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-13430" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-8 col-md-offset-2" style=""> <div id="builder9806463" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field78435" data-item-name="field78435" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-header " id="a8de865b08" > <div data-editable=true data-param='items/parts/field78435/inner/text' class='f-header f-header-36'><p>What do you know about working with Bithwig and TouchDesigner?</p></div> <div class="add-redesign-subblock" data-id="1937393044"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a8de865b08 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field7277" data-item-name="field7277" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text text-left" id="aadb332796" > <div style='' class='text-subnormal f-text' data-param='items/parts/field7277/inner/text' data-editable='true'><p><strong>On November 4th, we held a stream on the Tokyo Developer Study Weekend channel</strong>, where we presented Bitwig and its integration with TouchDesigner and today we will show you the recording:</p></div> <div class="add-redesign-subblock" data-id="1937393044"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#aadb332796 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field90686" data-item-name="field90686" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-video " id="abd7f72662" > <div class='video-box' > <div class="clearfix videoWrapper"> <iframe width="560" height="315" src="https://www.youtube.com/embed/q9HVWdVKs5c" frameborder="0" allowfullscreen allow="autoplay; encrypted-media"></iframe></div> <style> .videoWrapper { position: relative; padding-bottom: 52.25%; padding-top: 4%; height: 0; } .videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: !important; } </style></div> <div class="add-redesign-subblock" data-id="1937393044"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#abd7f72662 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field7277_28" data-item-name="field7277_28" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text text-left" id="ac79d04fdd" > <div style='' class='text-subnormal f-text' data-param='items/parts/field7277_28/inner/text' data-editable='true'><p><span class="redactor-inline-converted"><span class="redactor-inline-converted">Stream program:</span></span></p> <ul><li><span class="redactor-inline-converted"><span class="redactor-inline-converted">Self Introduction. Showcase of my AV works</span></span></li><li><span class="redactor-inline-converted"><span class="redactor-inline-converted">Intro to Bitwig for TouchDesigner Users. </span></span>UI. Modulations and Remote Controls</li><li><span class="redactor-inline-converted"><span class="redactor-inline-converted">TDBitwig. </span></span><span class="redactor-inline-converted">Integration for AV Sync. </span></li><li><span class="redactor-inline-converted">Data Structure in Bitwig and representation as TDBitwig Devices</span></li><li><span class="redactor-inline-converted"><span class="redactor-inline-converted">Practical Example</span></span></li></ul> <p><strong class="redactor-inline-converted"><br></strong></p> <p><strong class="redactor-inline-converted">As a practical example I decided to take a quite interesting case. </strong><br></p> <p>I took a library of Glitch video loops containing sound, and made a TouchDesigner Patch playing the videos in sync with sound, controlled by Bitwig drum machine.</p> <p><br></p><p><strong class="redactor-inline-converted"></strong></p> </div> <div class="add-redesign-subblock" data-id="1937393044"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#ac79d04fdd .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field7628" data-item-name="field7628" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-image " id="a92bdb8d98" > <div id="image2258187" class="image-box" data-img-title="" data-img-src="//fs-thb03.getcourse.ru/fileservice/file/thumbnail/h/977fa684f537743971fec1136406e8a4.jpg/s/s1200x/a/476640/sc/25" > <img class="lazyload" src="//fs-thb03.getcourse.ru/fileservice/file/thumbnail/h/977fa684f537743971fec1136406e8a4.jpg/s/s1200x/a/476640/sc/25" data-param="items/parts/field7628/inner/image" data-hash="977fa684f537743971fec1136406e8a4.jpg" data-image-editable="true" title="" alt="" style="" /> <div data-editable="true" data-param="items/parts/field7628/inner/image/caption" class="lt-image-caption"> </div> </div> <div class="add-redesign-subblock" data-id="1937393044"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a92bdb8d98 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field13466" data-item-name="field13466" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text " id="a8876fcd8e" > <div style='' class='text-subnormal f-text' data-param='items/parts/field13466/inner/text' data-editable='true'><p>This course explores the fusion of music and visuals through the combined use of Bitwig Studio and TouchDesigner. Students will learn how to create synchronized audiovisual performances, interactive installations, and immersive experiences, with a stronger emphasis on Bitwig Studio techniques.</p></div> <div class="add-redesign-subblock" data-id="1937393044"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a8876fcd8e .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder9806463 input[type="radio"]').length == 1 && $('#builder9806463 input[type="radio"]').prop('checked') ) { $('#builder9806463 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> </div></div> </div> <div class="lite-block " id="liteBlock1938351619" data-id="1938351619" > <style> #ltBlock1938351619 .f-header { font-family: 'Bebas Neue', sans-serif; } #ltBlock1938351619 .f-text { font-family: 'Inter', sans-serif; } </style> <style> #ltBlock1938351619 .lt-block-wrapper { padding-top: 45px; padding-bottom: 45px } </style> <div id="ltBlock1938351619" data-block-id="1938351619" data-has-css="true" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-4fd5e" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-2 col-md-offset-5 text-center" style=""> <div id="builder9726182" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field67721" data-item-name="field67721" data-title="Element" data-animation-mode="no" style="margin-bottom: 10px; margin-top: 10px; border-radius: ; " data-setting-editable="true" class="builder-item part-header " id="a6540743dc" > <div data-editable=true data-param='items/parts/field67721/inner/text' class='f-header f-header-20'><p>Learn more</p></div> <div class="add-redesign-subblock" data-id="1938351619"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a6540743dc .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder9726182 input[type="radio"]').length == 1 && $('#builder9726182 input[type="radio"]').prop('checked') ) { $('#builder9726182 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> <style> #ltBlock1938351619 .block-box { color:#ffffff; background-color:#ff0000;padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;border: 3px solid #ff0000;border-radius: 6px; } </style> </div></div> <script> $( '#ltBlock1938351619' ).click( function() { window.open('https://hou2touch.com/TDBitwig') } ); </script> <style> #ltBlock1938351619 { cursor: pointer; } </style> </div> <div class="lite-block " id="liteBlock1937393045" data-id="1937393045" > <style> #ltBlock1937393045 .lt-block-wrapper { padding-top: 15px; padding-bottom: 15px } </style> <div id="ltBlock1937393045" data-block-id="1937393045" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-2b9a3" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-8 col-md-offset-2 text-left" style=""> <div id="builder1438076" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field33887" data-item-name="field33887" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-separator " id="ae2ea68bf6" > <hr/> <div class="add-redesign-subblock" data-id="1937393045"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#ae2ea68bf6 .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder1438076 input[type="radio"]').length == 1 && $('#builder1438076 input[type="radio"]').prop('checked') ) { $('#builder1438076 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> </div></div> </div> <div class="lite-block " id="liteBlock1938470524" data-id="1938470524" > <style> #ltBlock1938470524 .f-header { font-family: 'Bebas Neue', sans-serif; } #ltBlock1938470524 .f-text { font-family: 'Inter', sans-serif; } </style> <style> #ltBlock1938470524 .lt-block-wrapper { padding-top: 45px; padding-bottom: 0px } </style> <div id="ltBlock1938470524" data-block-id="1938470524" data-has-css="true" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-7ddbe" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-8 col-md-offset-2" style=""> <div id="builder9457281" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field78435" data-item-name="field78435" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-header " id="a99115d018" > <div data-editable=true data-param='items/parts/field78435/inner/text' class='f-header f-header-36'><p>CYBERMONDAY</p></div> <div class="add-redesign-subblock" data-id="1938470524"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a99115d018 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field86468" data-item-name="field86468" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text " id="affada7ab3" > <div style='' class='text-subnormal f-text' data-param='items/parts/field86468/inner/text' data-editable='true'><p>We decided to extend the discounts after Black Friday for those who didn't have time to enroll</p><p><br></p><p>Meet Cyber Monday discounts!</p> </div> <div class="add-redesign-subblock" data-id="1938470524"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#affada7ab3 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field41767" data-item-name="field41767" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-image " id="a145e54706" > <div id="image8629759" class="image-box" data-img-title="" data-img-src="//fs-thb02.getcourse.ru/fileservice/file/thumbnail/h/ea8d7dbb9821ca7d0c3fe7fcd4c93559.jpg/s/s1200x/a/476640/sc/399" > <img class="lazyload" src="//fs-thb02.getcourse.ru/fileservice/file/thumbnail/h/ea8d7dbb9821ca7d0c3fe7fcd4c93559.jpg/s/s1200x/a/476640/sc/399" data-param="items/parts/field41767/inner/image" data-hash="ea8d7dbb9821ca7d0c3fe7fcd4c93559.jpg" data-image-editable="true" title="" alt="" style="" /> <div data-editable="true" data-param="items/parts/field41767/inner/image/caption" class="lt-image-caption"> </div> </div> <div class="add-redesign-subblock" data-id="1938470524"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a145e54706 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field7277" data-item-name="field7277" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text text-left" id="a00637a0fe" > <div style='' class='text-subnormal f-text' data-param='items/parts/field7277/inner/text' data-editable='true'><p><strong>You have 4 days to purchase our courses for beginners, intermediate and advanced levels with a discount</strong>:<br></p> <p><br></p> <ul><li>TouchDesigner Extreme 101</li><li>TouchDesigner Extreme 102</li><li>TouchDesigner Extreme Bundle</li><li>Houdini Extreme 101</li><li>TouchDesigner 201: AV With Ableton and Modular Synths</li><li>TouchDesigner 202: A/V Streaming</li><li>TouchDesigner 203: Developing Media Server</li><li>TouchDesigner 204: Real Lights in TD & GrandMA (developed in collaboration with Pavel Zmunchila from <a href="https://setup.design/">Setup Design)</a></li><li>TouchDesigner 205: Build the VJ TOOL</li><li>TouchDesigner 207: Terrain Pipeline</li><li>TouchDesigner 301: Postprocessing and Generative 2D Shaders with GLSL</li><li>TouchDesigner 302: SOP on GPU - Geometry Shaders</li><li>TouchDesigner 304: Custom Geometry Tools. Script SOP</li><li>TouchDesigner 305: Operators with C++</li></ul> <p><br></p> <p>Use promocode <strong class="redactor-inline-converted">CYBERMONDAY</strong> on checkout</p></div> <div class="add-redesign-subblock" data-id="1938470524"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a00637a0fe .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder9457281 input[type="radio"]').length == 1 && $('#builder9457281 input[type="radio"]').prop('checked') ) { $('#builder9457281 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> </div></div> </div> <div class="lite-block " id="liteBlock1938496804" data-id="1938496804" > <style> #ltBlock1938496804 .f-header { font-family: 'Bebas Neue', sans-serif; } #ltBlock1938496804 .f-text { font-family: 'Inter', sans-serif; } </style> <style> #ltBlock1938496804 .lt-block-wrapper { padding-top: 45px; padding-bottom: 45px } </style> <div id="ltBlock1938496804" data-block-id="1938496804" data-has-css="true" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-9fc06" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-2 col-md-offset-5 text-center" style=""> <div id="builder4930105" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field67721" data-item-name="field67721" data-title="Element" data-animation-mode="no" style="margin-bottom: 10px; margin-top: 10px; border-radius: ; " data-setting-editable="true" class="builder-item part-header " id="af2ac02dcd" > <div data-editable=true data-param='items/parts/field67721/inner/text' class='f-header f-header-20'><p>ENROLL</p></div> <div class="add-redesign-subblock" data-id="1938496804"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#af2ac02dcd .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder4930105 input[type="radio"]').length == 1 && $('#builder4930105 input[type="radio"]').prop('checked') ) { $('#builder4930105 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> <style> #ltBlock1938496804 .block-box { color:#ffffff; background-color:#ff0000;padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;border: 3px solid #ff0000;border-radius: 6px; } </style> </div></div> <script> $( '#ltBlock1938496804' ).click( function() { window.open('https://hou2touch.com/') } ); </script> <style> #ltBlock1938496804 { cursor: pointer; } </style> </div> <div class="lite-block " id="liteBlock1938496817" data-id="1938496817" > <style> #ltBlock1938496817 .lt-block-wrapper { padding-top: 15px; padding-bottom: 15px } </style> <div id="ltBlock1938496817" data-block-id="1938496817" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-5b875" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-8 col-md-offset-2 text-left" style=""> <div id="builder7671619" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field33887" data-item-name="field33887" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-separator " id="a1e4b49253" > <hr/> <div class="add-redesign-subblock" data-id="1938496817"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a1e4b49253 .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder7671619 input[type="radio"]').length == 1 && $('#builder7671619 input[type="radio"]').prop('checked') ) { $('#builder7671619 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> </div></div> </div> <div class="lite-block " id="liteBlock1937393046" data-id="1937393046" > <style> #ltBlock1937393046 .f-header { font-family: 'Bebas Neue', sans-serif; } #ltBlock1937393046 .f-text { font-family: 'Inter', sans-serif; } </style> <style> #ltBlock1937393046 .lt-block-wrapper { padding-top: 45px; padding-bottom: 0px } </style> <div id="ltBlock1937393046" data-block-id="1937393046" data-has-css="true" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-87f7e" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-8 col-md-offset-2" style=""> <div id="builder5655557" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field29747" data-item-name="field29747" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-header " id="a03f250ce9" > <div data-editable=true data-param='items/parts/field29747/inner/text' class='f-header f-header-36'><p>Demystifying TouchDesigner</p></div> <div class="add-redesign-subblock" data-id="1937393046"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a03f250ce9 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field94788" data-item-name="field94788" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text " id="a6cdcc0584" > <div style='' class='text-subnormal f-text' data-param='items/parts/field94788/inner/text' data-editable='true'><p><strong class="redactor-inline-converted"><span class="redactor-inline-converted">We CONTINUE </span>to post the video lessons</strong> about the most mystic and underrated TouchDesigner Operator Family - <strong class="redactor-inline-converted">SOPs aka Surface Operators</strong><br></p></div> <div class="add-redesign-subblock" data-id="1937393046"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a6cdcc0584 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field10032" data-item-name="field10032" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-image " id="ab92322de4" > <div id="image7193718" class="image-box" data-img-title="" data-img-src="//fs-thb01.getcourse.ru/fileservice/file/thumbnail/h/fff2a1d774ac037e714cd808fa97f291.png/s/s1200x/a/476640/sc/251" > <img class="lazyload" src="//fs-thb01.getcourse.ru/fileservice/file/thumbnail/h/fff2a1d774ac037e714cd808fa97f291.png/s/s1200x/a/476640/sc/251" data-param="items/parts/field10032/inner/image" data-hash="fff2a1d774ac037e714cd808fa97f291.png" data-image-editable="true" title="" alt="" style="" /> <div data-editable="true" data-param="items/parts/field10032/inner/image/caption" class="lt-image-caption"> </div> </div> <div class="add-redesign-subblock" data-id="1937393046"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#ab92322de4 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field12879" data-item-name="field12879" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text " id="ad3e67bd9f" > <div style='' class='text-subnormal f-text' data-param='items/parts/field12879/inner/text' data-editable='true'><p>In the 4th Video we show how to efficiently use 2 Deformers:<strong> Lattice and Magnet SOP</strong>.</p> <p><br></p> <p>In this free series we going to uncover the SOP usage in structured way: Speaking about the Generators, Deformers, Workflow Utilities, Modeling operators.</p> <p><br></p> <p>We need always remember, that TouchDesigner was build on the 3D Engine and in order to be a PRO, its better to understand the power of SOP Context.</p></div> <div class="add-redesign-subblock" data-id="1937393046"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#ad3e67bd9f .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field90686" data-item-name="field90686" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-video " id="aa7a35c96d" > <div class='video-box' > <div class="clearfix videoWrapper"> <iframe width="560" height="315" src="https://www.youtube.com/embed/mD5e-Dkg5Q4" frameborder="0" allowfullscreen allow="autoplay; encrypted-media"></iframe></div> <style> .videoWrapper { position: relative; padding-bottom: 52.25%; padding-top: 4%; height: 0; } .videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: !important; } </style></div> <div class="add-redesign-subblock" data-id="1937393046"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#aa7a35c96d .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder5655557 input[type="radio"]').length == 1 && $('#builder5655557 input[type="radio"]').prop('checked') ) { $('#builder5655557 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> </div></div> </div> <div class="lite-block " id="liteBlock1937393047" data-id="1937393047" > <style> #ltBlock1937393047 .f-header { font-family: 'Inter', sans-serif; } #ltBlock1937393047 .f-text { font-family: 'Inter', sans-serif; } </style> <style> #ltBlock1937393047 .lt-block-wrapper { padding-top: 0px; padding-bottom: 0px } </style> <div id="ltBlock1937393047" data-block-id="1937393047" data-has-css="true" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-495ba" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-8 col-md-offset-2 text-left" style=""> <div id="builder1099124" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/text1" data-item-name="text1" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text " id="a28d431005" > <div style='' class='text-subnormal f-text' data-param='items/parts/text1/inner/text' data-editable='true'><p>Subscribers to our mailing list can download the project file using the button below:</p></div> <div class="add-redesign-subblock" data-id="1937393047"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a28d431005 .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder1099124 input[type="radio"]').length == 1 && $('#builder1099124 input[type="radio"]').prop('checked') ) { $('#builder1099124 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> </div></div> </div> <div class="lite-block " id="liteBlock1937393048" data-id="1937393048" > </div> <div class="lite-block " id="liteBlock1937393049" data-id="1937393049" > <style> #ltBlock1937393049 .f-header { font-family: 'Bebas Neue', sans-serif; } #ltBlock1937393049 .f-text { font-family: 'Inter', sans-serif; } </style> <style> #ltBlock1937393049 .lt-block-wrapper { padding-top: 30px; padding-bottom: 30px } </style> <div id="ltBlock1937393049" data-block-id="1937393049" data-has-css="true" data-has-limited-visibility="true" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-bbb75" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-4 col-md-offset-4 text-center" style=""> <div id="builder5819508" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field67721" data-item-name="field67721" data-title="Element" data-animation-mode="no" style="margin-bottom: 10px; margin-top: 10px; border-radius: ; " data-setting-editable="true" class="builder-item part-header " id="a13404ebee" > <div data-editable=true data-param='items/parts/field67721/inner/text' class='f-header f-header-20'><p>subscribe to the newsletter to download project files</p></div> <div class="add-redesign-subblock" data-id="1937393049"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a13404ebee .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder5819508 input[type="radio"]').length == 1 && $('#builder5819508 input[type="radio"]').prop('checked') ) { $('#builder5819508 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> <style> #ltBlock1937393049 .block-box { color:#ffffff; background-color:#000000;padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;border: 0px solid #ff0000;border-radius: 6px; } </style> </div></div> <script> $( '#ltBlock1937393049' ).click( function() { window.open('https://hou2touch.com/subscribe') } ); </script> <style> #ltBlock1937393049 { cursor: pointer; } </style> </div> <div class="lite-block " id="liteBlock1937393050" data-id="1937393050" > <style> #ltBlock1937393050 .f-header { font-family: 'Inter', sans-serif; } #ltBlock1937393050 .f-text { font-family: 'Inter', sans-serif; } </style> <style> #ltBlock1937393050 .lt-block-wrapper { padding-top: 0px; padding-bottom: 0px } </style> <div id="ltBlock1937393050" data-block-id="1937393050" data-has-css="true" class="lt-block lt-view files01 lt-files lt-files lt-modal-block js--modal-block-popup-type-block" data-code="b-1ac9c" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-6 col-md-offset-3 text-center" style=""> <div class="row files-row"> <div class="col-md-12"> <table class="table files-table"> <tbody> <tr> <td style="text-align: center; width: 50px" > <div style="width: 60px; height: 60px"> <img src='/public/mimetypes/log-icon-48x48.png'> </div> </td> <td style="width: 100px; padding-top: 15px;"> 8.25 KB </td> <td style="font-size: 1.2em"> <div> <a style="text-decoration: underline" target="_blank" href='https://fs20.getcourse.ru/fileservice/file/download/a/476640/sc/476/h/c13ce78d342fde0b8ca2a17bff9bcca9.toe' > SOP_04_Deformers_1.toe </a> </div> </td> </tr> </tbody> </table> <style> </style> </div> </div> <div class="row"> <div class="col-md-12" style="padding: 0; font-size: 16px"> <div> </div> </div> </div> </div> </div> </div> </div></div> </div> <div class="lite-block " id="liteBlock1937393051" data-id="1937393051" > <style> #ltBlock1937393051 .lt-block-wrapper { padding-top: 15px; padding-bottom: 15px } </style> <div id="ltBlock1937393051" data-block-id="1937393051" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-08b7d" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-8 col-md-offset-2" style=""> <div id="builder8257295" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field9678" data-item-name="field9678" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-separator " id="a88ea9fc4b" > <hr/> <div class="add-redesign-subblock" data-id="1937393051"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a88ea9fc4b .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder8257295 input[type="radio"]').length == 1 && $('#builder8257295 input[type="radio"]').prop('checked') ) { $('#builder8257295 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> </div></div> </div> <div class="lite-block " id="liteBlock1937393052" data-id="1937393052" > <style> #ltBlock1937393052 .f-header { font-family: 'Bebas Neue', sans-serif; } #ltBlock1937393052 .f-text { font-family: 'Inter', sans-serif; } </style> <style> #ltBlock1937393052 .lt-block-wrapper { padding-top: 45px; padding-bottom: 45px } </style> <div id="ltBlock1937393052" data-block-id="1937393052" data-has-css="true" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-daa84" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-8 col-md-offset-2" style=""> <div id="builder3787617" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field71284" data-item-name="field71284" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-header " id="a7d121f601" > <div data-editable=true data-param='items/parts/field71284/inner/text' class='f-header f-header-36'><p>10 minutes tutorial</p></div> <div class="add-redesign-subblock" data-id="1937393052"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a7d121f601 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field3651" data-item-name="field3651" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text " id="a93805e03a" > <div style='' class='text-normal f-text' data-param='items/parts/field3651/inner/text' data-editable='true'><p><strong>001. TouchDesigner. Control RampTOP with HSV Values</strong></p></div> <div class="add-redesign-subblock" data-id="1937393052"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a93805e03a .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field93831" data-item-name="field93831" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text " id="adff4446bd" > <div style='' class='text-subnormal f-text' data-param='items/parts/field93831/inner/text' data-editable='true'><p>We're starting a series of 10-minute TouchDesigner tutorials.</p> <p><br>In this small tutorial we cover the technique - how to control RampTOP using HSV Sliders and ScriptDAT.</p></div> <div class="add-redesign-subblock" data-id="1937393052"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#adff4446bd .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field90686" data-item-name="field90686" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-video " id="a5e47edd85" > <div class='video-box' > <div class="clearfix videoWrapper"> <iframe width="560" height="315" src="https://www.youtube.com/embed/56dQESZ4I_U" frameborder="0" allowfullscreen allow="autoplay; encrypted-media"></iframe></div> <style> .videoWrapper { position: relative; padding-bottom: 52.25%; padding-top: 4%; height: 0; } .videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: !important; } </style></div> <div class="add-redesign-subblock" data-id="1937393052"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a5e47edd85 .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder3787617 input[type="radio"]').length == 1 && $('#builder3787617 input[type="radio"]').prop('checked') ) { $('#builder3787617 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> </div></div> </div> <div class="lite-block " id="liteBlock1938510077" data-id="1938510077" > <style> #ltBlock1938510077 .lt-block-wrapper { padding-top: 15px; padding-bottom: 15px } </style> <div id="ltBlock1938510077" data-block-id="1938510077" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-d5215" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-8 col-md-offset-2" style=""> <div id="builder7617355" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field9678" data-item-name="field9678" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-separator " id="a10478fd8d" > <hr/> <div class="add-redesign-subblock" data-id="1938510077"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a10478fd8d .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder7617355 input[type="radio"]').length == 1 && $('#builder7617355 input[type="radio"]').prop('checked') ) { $('#builder7617355 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> </div></div> </div> <div class="lite-block " id="liteBlock1937393054" data-id="1937393054" > <style> #ltBlock1937393054 .f-header { font-family: 'Bebas Neue', sans-serif; } #ltBlock1937393054 .f-text { font-family: 'Inter', sans-serif; } </style> <style> #ltBlock1937393054 .lt-block-wrapper { padding-top: 45px; padding-bottom: 45px } </style> <div id="ltBlock1937393054" data-block-id="1937393054" data-has-css="true" class="lt-block lt-view bld01 lt-onecolumn lt-onecolumn-common" data-code="b-0fe47" > <div class="lt-block-wrapper"> <div class="container"> <div class="row"> <div class="modal-block-content block-box col-md-8 col-md-offset-2 text-left" style=""> <div id="builder1879068" class="builder animated-block" data-path="items" data-animation-order="in-turn"> <div data-param="items/parts/field98307" data-item-name="field98307" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text " id="a4a23e426e" > <div style='' class='text-subnormal f-text' data-param='items/parts/field98307/inner/text' data-editable='true'><p><strong class="redactor-inline-converted">It's all for today</strong></p> <p>If you have some ideas or questions - write about it in the comments cause we are interested in your opinion and suggestions</p><p><br></p> <p>Also we will be glad if you tell your friends about our newsletter</p></div> <div class="add-redesign-subblock" data-id="1937393054"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a4a23e426e .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field71610" data-item-name="field71610" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text " id="ac3a12d830" > <div style='' class='text-small f-text' data-param='items/parts/field71610/inner/text' data-editable='true'><p><span class="redactor-inline-converted">Join our social networks to observe other faces of our activities and work:</span></p><p><span class="redactor-inline-converted"><br></span></p><p><span class="redactor-inline-converted">Hou2Touch</span>:</p> <p><a href="https://www.instagram.com/hou2touch"><span class="redactor-inline-converted">Instagram</span></a></p> <p><a href="https://www.facebook.com/hou2touch">Facebook</a></p> <p><a href="https://t.me/hou2touch">Telegram </a></p> <p><a href="https://vk.com/hou2touch">VK</a></p> <p> <br> <span class="redactor-inline-converted">Stanislav Glazov</span>:</p> <p><a href="https://www.instagram.com/glazov_av"><span class="redactor-inline-converted">Instagram</span></a></p> <p><a href="https://www.facebook.com/glazovlive">Facebook </a></p> <p><a href="https://www.linkedin.com/in/stanislavglazov">Linkedin</a></p></div> <div class="add-redesign-subblock" data-id="1937393054"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#ac3a12d830 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field59985" data-item-name="field59985" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text " id="af15547926" > <div style='' class='text-small f-text' data-param='items/parts/field59985/inner/text' data-editable='true'><p>Sincerely yours, Hou2Touch team</p></div> <div class="add-redesign-subblock" data-id="1937393054"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#af15547926 .add-redesign-subblock { display: none; } </style> <div data-param="items/parts/field86029" data-item-name="field86029" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-separator " id="aedec940a7" > <hr/> <div class="add-redesign-subblock" data-id="1937393054"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#aedec940a7 .add-redesign-subblock { display: none; } </style> </div> <script> $( function() { if( $('#builder1879068 input[type="radio"]').length == 1 && $('#builder1879068 input[type="radio"]').prop('checked') ) { $('#builder1879068 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div> </div> </div></div> </div> <div class="lt-block-wrapper gc-blog-footer" style="margin-bottom: 50px;"> <div class="container" style="margin-top:30px;"> <div class="row"> <div class="col-md-6 col-md-offset-2"> <div class='gc-standard-user-info'><div class='gc-user-block-avatar'><img loading='lazy' width='50' class='user-profile-image ' src='//fs-thb03.getcourse.ru/fileservice/file/thumbnail/h/AB.df03b79a0e980cbe39e392dcd7e79e4f.jpg/s/50x50/a/476640/sc/131'></div> <a class="user-profile-link worker" href="/pl/244740225" data-user-id="244740225" target="_self"><span class="text">Maksim Smirnov</span></a><div class='gc-text-block'>Thu 23 November 23:32</div></div> </div> <div class="col-md-2"> <div class="pull-right"> <span data-size-class="" class="gc-share-links"></span> </div> </div> </div> </div> <div class="container" style="margin-top:30px;"> <div class="row"> <div class="col-md-8 col-md-offset-2"> <span class="b-like-and-subscribe-notifications"> <span class="b-like like-1085171-1" id="likes-1085171-1"> <span class="positive-count " style="cursor:pointer" data-object-id="1085171" data-object-type-id="1"> <i class="icon fa fa-thumbs-o-up"></i> <span class="value"><a class="like_users_list">1</a></span> </span> <span class="button positive auth-link" data-object-id="1085171" data-object-type-id="1" ><span class="html">Like</span></span> </span> </span> <br/><br/> <div class=" comments-tree-wrapper"> <div class="comments-tree comments-476640-1085171-1- comments-tree-live unique-user-count " id="comments-476640-1085171-1--1732392004-6378" data-tree-id="comments-476640-1085171-1-" data-scroll-to-bottom="" > <div id="commentReplyForm-1085171-1" class="gc-comment-form comment-form-wrapper" data-access="account" data-submit-on-enter="1" data-use-file-types="0" > <div class="new-comment contains-uploadify active-always"> For comment — <br/><a id="gc-comment-form-auth-1732392004-6389-btn" class="auth-link" data-id="gc-comment-form-auth-1732392004-6389" href="/login">please authorize</a> </div> </div> <script> $(document).ready(function () { let senderMessageType = $(".js-sender-message-type-checkbox"); senderMessageType.click(function () { let disableSyntaxLabel = $(this).parent().next('.js-disable-syntax-label'); if (disableSyntaxLabel.length !== 0) { disableSyntaxLabel.prop('hidden', !$(this).prop('checked')); disableSyntaxLabel.children('.js-disable-syntax-checkbox').prop('checked', false); } }); }); </script> <div class="comments-container"> <div style=""> </div> <div class="comments-top-level comments comments-1-1085171-0"> <div class="hide settings settings-level-1"> <textarea>{"signature":"4b02cb2d7c4ab93239be03414a42bb96","accountUserId":-1,"values":{"object_type_id":1,"object_id":1085171,"max_level":2,"level":1,"page_size":50,"disable_comments":false,"disable_new_comment":false,"edit_mode":false,"group":null,"params":[],"comment_class":"","comment_class_callback":null,"data":[],"level_directions":{"1":"desc"},"level_show_send_button_always":{"1":true},"editable_comments":false,"show_online_user_count":true,"collapsible":false,"object_attributes":[],"level_form_submit_on_enter":{"1":true},"own_user_id":null,"invert_own_user":false,"enable_subscribe":false,"disable_links":false,"window_style":null,"template_owners":[],"use_file_types":false,"use_audio_js_player":false}}</textarea> </div> </div> </div> </div> <script> $(function(){ GcCommentsTreeWidget.create($('#comments-476640-1085171-1--1732392004-6378')); }); </script> </div> </div> </div> </div> <div class="container" style="margin-top:30px;"> <div class="row"> <div class="col-md-8 col-md-offset-2"> <div style="float: right"> <span class='gc-tags'><a href='/blog?tagNames=%23bitwig'>#bitwig</a> <a href='/blog?tagNames=%23discounts'>#discounts</a> <a href='/blog?tagNames=%23touchdesigner'>#touchdesigner</a> <a href='/blog?tagNames=%23tutorial'>#tutorial</a> <a href='/blog?tagNames=%23workshop'>#workshop</a></span> </div> <h3>Related articles</h3> <ul> <li> <a href="/blog/1089071">Hou2Touch Weekly #7</a> </li> <li> <a href="/blog/1078566">Hou2Touch Weekly #3</a> </li> <li> <a href="/blog/1077457">Hou2Touch Weekly #2</a> </li> <li> <a href="/blog/1086604">Hou2Touch Weekly #5</a> </li> <li> <a href="/blog/1087963">Hou2Touch Weekly #6</a> </li> </ul> </div> </div> </div> </div> <style> #ltBlock1862804218 .lt-block-wrapper { padding-top: 0px; padding-bottom: 0px } </style> <div id="ltBlock1862804218" data-block-id="1862804244" class="lt-block lt-view raw-css lt-raw lt-raw-css lt-system-block lt-invisible-block" data-code="b-be7e2" > <div class="lt-block-wrapper"> <style id="rawCss2657356">@font-face { font-family: "Inter"; src: url(/fileservice/file/download/h/cb6d52ed66350f26dd18b00c533a198b.ttf/a/531213/sc/183) format('truetype'); font-weight: 400; } @font-face { font-family: "Inter"; src: url(/fileservice/file/download/h/8cabcef865d0b2af17b1e490426e5eb5.ttf/a/531213/sc/333) format('truetype'); font-weight: 700; } @font-face { font-family: "Bebas Neue"; src: url(/fileservice/file/download/h/f0a2f44215c7092318880a215df3ada2.ttf/a/531213/sc/78) format('truetype'); font-weight: 700; }</style> </div></div> <style> #ltBlock1862075335 .f-header { font-family: 'Inter', sans-serif; } #ltBlock1862075335 .f-text { font-family: 'Bebas Neue', sans; } </style> <style> #ltBlock1862075335 .lt-block-wrapper { padding-top: 45px; padding-bottom: 0px; background-color: #ffffff; color: #000000 } </style> <div id="ltBlock1862075335" data-block-id="1862075617" data-has-css="true" class="lt-block lt-view tcb-01 lt-twocolumn lt-twocolumn-standard" data-code="b-aeb67" > <div class="lt-block-wrapper"> <div class="my-container flex-container wrap-col"> <div id="builder5229484" class="builder flex-column col-md-6 col-md-offset-0" data-path="column1" > <div class="common-setting-link box-setting-link" data-icon-class="fa fa-adjust" data-param="column1/box" data-title="Block style" data-setting-editable="true"></div> <div data-param="column1/parts/text1" data-item-name="text1" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text text-left" id="a97d5d5287" > <div style='' class='text-subnormal f-text' data-param='column1/parts/text1/inner/text' data-editable='true'><p><span class="redactor-inline-converted"><span class="redactor-inline-converted"><strong>Email address: hello@hou2touch.com</strong></span></span></p> <p><span class="redactor-inline-converted"><span class="redactor-inline-converted"><strong>Telegram: @prcdrl</strong></span></span></p> <p><span class="redactor-inline-converted"><span class="redactor-inline-converted"><strong><a href="https://www.youtube.com/@StanislavGlazov" target="_blank">Youtube</a> <a href="https://www.instagram.com/hou2touch/" target="_blank">Instagram</a> <a href="https://www.facebook.com/hou2touch" target="_blank">Facebook</a> <a href="https://www.twitter.com/hou2touch" target="_blank">Twitter</a> </strong></span></span></p> <p><span class="redactor-inline-converted"><strong><br></strong></span></p> <p><span class="redactor-inline-converted"><span class="redactor-inline-converted"><strong>Hou2Touch 2023 (c)</strong></span></span></p></div> <div class="add-redesign-subblock" data-id="1862075617"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#a97d5d5287 .add-redesign-subblock { display: none; } </style> </div> <style> #builder5229484 { ; } </style> <script> $( function() { if( $('#builder5229484 input[type="radio"]').length == 1 && $('#builder5229484 input[type="radio"]').prop('checked') ) { $('#builder5229484 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> <div id="builder766188" class="builder flex-column col-md-5 col-md-offset-1" data-path="column2" > <div class="common-setting-link box-setting-link" data-icon-class="fa fa-adjust" data-param="column2/box" data-title="Block style" data-setting-editable="true"></div> <div data-param="column2/parts/field63929" data-item-name="field63929" data-title="Element" data-animation-mode="no" style="margin-bottom: 25px; border-radius: ; " data-setting-editable="true" class="builder-item part-text text-right" id="aa2ab8048a" > <div style='' class='text-subnormal f-text' data-param='column2/parts/field63929/inner/text' data-editable='true'><p><strong>Lichtpfad studio</strong></p> <p><strong>Berlin, Germany</strong></p><p><br></p><br> <p><strong><span class="redactor-inline-converted"><a href="https://hou2touch.com/cms/system/contact">Feedback page</a> </span><a href="https://hou2touch.com/offer">License Agreement</a><span> </span></strong><a href="https://hou2touch.com/policy"><strong>Privacy Policy</strong></a></p></div> <div class="add-redesign-subblock" data-id="1862075617"> <span class="fa fa-plus"></span> </div> </div> <style> .add-redesign-subblock, div#aa2ab8048a .add-redesign-subblock { display: none; } </style> </div> <style> #builder766188 { ; } </style> <script> $( function() { if( $('#builder766188 input[type="radio"]').length == 1 && $('#builder766188 input[type="radio"]').prop('checked') ) { $('#builder766188 input[type="radio"]').hide(); } if ($('.animated-block').animatedBlock) { $('.animated-block').animatedBlock(); } } ); </script> </div> </div></div> <style> #ltBlock1862075335 hr.separator { border-color: #000000; } #ltBlock1862075335 .f-text { color: #000000; } </style> </div> </div> <script src="/nassets/89bfd734/js/blueimp-gallery.min.js?v=1727033016"></script> <script src="/nassets/89bfd734/js/jquery.blueimp-gallery.min.js?v=1727033016"></script> <script src="/nassets/89bfd734/js/blueimp-gallery-indicator.js?v=1727033016"></script> <script src="/nassets/c4ee8f9e/js/modal.js?v=1727033020"></script> <script src="https://vh-asset-static.vhcdn.com/vhstatic/gz/gc.ts.vh-bridge/app/22/vh.min.js"></script> <script src="https://vh-asset-static.vhcdn.com/vhstatic/gz/gc.ts.webbrowser-monitoring/app/7/monitoring.min.js"></script> <script src="/nassets/9eba28af/js/cdnfeedback.js?v=1727033018"></script> <script src="/nassets/9eba28af/js/videoplayer.js?v=1727033018"></script> <script src="/nassets/bb9d3ce6/fotorama.js?v=1727033020"></script> <script src="/nassets/8ffd4c6a/file_widget.js?v=1727033017"></script> <script src="/nassets/25543e7/js/jquery.Jcrop.min.js?v=1727033016"></script> <script src="/nassets/b52047c6/js/jquery.dataTables.min.js?v=1727033016"></script> <script src="/nassets/dea6a97/tus.min.js?v=1727033017"></script> <script src="/nassets/24d4d8eb/js/file-dialog.js?v=1731579639"></script> <script src="/nassets/24d4d8eb/js/editable-image.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/folder.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/folder-upload.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/tus-uploader.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/folder-favorites.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/folder-covers.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/file-widget-with-dialog.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/folder-pixabay.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/frames/folder.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/frames/dialog.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/frames/grid.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/frames/gridLog.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/frames/statistics.js?v=1727033016"></script> <script src="/nassets/24d4d8eb/js/frames/subtitles.js?v=1727033016"></script> <script src="/nassets/e5e3a727/js/block-animation.js?v=1727033018"></script> <script src="/nassets/js/lite-block-0344882a2ecea5a54aa676bb3d5ee954.js?v=1732384572"></script> <script src="/nassets/dd447b60/js/share.js?v=1727033016"></script> <script src="/nassets/js/tags-21807f51d89013341f82fdbe08e42a0d.js?v=1732384572"></script> <script src="/nassets/1125450b/js/common.js?v=1727033018"></script> <script src="/nassets/644c2834/js/light-menu.js?v=1727033016"></script> <script src="/nassets/9b643ce6/js/comment_rating_widget.js?v=1727033016"></script> <script src="/nassets/f150f963/audio.min.js?v=1727033016"></script> <script src="/nassets/9b643ce6/js/conversation_widget.js?v=1727033016"></script> <script src="/nassets/9b643ce6/js/conversation_controls.js?v=1727033016"></script> <script src="/nassets/9b643ce6/js/talks_widget.js?v=1727033020"></script> <script async src="https://hou2touch.com/chtm/s/metric/clarity.js"></script> <script src="/public/js/gccounter-new.js?1"></script> <script async src="https://vhencapi13.gcfiles.net/st/stat.js?v=1732392004"></script> </body> <div style="display: none;" id="blueimp-gallery" class="blueimp-gallery blueimp-gallery-controls"><div class="slides next-click"></div><h3 class="title"></h3><a class="prev">‹</a><a class="next next-click">›</a><a class="play-pause"></a><ol class="indicator"></ol></div>