HISE Logo Forum
    • Categories
    • Register
    • Login

    Scriptnode: Sending L-R channels to other containers

    Scheduled Pinned Locked Moved General Questions
    13 Posts 5 Posters 504 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      A Former User
      last edited by A Former User

      Just trying to send some containers' L-R channels each other;

      Yellow Left > Blue Right
      Yellow Right > Blue Left

      I've used Send and Receive nodes with 1.0 Feedback but it doesn't do the job. Any ideas?

      HiseSnippet 1128.3oc6XEraabCDkqjoSjhaQBZ6cczAv0Ppwws.4fkkrUqPibDrbMhO4RykRhQbIWrKWaqVz68VOma8SnH25M+Ozej9GjNb4JoU1RxFqaBBfsLfglgyv4wYdyrKU6.EkEFpBPNENXnOC4rBtyPote89DtD0bGjymiaQB0rfRVU0F5SBCYtHGm7euQgSgkPwe92spQDDIkMQEBcnhSYuj6w0Sz1t5OxEhFDW1AbuTVuQ0lTkrtRnh.7jGWF4SnCH8X6QLlkCibVdWWtVEzQSzrPjyR0TtC6zWclzZ+g7P9IBlQnBpCrQV0MTBWChMZQ06yEtsGctCQvtzdRVHuMK7k3VbW9X8SxFONdgRS7Hc9vI2zvK+TvqRZ3UNE7lAjbRAokrP5I3Nz.tudxJF77HbSITb5RfzdZnXsE4bAttBLPpW2iLf0H.DF6vpaVt7Zkf+8zWzMRR0bkrjRtmRydkb0mV7WKVn3uUrzkWpa2YtlILAJgfELykMU5fE43pxHuSXAqU5ThHhM1P33OcNEO+bZ5RN0dpSYnR1Tx0uxmImGQ.kjpfu8SM2gnIlBQhNvNeVflaffyNrSAVssrT.uCKbfV4C75qTy.1hxMRPzSSgL8MIK.4fopalhiLjqGltu5+Md0MEhOA2lqo8mMFyMCLBYpODXLoa7yv61sKipm.vkvMd8GuVuhIsdPLMAekDwRMdckY1z863IDb+.lOIfcfpsfLb0PhmufsOfw0JchPQGzg+Krq1U3agPMiEqR6SjRlHLKMOKeiyJUVbQYeUjlK60hnC3mCcg6E40AFSSY0SPGnyImoGxJW1Ha3EcXR2Xg2CeRVrhQ1IYwJiVLU62dL8YpfAwkijuCmEatOLNIeb2yqf1VHTmUW44ySXoPMHVWakXneekjSMprVLBoa6ohffj.2efDd.gKLz5CYAgwaxCvkWG9Cnz6obgjCtAgBIwgsI59ldCyrEfHxBVmNlPNEtRyILawnGoYyH.b7LGy3GnkO0fEK2yHAcV4r6ZyvCMqRIBzglZqAnHydZyMV7YL8A3PeA7T14hU6xYEZiiYtTwbYbMCjlaH8hDZ9bCYgkeG8n2mgv9v3vd7KQWScYAA9MWWfuckhdP3e1zv6Q.7BXq2aQ.aFEgbSkMZSBfWEBd7sIj4GKAUhVbYBnFMR9nKZQN+R5fNNMy2LyIQ2e91292a0Y.6LKVSzdQu+5qpZKvwuh2U1EzhCMBckPW8OpdiB8O+E67OaYewlNdJktOLz4xweipnO7G8Uv6yBYZ6trfDvHR5zby8+zlat48by6Jby4STOhYdTY1mdez6hxxz6hIA91L+95C8suGYi66QtCN+dL6b+OsYmO+d14cxI3yWnlRMviDeoor8yW7w3JddDZf5Xp8VqFZ1Ci0.zMY7uwWAbKiboJnSsIEr4tXHOtK+XJ0bu+utBBMae9lL3yyxfOajAeddF7YyL3y2lAe9tE5i4m6b6HsxydCaPQ6ciIWNN6JImHryYP+mHAlcs
      
      1 Reply Last reply Reply Quote 0
      • ?
        A Former User
        last edited by A Former User

        Isn't it possible?

        @lalalandsynth @Lindon @d-healey @orange @Dan-Korneff @Christoph-Hart

        Dan KorneffD LindonL 2 Replies Last reply Reply Quote 0
        • Dan KorneffD
          Dan Korneff @A Former User
          last edited by

          @harris-rosendahl Send and Receive nodes should do the job. What happened when you tried them?

          Dan Korneff - Producer / Mixer / Audio Nerd

          1 Reply Last reply Reply Quote 0
          • LindonL
            Lindon @A Former User
            last edited by Lindon

            @harris-rosendahl said in Scriptnode: Sending L-R channels to other containers:

            Isn't it possible?

            @lalalandsynth @Lindon @d-healey @orange @Dan-Korneff @Christoph-Hart

            like this (actually this is just swapping left andright)?

            HiseSnippet 1223.3oc6X8zaaTDEeVmLI0tgJp.tfDR9XpTHxtIDPhCwwNwfE0oVwgn1SgIyNNdvyNypcGmDCBINxMN2a7Q.wMtkuCHwmC9FTdyN6Fuq+WRrZKn1XKY44M+48a9898l2tSq.EkEFpBPN4ObfOC4rBt8.otastDtD0XWjyCvMIgZVPQqopC7IggLWjiyBekwfS9EQQe9msqRDDIkMzDBcjhSYOg6w0Cs1px2vEh5DW1gbuTidyJMnJYMkP0GvyB3RHeBsG4T19DyvxgQNKsmKWqBZqIZVHxYwpJ2As6pNWZG+Q7P9IBloQYTaXgrlqqDtFDarhp0kKbakruCQvpzZHKrfkE9PbStK+J6CYi2OpihCmQZ9vIWV3sPF3UNM7JkBdS.RNofzhVH8PbaZ.2WOrGCdtOtgDBNcH.smFJ1whbtDWSACPpW2iziUO.Zb0DVcqRkVqH7yi9xN8kTMWIKpj6qzrmJW8QE9wB4K7SEJNZWc5Lw9LtIPIDrfI1sIRGLqItpru2Irf0JdFQzmc0.gseVNEOcNMcHmZ20oFnR1Px0O0mImlP.ESUv+91F6RzDSfH1FLNeVflaffytry.UsMrjGuKKrmV4C55whYfZQ41WPzYkPl7l3N.NHSbyDbjgb8fz4UuxzU2TH9PbKtl1cxXL2DvHvTuNvXb136g2qSGFUODfKhq+r2bodEhS8.eZb9JwMKV+YkmXR2ufGJv8CX9j.1gpVBxfUCId9B1A.FWq3IBEsWa9OvFOqv2BgplQrJsKQJYhv4I4YoaLqTd1AkCT80b4oMI5.9EPV3988ZCGSSY0hQGXyImIGx1tjosQWzlIciZ7R3SbmkMsch6rbRmoR+1moOWEzKJbD+eXuX49vHR93NWTFsiPnNulxymGqRgXPjsVJw.+tJImZLYGQBR2wS0GbRLb+ZR3gDtvHqOhEDFsHKiKsN7Ejz6qbAxAWmPARbPKhtqI2vb1BHDYAqSuRPlAWo0DlkHojlkQ.33Y1lQEzVH0AKVsmoEjYkytpMBOxzKkHPGYhsFfhLqokar3yLzkwg9BnJ6Twps64EZSzmKgqZfzTcoWeglOUWleo+f97WdCcatTt8dQt83mftl3xLb72ecN91FJVLCsDB55rn6A3.aFz5Q8cKBC4tFXAYMRVz4AIvJONfQY7yXvYoj.3Ymf58Ib4UpkSAFZirX79.CFvV+zYwcWG.y3QfRSZArRStLAfwUMd9kMIWLhM3PAMy2brXrse6Eu3O2tcO14VrFa8xS+8OphkridJzwVYzrcMBMlqq7qUtQt969fc+qssO6UaOkR2Ehpi5+Mqfd8u0WAe.KjosqxXqU5vcgDEQ4QyYRTkIJlWMwcmaM4COkyHadKgL5lOZj1sTcFy8D3EDPisRnLIiQ542JE546z4iuSnO0C4hqSbv+WqSrbTchx+2UnH0wBWSkhstqRw6FUJF9rCuqUnvJze7akB8e9ue7FexcB8rGxcCaTUo54QhdYz46ZgdS7pydDZf5Xp81.Lxr6EYAjaxn6NMOtoocwxnyrjB17NtHOtK+XJ0beJeJTCXxy4wywb1XNlylywb9r4XNaMGy4ymi47EybNlqQdm9Zkm8lK.Cs1KRb43rmjbhvdNC5eA7otqHG
            

            so your snippet doesnt have any "Red channels" - they are called "blue" so assuming blue -= red in your requirement...

            HiseSnippet 1235.3oc6Y0raabCDlqjocjhaPBZ6cczAv0Ppwws.8fkkrUqPibDrbMhO4RykxhUbIWrKksUK58dqmys9HTja8leG5KReCRGtbkzpesyleZPskALDmYHmONy7MjfpYfhxBCUAHmbG12mgbVE2puT2oZGBWhpuKx4A3FjPMKnfUTk99jvPlKxwI62ZD3jaITzm+Y6JDAQRYiDgPGo3T1y3db8HoMK+8bgnFwkcH2Kg0aVtNUIqpDpd.dxhKh7IztjyX6SLlkAibVdOWtVEzRSzrPjyRUTt8a0QcgzZ+Q7P9oBlYPITKXgrhqoDtFDajhp1gKbaNXeGhfUo4nnPVaT3yvM3t7gxGEMdXjhBilQx3gSlwgW1wfWojvqXB3MCH4j.RKYgzivsnAbe8HMF7bebcIjbZSfvdRnXsE4bEtpBLPp2vizkUK.FLbBqsUwhqW.92i+l18jTMWIKnj6qzrmKW6w4+k74x+q4KLop1smoNiaBTBAKXlpMY5fEMw0j87NkErdgyIhdrgFBa+wio34GSSlxo1ccBCUx5Rt949L47JDPwgJ3a+P8cIZhIQDKCrymEn4FH3rK6bnp1lVxg2kE1Uq7g55oxYP0hxsmfnGuDxvahU.wfwxaljiLjq6mjW8Nqt5lBwGgax0zNyFiYlAFgH06CLFyF+D7dsayn5Q.bIbsW7gi5kOl5A9z37UiGVn1KJMSR2ugGUf6Gv7IArCUMEj9qER77ErC.LtdgSEJZ2V7elMMqv2BgJFKVi1gHkLQXZHOKeiiJkVbR4.UOMWdVChNfeIvB2umWKnMMkUMFcfLmLFNjcbQyXScQKlzMZvqgOwJKYF6Dqrz.kIne6yzWnB5FkNh+NrWrw9vnf7IsurDZGgPcQUkmOOtJExAQxZpD886njbpQj0hAHcGOUOvIwv86HgGR3BSY8QrfvnEYEbwMf+fR58UtPvAWiPgfX+lDcGC2vzaAJDYAaPGVPNFtRVSXVhAGoYiH.b7LaynCzxlnwhs1yLBXVYrqZ8viLZoDA5HSt0.TjYMswFK9LltBNzW.mxNWrZUmVnMzmYR3ykwULPZttzqmPymqKys7qnG+5T316E41SdF5ZxKKvw+z0432zTQlwREmAt+IiCu6CvKfswYKBXyHIjYrnQSR.bUH33aiKyNbDjIZvkwfZPK4iupA4xIjALNMy2zyIV1e7xW9Wa2pK6BKVikd0Y+4mW1lfith2TqLZwtFglx0k+8x2HW+ie5t+811K1zxSozcflNS5+MKid+u0WEe.KjosqxTqEJQ5NONfQY7yYklrfLv1zbiX8uix6NuwAe3JDSr4sAjI27QVZ2R0XL2SgaeilZkFCLnookG7wMsbq6nk2Nnk4FPKuExJmOE8Xl49Qo+H6ieUuzbjc9XG+1bn80652ltCKiCgKiNN5dvvZkHcosPYFvBtpqjEcI9goxgkqyM6Yafs4cMv9ebCr4k6GRfN3iUBzJQDnR+2wfRbOrqgB8z6nP2VnP2vAUTptdjnWbHcu82Gh2GwiPCTmPsO4ioL6dQRfxMYzCjmC2vLtPIz41fB17PFHOtK+DJ07nYeAPMl8b9xTLmmjh4rYJlySSwb1JEy4qRwb95ENGyuUvN8zJO6ySABZtWTwkiydRxoBaeFz+Bjw1wJ.```

            HISE Development for hire.
            www.channelrobot.com

            1 Reply Last reply Reply Quote 0
            • ?
              A Former User
              last edited by A Former User

              @Dan-Korneff @Lindon Thank you for the ideas. I think send / receive nodes doesn't work for exact signal duplication.

              I am inverting the yellow section, then feeding to the blue section here. Theorically it should mute the sound, right? But it is not muting. What am I missing here?

              NOTE: Sorry, with Red, I meant Blue :)

              HiseSnippet 1458.3oc6Z0zSabDFdVaFSrCMJQ8iy9HQJEYmjlVodHNFvonFHVXJJbhNL6X7Tu6La2cV.2pJUodI254bq+DpxsdJ7GnmxeD9Gj9N6r1dW7Gf2BoQE.Iim22Yl2m2udl8CZ5Korf.oOxp3V87XHqEvs5ITcVtCgKPqsBx5V30IAJleYin587HAALajkU9mpEXUbNTzOm735DGhfxFJBg1Vxormwc4pgRaV6a4NNMH1rs3tIl8CqsFUJVV5HCA7jGWA4QncI6y1fnmVNLxpvp1bkzukhnXAHq4pKs60pi7PgY9ayC364vzCphZAajQbCoisFwZonk6vcra12uCPvtzbXTHuIJ7I30417AxGFMtcjhxCWQx3gUtzvKeJ3UMI7pj.diARVIfzbFHcGbKpO2SMTiFO2Dul.RNsIPXOITLyEYcLdYILAgZIWRWVCeXvfEr3ipT4dkgOt6W2NTPUbonrTrgTwdtXw6V5mKUrzuTp7oU0t8X0oMiuzwg4OV05Ls+zV3hhP28X92q7ADmP1fIBte5XJdxwzjobpwqSLQoXMAW8bOlXREBn3PE7suasUHJhNQDKClmGyWw0PvZE1APUsIsTDuBKnqR5A00ijyfpEocnCQktDR22Dq.hAoxa5jiHfq5kru5Bqt57Bw6faxUzNiGi4FCFgH0kAFi6F+H7psaynpg.bNbiW79q0qTbqGXSswWHdX4Fun5Xa5dIdXAtmOyi3y1R1zgzaw.hqmCaS.i2q7dNRZ2V7ehMZWgmAB00yXQZGhPvbBxRySgycTo5zSJaJCUbw9qST97iftvMBcaAzzT1xwnCjYkS2CYFWQOVWWzhIriF7N3mXkU0ishUVsuxDseavTGJ86FkNh+N3KlXePTPd21GUE8DGG4gKKc83wUoPNHRVSoSOuNRAmpEYlQej9DWYHXjX39MjfsHbGcY81L+fnMYdbkkfegR5Mj1PvA2fPgfXulDUGcuglaAJDY9KQGTPlBWIqIzaQ+izLQD.NtZ2L5.s7IHVL0d5QPmUNyttVv1ZsThCZactUCTjdOiN3JFeloJCnvwp5FYzH.1msTB0YEeZUP46Q84FWgG3AU00CgtSSuSJIZmPXyNpeBdUnF0FNHNZ48S5MI9vo6Jy5KLXD7804hXWdHKy5jiNkraWqkh4oaiRxX1pK6PSPHoTcbpfluigFYmQS2zOr1Hl9ku8zl9Od0q9qQMcsey8uer4r5F9reLjIn8Nk8+0t0NC6exiG00qLit9BQ1u7l5dEzH6OZ1i8fwlwX+SAdnKMSC7ISzzyia1gDL648KBaWH5.+w31IZemGCMNvEIOQpFi5L241mxHWBaV.WWinIZR2PGEehlrXgWS24cYvr2Hxr69LzYPqNEC+CmkgmUlzj3qH1mQY7CFIx3aNCbo9pmgjQtTQkTbdVW9EfkvMXL68fal5rJB2GB7OHseeSywG6OsTxr4w4mtGuywi5wf2cdnZOd++7SqM4VtrzsW62Oer7e+GuxaiY4a4JkpNPkBZjCQPW9t9B3MYALkYWlR.ne6Y5txM+PsqrT+txpWQaKez0skWUZKmbO5NL8s2j8ir240gY4H6RwF9eyg1msomU5g7IPHFCtdZvUB6B+UGRd+PIbxatHtL0wVfbxaPotts.39lS6r2Z.MXjtr5viIE.2UtfE87FFfpAWfzDqTMTVU+eKk0NGeMk0jx8CHK17CUxhBZxhpWQXKlOhsn5+czEItxsyfu39WyWbk7RblTUwshellvmPFMcwwmgIBhSuf9OXy347Awi1D18I5SEhpzutP+pRgdcorqKI5cYjs2p36i27hKg5K2kZdYR55maDIApiDQu58h300iKWEcfwaw5WQBxkay2kR0uNtOGH2G+ZteFVyCxvZdXFVyWjg07nLrluLCq4ql5Zz+WH7jPkz07hu.AMW0P9Xspfrmig.A8OfmelaY
              
              LindonL 1 Reply Last reply Reply Quote 0
              • LindonL
                Lindon @A Former User
                last edited by Lindon

                @harris-rosendahl your not inverting the signals... you are simply adding the yellow channel signals to the blue channel....you must first mute the signal arriving in the blue channel - then add in the yellow channel signals...

                HiseSnippet 1493.3oc6Z87SabDEdVaFmXGZTh5ON6iNRoH6DRZk5AL1fSQMPrvTTPpRzgcGim5cmY6tiAbqpTk5kbKmys9mPUt0SA068T92nGxkdN8M6r1dWVaCrARi.LRFO+78Mu226aFuia5ILo99BOjQ9M56RQFyha0mK6TuCgwQqrDx3l3UI9RpWQcU056R78oVHCirORUgQ9YPAudyB0H1DtIcTUHzlBlI8wLGlbTsMq9MLa6FDK5FLmH8d9pqXJ30E1hd.dxhKibIlcI6RWin5VFLxH2xVLovqkjHo9HiYpIr52piXett+ax7Y6XSUEpfZASjt5FBaKEhU0hp2gYa0bv51GAyRyQdgrZuvmfWkYwFV+HuwsBZn3nQD0eXjIN7xFCdUhBuxQf2XfjQDHMiFR2F2xzi4JG0hBO2.uBGBNsIfaOJTz8EYbHtt.5.WNmCoKsgGTX3.J8vxkuaQ3s67Us6wMkLAunfulPReBuzcJ7yExW3WJT7nM0t8XaSYFOgsM0arMqhzdSafk38b1g5c2h6Qr6QG1QX4G2mhmrOMZH2TupizQAeENS9DWJeRDATnqB9z2txRDIQEHBqC5mK0SxTPvXI5d.qVGVxiWh52UJbAdchXFvVDV8rIx3THUdSXCfOHVbSEb39LY+n4UmY7pSJDuMtISZ1Y7XLyXvH3oNOvXX13GgWtcapobD.mA23ou+R8JDl5A1TY7YCKVrwSqL1jtmgGQvc8ntDO5Fhl1j9k7INt1z0ALd2h6XKL61h8SzjYEtZHTS0iRlcHbN01OMIO4NwdkJSOnrtnmjw2cUhzic.jEtVOmVfLsIsdH5f5LxnxgzkKqJq3EsnbqfBuEdE1XEUYivFqLnwHoeqQk6K75FDNB+LrVz9d+.m71sOnBZQaaw90ENtrPVJDCBpqovtuaGAmYppR2iAHcQGQOvHgv8qI9aPX1JZ8lTO+fI4Z3xyA+AT50DVfyA2fXBNw9MIxNpbCk1BPDodyYNjPFCWQ4DpoXvVZZOB.GG0xLXCsrQDVzbOUIHyJidVWweSUqlDazlpXqBnH0bFrwUH9zcU3aBaqpRjQI.rGctHMmV7oZBnuGLPabIluKvpq0CxN04NwpQsH3VzCFDfWF3nVvFwACePPuIwC1cWpGetgkfOuJiGtjGoxrJ4fiT2sp1RRcUoQQULa0ktu1IDsVkeJmRuihRLynoa54qlvzO60G0z+9KdwelzzU+Mm+dA8d0M7n+XOJ2r+Qr+u1s5wX+2rPxkd4S4Re1.6WbcUtBJw7iN89dvXmRe+i.cnyMSC5ISzzWC2rCw+zG2OKrctfM7GyxNR560vPhCbH4IJ0naN0YtCjLxDwl4v0THZhlzomsjMQSlO2KM25sovrWOvra+XzwHqNEC+CGmgOsJoYiEJ1EL+7wg2Mzhn6NMfMlfPlXdiXZcYmNwaqCSR7.R1IQv4vc+iOs5jIdac3omyW84mLstu+iW50gZcsbDBYG3LCnDRony+k9r30o9TodVRlzGIbmG6QMor8RjH3oOxybCZ9rIrab9q2T.2fRs1A9tyGmlihNe+KrD8zHteQinGMRfRJBu9G1hvO3JQ3KGhvEFHBW4RpJ7CuRE9xhJ7jkj2hpd3Eo+.4a8xdo4.4EBM76xQxOdS+tra.FCK83fq.1A9uxk79QR3Mu5r3KgdDBRou64+0+V5edEJ12JymxshuXu4PYvf1R6BdLgf5BNmF7zDGhpgmGdhLUsjUkq1b9R3AGGJVr9GphE4ThEUt.pVLXpOxyMJ3Yn++lbQjStcL5E26J8hKkGwYRrhaFdiEv6PDMN43yvDNwtu+fqsHrOePbwEvrOw0Tt.l9UD8KKD8ZBQWGRvMUltey.uOtWUGhomXaS8UEq3OWOnFfGwC9g0jGuppbwJn8zqVr5BPQNLK11llpKa+yAw8wOl6khwb+TLl4SwXdPJFyCSwX9hTLlubpiQ8aLZwdRgi9ZsgJZtrV7wXYNYGas.B5+.nMCoVN
                

                and your snippet isnt doing any phase inversion...

                so heres one that is

                HiseSnippet 1508.3oc6Z0zSabDFdVCiI1gfRT+3rORjRQdSnoUpGhiM3TTiIVXJJbhNr6X7Tu6La2cLfaUkhTuja8btkeBU4VOE9AzdnJ+A5OA9Gj9N6r1dW7Gf2DnQALRFOuuyLuOue8L65008EVzf.gOxH2lc8nHi4wM5xkspzhv3n0VAYr.tFIPR8KnEUtqGIHfZiLLl4QJAF4lEE953GTl3P3VzAhPnsDLK5iYtL4.o0K8cLGmpDa5lL2Xyd4RqYI3UDNhN.dlAWD4QrZS1itNQMsLXjQ1UsYRgeCIQRCPFyVVX2sQKwAb872hEv10gpFXhZ.ajVbUgisBwJonJsXN10642AHXWpOHJLiNJ7o3ZLaVe4ChF2LTQgAqHd7vHSR3MSB3YFGdEiAuQ.IiXPZVMjtEtgkOySNPiBOWGuFGRNMIPXONTzyEYbDth.l.WtjKoMspOLn+BV79EKdmBva29aZ1gaIYBdAAecgj9D9h2N+ujOW9eMegSppYyQpSYFegiC0ejpUYZ+IsvE4cb2k5emB6Sb5P6OQv8SFSwiOlFOkao85XSTvWiyjOwixGWg.JJTAe56WaEhjnRDQxf44Q8kLEDLVgtOTUqSK4vqPCZKEdPc8P4LnZQX2wgHSVBo5ahT.wfD4MUxgGvjci2W8dqt5rBwagqyjVsFMFyLBLBQpyCLF0MdC7pMaRsjC.3r3pO8hq0KeTqGXSkwmOZXgpO0bjMcOGOn.2ym5Q7oaJp6P5tX.w0ygtAfw6TXWGgU6FrelNbWgmFBkUyXQqVDNm5Djllmrm4nh4jSJaH5HY78pQj9rCgtv0631.nosnUhPGHyHipGROtnZrptnAkaGN3svqHklpwFQJM6oLV625T4AB+1goinOC9hN1GDFj2o4glnG53HNnhv0iEUkB4fPY0ENc8ZI3LKkH8L5gzG5J5.FIBteKIXSByQUVuE0OHbSlCWbI3OnjdcgMDbvUIVPPrachrkp2Pws.EhT+kr5WPl.WwqITaQuizzQD.NtJ2L7.sYhQrnq8TifNqL5ccsfsTZsHNnsT4VEPQp8L7fqH7ompHvBNVU0HiFBv9zkhoNs3SoBJeOrG23Jr.OnptbGn6T26jPhxI31zC6kfWEpQsgChCWdujdchOb5tTu9r8GAetFiG4xCXYpQN7DxtYoFRpmpMJNiYi1zCzAg3RUworJ9NJZncFMYSubogL8yeyIM8KewK9ygMcoey8uef9r5p9zepCka08D1+YsKcJ1+3GLrqWbJc84CsegMT8Jng1ezzG6AiMkw9GA7PmalF3SFqomCWuEIX5y6uOrc1vC7GgaGq8cNLz3.Wj7XoZzpScmaOJiLwrYVbYEhFqIc63HYi0j4x9JqseaJL60BM6NOFcJzpSvv+3oY3okIMN9xg8oVT19CEY70mAtTO0SQxHShnRBNOiy+Bv73pTp8tvMScZEg6AA96kzuut93i8lTJY573YlrGu8QC6wf2cVnZOZu+3yJM9VtzzsW52Oar7+vmrxahX4a3JDxVPkBZnCQPm+t973MnATodWlP.nW6YxtxM9PsqLeutRyKosk2+p1xKKskiuGcap51aR+Q1a+pNo4H67QF9c4P6S2zuK29CFCtdRvkG6B+WERtXnDN90uOtL0QVfb7qiWFbCrm5ZY2wlB2pURe9l3lGtTbsWHd943MG8uyhdVsRnDW0Z.kamzsWn+g.g5RqSOhBvJBNmF9sszGU8u7vw1mpIrM+nkvd6ithvdb499Tka7gJUYVEUo4kDtxEhyUZ9QNY4K+m+5wIIKmKjrz7+O1xXW19oPWd2qnKuTd8siqpXgnuPa3cHilr33ywDNwoaPuuU6n47Aw2qMr6i0mxFVoeUg9kkB8xBQaWR3CxJcOR4KhG6lKwxWrik9IIppetVnDnNhG96tHGtlZbASz9ZuEqd9XHWlMaGKK0yh8K.x8Qul6lh0buTrlkSwZ9xTrl6mh07UoXMe8DWi5mfxC6HEt5m5IHn9pZxGiU4jcczDHn+Cj3AB0E
                

                HISE Development for hire.
                www.channelrobot.com

                ? 1 Reply Last reply Reply Quote 0
                • ?
                  A Former User @Lindon
                  last edited by A Former User

                  @Lindon Err, no in DSP (and also in the scriptnode), multiplying with -1 means inverting phase . You can see the channels are muted without using send/receive nodes in the below snippet.

                  HiseSnippet 1374.3oc6Y0zSabDFdVCiI3PiRT+3rORjnH6DJsR8.FavoVMlXYSQgSzgcGim5cmY6tyB3VUoJ0K4VOma8mPUt0Sg+.8T9iv+fz2Ym016h+.XKDgBXjLddmOdel22mm2Y0rM7DlTeegGxX9s64RQFKfa0iK6ToCgwQ01.Y7.bchuj5kWapbOWhuO0BYXLyyTFLleVT3mSWqLwlvMoCMgP6HXlzmybXxgVaT56Y11UIVzsYNwF8JkpYJ3UD1h..OyfKfbIlcIGP2hnFVFLxH6lVLovqkjHo9HiYKKr50pi3Htd76v7Y6aSUMJhZAKj1bUgskBwJqnJcX1VM5uu8QvpzXXTXFcT3yv0YVrA1GFMdXXG4GNi3wCiLIg2LIfWw3vqPL3MFHYDCRypgzivsL8Xtxg8nvy8w03PxoMAB6wghdrHiSvUDv.3xkcHcoU8fFClvhqVnvR4gud721NfaJYBddAeKgj9B9hON2ula9b+Vt7msq1sGaeJ23IrsodisaUl1aZSbQdfy9TukxeHwNfNXfv1OYLEO4XZ7TtodWGafBdMNS9BWJeRDATTnB90OTaChjnRDQ1fw4R8jLEDL1fdHvp0ok4waP86JEt.udjbFvVDVA1DYRJjR2D0ADCRj2TIGtOS1Ktt5JiWcQg3ivMXRyNiGiYFCFgH00AFiTieBdy1solxg.bVb0W9gS5kKR5A9T47EhZlu5KKNVQ2qvCI3tdTWhGcaQCaRuE8INt1zl.FWJ+91BytsX+BcTUgqFBkUiXQyNDNmZ6mFwS1KbTo3zSJMEARF+f5DoG6XPEtUfSKnLsIsRD5.aFYTZHc6Bp1JdQKJ2Jrw6gOQcVT01Hpyh86Ll7aKp7HgW2vzQzug8hN16GFj2q8wEQqaaKNphvwkEwRgbPnsFB6dtcDbloxjdD8Q55Nh.vIQv86H9aSX1JZ8NTO+vEYNbgkg+.J8VBKH3fqRLgfXuFDYGk1PUaAHhTukMGPHSfq3bB0Rz+HMcDAfiiZaFdf1LwJrn4dpVfxJidUq4uipWShMZGUtUATjZMCO3JBe5gJ7MgiUUBYzH.1itbrtSK9TcAz2i6WabCluKvpKG.pSs1IgE0lfaQOteBdSfiZAGDGN89I8FDO3zcod9YGzB9ccFOZKOrJScxwmw1CK0RRcUxn3ULa0kdjNHD2pJNkUUuihFYkQS20qTZDW+p2cVW+Wu90+ynttze37uqoOqtpG8mCnbydmw++d2Rmi+OcsQ25Etja8EB8e9lJsBZj0Gc4i8fytjw9mA0gt1bMTOYhtdNbiND+Ked+pv2YCOveLa6Xx24vfvAdH4IVpQ2cpUt8KYjIlOyhKqPzDcoSfsjMQWNe12Xt66SgauWna264nyor5Tb7OcdN9xVI0HQp3.v8OMI7tutH5ASCXiIIjIQzHQstYlNwa2SFk3AjrKRAmSN3u+7RSl3kFNeo+7hUq6G+zMdWTstVNBgrC7LCnQJkht925KfaR8oR8pLk.PeRZRtYya1byUuiadagaNYh5tT0S5l9p269lfzT8NWji++T+97c8kUiDGgXLr0SBtbXG3+pPxUj.w3bdZs2dU7DKikfb5aQiTOn3c0CtEdV0.kXyapJwrJkXwaURwmbmT7V4QySRj9fnqkA9FxnIIGeAlvI1876e2LQi4Fwsy.q9D2SYCY5ezRz28j6H5IR8kEhtNjvqiMcuXjODWdrCwzSrmo99vU7m6EZA3Q7v2d3735p14KhNTuawpa4E4vrX6YZpdiBeYQDZ7y4IoXNOMEyYkTLmuJEyY0TLmuNEy4al5bTuH00CjBG8c2CFZrot3iwlbx915BHn+CCtRtR
                  

                  And that is the evidence that Send/Receive nodes are not duplicating the signal one by one. I think there is a bug @Christoph-Hart :

                  HiseSnippet 1458.3oc6Z0zSabDFdVaFSrCMJQ8iy9HQJEYmjlVodHNFvonFHVXJJbhNL6X7Tu6La2cV.2pJUodI254bq+DpxsdJ7GnmxeD9Gj9N6r1dW7Gf2BoQE.Iim22Yl2m2udl8CZ5Korf.oOxp3V87XHqEvs5ITcVtCgKPqsBx5V30IAJleYin587HAALajkU9mpEXUbNTzOm735DGhfxFJBg1Vxormwc4pgRaV6a4NNMH1rs3tIl8CqsFUJVV5HCA7jGWA4QncI6y1fnmVNLxpvp1bkzukhnXAHq4pKs60pi7PgY9ayC364vzCphZAajQbCoisFwZonk6vcra12uCPvtzbXTHuIJ7I30417AxGFMtcjhxCWQx3gUtzvKeJ3UMI7pj.diARVIfzbFHcGbKpO2SMTiFO2Dul.RNsIPXOITLyEYcLdYILAgZIWRWVCeXvfEr3ipT4dkgOt6W2NTPUbonrTrgTwdtXw6V5mKUrzuTp7oU0t8X0oMiuzwg4OV05Ls+zV3hhP28X92q7ADmP1fIBte5XJdxwzjobpwqSLQoXMAW8bOlXREBn3PE7suasUHJhNQDKClmGyWw0PvZE1APUsIsTDuBKnqR5A00ijyfpEocnCQktDR22Dq.hAoxa5jiHfq5kru5Bqt57Bw6faxUzNiGi4FCFgH0kAFi6F+H7psaynpg.bNbiW79q0qTbqGXSswWHdX4Fun5Xa5dIdXAtmOyi3y1R1zgzaw.hqmCaS.i2q7dNRZ2V7ehMZWgmAB00yXQZGhPvbBxRySgycTo5zSJaJCUbw9qST97iftvMBcaAzzT1xwnCjYkS2CYFWQOVWWzhIriF7N3mXkU0ishUVsuxDseavTGJ86FkNh+N3KlXePTPd21GUE8DGG4gKKc83wUoPNHRVSoSOuNRAmpEYlQej9DWYHXjX39MjfsHbGcY81L+fnMYdbkkfegR5Mj1PvA2fPgfXulDUGcuglaAJDY9KQGTPlBWIqIzaQ+izLQD.NtZ2L5.s7IHVL0d5QPmUNyttVv1ZsThCZactUCTjdOiN3JFeloJCnvwp5FYzH.1msTB0YEeZUP46Q84FWgG3AU00CgtSSuSJIZmPXyNpeBdUnF0FNHNZ48S5MI9vo6Jy5KLXD7804hXWdHKy5jiNkraWqkh4oaiRxX1pK6PSPHoTcbpfluigFYmQS2zOr1Hl9ku8zl9Od0q9qQMcsey8uer4r5F9reLjIn8Nk8+0t0NC6exiG00qLit9BQ1u7l5dEzH6OZ1i8fwlwX+SAdnKMSC7ISzzyia1gDL648KBaWH5.+w31IZemGCMNvEIOQpFi5L241mxHWBaV.WWinIZR2PGEehlrXgWS24cYvr2Hxr69LzYPqNEC+CmkgmUlzj3qH1mQY7CFIx3aNCbo9pmgjQtTQkTbdVW9EfkvMXL68fal5rJB2GB7OHseeSywG6OsTxr4w4mtGuywi5wf2cdnZOd++7SqM4VtrzsW62Oer7e+GuxaiY4a4JkpNPkBZjCQPW9t9B3MYALkYWlR.ne6Y5txM+PsqrT+txpWQaKez0skWUZKmbO5NL8s2j8ir240gY4H6RwF9eyg1msomU5g7IPHFCtdZvUB6B+UGRd+PIbxatHtL0wVfbxaPotts.39lS6r2Z.MXjtr5viIE.2UtfE87FFfpAWfzDqTMTVU+eKk0NGeMk0jx8CHK17CUxhBZxhpWQXKlOhsn5+czEItxsyfu39WyWbk7RblTUwshellvmPFMcwwmgIBhSuf9OXy347Awi1D18I5SEhpzutP+pRgdcorqKI5cYjs2p36i27hKg5K2kZdYR55maDIApiDQu58h300iKWEcfwaw5WQBxkay2kR0uNtOGH2G+ZteFVyCxvZdXFVyWjg07nLrluLCq4ql5Zz+WH7jPkz07hu.AMW0P9Xspfrmig.A8OfmelaY
                  

                  In your snippet, you are doing phase delaying which is not the same thing with inverting phase.

                  Christoph HartC LindonL 2 Replies Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart @A Former User
                    last edited by

                    Depending on the location of the nodes, it will introduce one block size of latency so your theory of canceling out by inverting the signal won't work.

                    1 Reply Last reply Reply Quote 0
                    • LindonL
                      Lindon @A Former User
                      last edited by

                      @harris-rosendahl said in Scriptnode: Sending L-R channels to other containers:

                      In your snippet, you are doing phase delaying which is not the same thing with inverting phase.

                      -- Err - see what Christoph said - you need to account for the block based processing on ScriptNode....so if phase cancellation is your requirement - then you need to do it another way if you are using send/receives - good luck with it...

                      HISE Development for hire.
                      www.channelrobot.com

                      Christoph HartC 1 Reply Last reply Reply Quote 0
                      • Christoph HartC
                        Christoph Hart @Lindon
                        last edited by

                        If you just want to swap the channels, use a routing.matrix node and swap the connections.

                        ? 1 Reply Last reply Reply Quote 0
                        • ?
                          A Former User @Christoph Hart
                          last edited by

                          @Christoph-Hart said in Scriptnode: Sending L-R channels to other containers:

                          If you just want to swap the channels, use a routing.matrix node and swap the connections.

                          Thank you for the description. The one block size latency explains everything. I'll use routing.matrix thanks!

                          orangeO 1 Reply Last reply Reply Quote 0
                          • orangeO
                            orange @A Former User
                            last edited by orange

                            @harris-rosendahl As an alternative to the routing matrix, if you still want to use Send & Receive nodes, in order to reduce the latency, you can put all of the containers into the frame2_block.

                            It won't null the signal totally, but reduces the majority of the difference between the containers. Of course it will cost much more cpu.

                            HiseSnippet 1484.3oc6Z0zSabDFdVaFSrCEkn9g5QejHQQ1DJsR8PbrAmhZfXgonvI5vtiwS8tyrc2YAbqpTk5kbqmys9SnJ25ovefdJ+Q3eP56ryZ6cwe.dSfFUvHY77Ne79790y6tdcCOgI02W3gLxuSWWJxXNbytbY6ZsILNZi0PFyi2j3KodE0hp10k36SsPFFYehRfQ9YPguN6QUI1DtIcfHDZWAyj9TlCSNPZiJeGy1tNwhtCyI1pWoxFlBdMgsH.vSVbIjKwrC4P5VD0xxfQF4V2hIEdMkDI0GYLSUgU2lsEGy0qeWlO6.apZPYTS3fzhqKrsTHVIEUqMy1pQO61GAmRiAdgrZuvmf2jYw5Kef23dgSTbvNh6OLxjDdYS.uxwgWoXvaDPxHFjlQCo6iaZ5wbkClQgm6h2fCAmVDvsGGJ50hLNEWS.KfKWxgzgV2CFzeCKrZoRKVDd6AeSq.tojI3EE7sDR5y3K7fB+Rg7E90BEO+TsZMx4TpwSXaS8F4zpHs2j13B7.mCndKV7Hhc.s+BAyOoOEOdeZ7Pto1pisPAeCNS9LWJebIBnHWE7ouei0HRhJPDICVmK0SxTPvXM5QPVsNrjGuF0uiT3B40CEyfrEgUfMQlLERU2DMA3CRD2TAGtOS1Mdc06s7pKKDuOtASZ1dzXLyHvH3otJvXT03GgWuUKpob..mAW+4WekdEhJ8.cpT9bQCKV+4kGYQ2KvCRvc8ntDO5NhF1jtK3SbbsoaCXbwhGXKL6zj8yzgqJb0PnpZEKX1lv4Ta+zT7j6R6UJO4fx1h.Iie3lDoG6DnJbq.ml.MsIsVD5.YFYT0P5wkTiU4EMobqvAuEdEMYY0XinIK2axXkeaQkGK75DFNh9LXKZeuenSd+VmTF8Xaaww0DNtrnrTHFDJqgvtqaaAmYpDoWQOj9XGQ.njH39sD+cHLaUZ8tTO+vCYVbokf+fT5sDVfyAWmXBNwtMHx1pZCE2BjHR8VxreBYBbEOmPcD8Zoo8H.bbTlYXCsrwHVz4dpQPkUF8otg+tpYMI1ncUwVEPQpyLrwUD9zKU3aBsUUExng.rGcoXSmV7olBReOoG23ZLeWHqtZ.TcpqcRHQYDbK5I8BvqC4nVPi3vs2Kn2f3Ac2k58mq+H3yax3Ql7.VlMImbNY2qRSI0UUFEmwrYG5wZmPboJ+TNEeGEMzIilrpWoxPp9Eu47p9Oe4K+6gUcke24edjtWccO5OEP4lcOm9+sNUt.8e1iF1zKMkl9bg5u31pZEzPmOZ588fxlRe+S.dnqLUC7IiU0yhazl3O8w82G5NWXC+QX1wJemG2RAik2OrqPxB3OOFiShUccwyXDCnyhgJb3p4GKmnd5TSwzSmYhoyb3pJHMVU5DXKYiUk4y8Jy8daJT6cBU69OEcA7+SPw+3Eo3oMTDGe4wdTSJ6ng7Ld5l0K0a5oHXjIgWIA4rwUekRAbcJ05.3t9lb0xr3CAG+CSZ22U2m6vIERlNKN6js38NcXKFrtKSOgSO7u9zJimaHMzRU9iKW6ne3iW6MQsiZ5HDx1PlBZntcnqdSeN71TepTeJSvAzq7LYU41enVUVnWUY4ankkqdaY4MkxxwWitGUceXouk8duJHMsrKDo32kl1WrpmV5grwPHFCldRvU.6.+W4RtdnDN60uOtd5Qlfb1qQIttMe3F7SZry2mFLbtzZviHDTS.2de3WLReT0+BjFalplxp7+aor16zaorFWruOYw1enRVjSQVT9FBawrgrEk+uitH1UtcA7EKeKewMxKw4RcwOyG8MwBuCg2jYJeFlvI1c8680wFslOH9BYgSer1Ttvz9ay5uoj0WUH53PBeBLo6Ygdc77hbHldh8M0OBLU9ycBk.4Q7vev.4wapFWrL5Hs0hUOXGjCyhsuoo5gH9E.S+n2yxoXOOLE6YkTrmuLE6Y0TrmuJE64qm3dT+1IdbfT3nebcffFqqIeLVmSNvVSff9WrqnqCK
                            

                            develop Branch / XCode 13.1
                            macOS Monterey / M1 Max

                            Christoph HartC 1 Reply Last reply Reply Quote 0
                            • Christoph HartC
                              Christoph Hart @orange
                              last edited by

                              @orange You'll still get a delay of one sample which might create subtle phasing. In order to avoid any delay, the receive node must be placed behind the send node in the signal chain, then it's also latency-free in block processing.

                              1 Reply Last reply Reply Quote 1
                              • First post
                                Last post

                              13

                              Online

                              1.7k

                              Users

                              11.8k

                              Topics

                              102.8k

                              Posts