Scriptnode: Sending L-R channels to other containers
-
Isn't it possible?
@lalalandsynth @Lindon @d-healey @orange @Dan-Korneff @Christoph-Hart
-
@harris-rosendahl Send and Receive nodes should do the job. What happened when you tried them?
-
@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.```
-
@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
-
@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
-
@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.
-
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.
-
@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...
-
If you just want to swap the channels, use a
routing.matrix
node and swap the connections. -
@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! -
@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 theframe2_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
-
@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.