How to make Mid-Side processing?
-
@Jay It is working as expected for me once exported...
-
@ustk said in How to make Mid-Side processing?:
@Jay It is working as expected for me once exported...
I experience this problems, you can try and see it on Hise too (no need to export).
-
When you insert a Parametric EQ after the MS Encode, and set it 9-10 (side); If the positive gain eq band is active, sides effected as expected. But if you cut or give negative gain to the band, sides are not effecting! That's weird.
-
In contrary, when you set the Parametric EQ to 7-8 (mid); If you cut or give the negative gain to the eq band, mids are effected as expected. But if you add a positive gain to the eq band, mids and sides are effected simultaneously. Mids and Sides should process independantly, shouldn't they?
It is not working properly as expected from a M/S process. I don't know maybe that occurs because of the 0.707 number or other thing.
HiseSnippet 1675.3oc6Z0saaaCEVJNpI1oAnanCq6Ndw.V5RcqkyONY8m3lXmrfEu5Zk0tgsfNFI5XhHS4JQmtrhBrK2CvdUFvtrOBCn.a2MzGg8FrQRIYQon5YmkzzzZek44SGxCIO7vuyArtqiIxyywUQM61G1AondQMiCIzVq0BhIJaVQQMmVsMqj2XyJUUV8vNPOOjkhpZlM33pYGWQ76uWYUnMjXhhDon7.GrIZKbaLMRZ8xeA11dcnEZabaoud9xaZ5PVyw1oKyVxnUPoCzbe3dnuDx+rwzTTuPUKL0w0fBoHOE0wW0w5PiVNOg3+8O.6g20FwanqXv5Hewq6XawsXtTk0ZgsspGNm8TTT0pGsBjweE3xZ0vV3dxiVItj..Dog75g5X8y7zkMuBCr4oHYci6acLivwpqMjF2x3aGA.XGRLKaSBEQ7vzCk2tNSM22SqNlZ1Jc6crTrW1F0os8Fr4OsV0lMQlzHicbs0+5i6Nc5NhERyQL6QskrZMb5RQrg2eQi2BS1CTCRcw+fdbiJSbiJyfYTorlDLJ9Chh5G8kcaavNTZhXKIDBxl04ZpWTgqpncAda9VjAhXIZLVDnNusZ.nnQlHvh71+C6GGrWi.v4jAmKA37xfym.bAYvER.tnL3hI.KICVJA3RxfKk.bYYvkS.pWPFMpUHrdL3dsTFVOhhuw5QLd+7HzF4QbL7HBhulSyvzE2gF3RLkVMCPUhoiEJlyf+GoL1jio0rKwjGyEzwE0A5h11otM7vY7fs6XiZv7UtFXWaGy8Mv+H5p4dZtr4dVNIcDFvp7OXFyfs+qNctmNcN.6WnjusvNfOET3lIjpKKk+KAdwc.yF0Ztc.24NQMWbmax91abCvVy1.baPM.l.JknCVTL.WuTgRwTsjPU+erNPn5h.HwBTBjeNqU86kD80B79JudjlG8Gqux2HgZyGaNrP74vR8lC44yACtgrThNXozmCKGeN3qpXNrbvbX5bOa5ncJNYJB00wdFR216hbuF3.nc2d6nLWp2bBOH65ejvCRfECuc4UFdHS.XpgGFO.L0vCZAfoFd3BAfoFdXh.vTCOLY.XpgGxF.dREdfuiiHTVu9UaVARgLZEpAxX6XcPtTLeqVsB5.Fy7vqTpf71m5zIFanI7AmRy.R65xYuIBuLoVMPErGMFesfOgSiymv1Ku+u8Wq7PD8tsc5RnxrNq6hjxa.b0u6SJW2wiJIqbt+L+yOwt5RUc.Yj9gZQyBvYOO5i0QpPGhTOR0yaIsiTmE23d7ORcVci6D8RPFyupbiPemrrCEagN.Y227iqfX2xJmQyCwVzVQB9lxojA8I2AgwG3Ty3FN3bSpjuulXg87jAK13O+XvWRqNbTLwQwDSMlX1PRDq008.T0G2yiwE1Fw1ndLn58iWnB1115XaJx0Kjo2pPw9i+0+25VEJyEnGJ3Wv+pPPw3EaTr1GWv7QBtT4y3reG428Z4t3ixO0X.3m98Ma9GCB+ze5xWelj7Se9FvqMhe56.mIN9UD50ZJeCD+TiQ7SGwOcD+zQwDemKlXepRdEzqrJ4el5oVUxyJWq5YiU0W4p8pWfWtWdspm0.bavV7p8pqyTWtGVdvpPsgrNkhMpKmXT0CG077QsgXTKNptxucUW4bgqBoefZpP3Si5Je4Pd6ODd.R7PSDGH+.Q6lNtsAafHHAgd89PW42GzmaRmA94lbOSJyD11ER7533gzk64DXEkwpfncIw+beQw9J9zac1zS56lrbnvhxBYWlEqyXsi0S03mEBa9xUpRfrSSFrXYDq64YxlrhjgjyooqsGRbmttrhQhKJKNIitg9wML5U1zGlFYFLy8+HQwrg1nOQ+pDF2d1ovd7MaB6ZSCkF+QATyg3zokCAaJ6S0fWpl81CEyuI0IzcoTn49QRtb4FHaDzS5n0GWdKLAAcqwuc83sVbBkz7Uz7MW.+rO3siWGUlyauNpSFW9o7G+I7ylJnVOh+G+ZBgH918VnlRWCbkx8.Zf2qEU1AdcDxZWlWhjFkmatWrRnbYED.a47j5rAbcWzi60O+7KJ+43iHUoR4Dgq2F0tiC6dOyXdamV0pTKUJSi8+hxzfGrjM0eyKsrSkkjQo9c57.oT5OSU0ixTsMzz04Ql9YnvChLoPBy6fHdGwY0pwaCzUDYs36A0lw23Qll7fY4Y9PoqQwgVi4FZMlen0XggViEGZMJMzZrTezfSt6tcoNs8iJvDTupHmBUUetrh.DJ+K9v19WA
-
-
@ustk said in How to make Mid-Side processing?:
@Jay It is working as expected for me once exported...
Can you post your snippet that's working so I can exported in my end to see if it works here, then I can double check my scripts.
Thanks in advance......
-
I am using the last one I posted 4 days ago for testing the export (because the current I have today is modified a bit)
-
@ustk i exported that one and is not working
-
@orange said in How to make Mid-Side processing?:
@ustk said in How to make Mid-Side processing?:
@Jay It is working as expected for me once exported...
I experience this problems, you can try and see it on Hise too (no need to export).
-
When you insert a Parametric EQ after the MS Encode, and set it 9-10 (side); If the positive gain eq band is active, sides effected as expected. But if you cut or give negative gain to the band, sides are not effecting! That's weird.
-
In contrary, when you set the Parametric EQ to 7-8 (mid); If you cut or give the negative gain to the eq band, mids are effected as expected. But if you add a positive gain to the eq band, mids and sides are effected simultaneously. Mids and Sides should process independantly, shouldn't they?
It is not working properly as expected from a M/S process. I don't know maybe that occurs because of the 0.707 number or other thing.
HiseSnippet 1675.3oc6Z0saaaCEVJNpI1oAnanCq6Ndw.V5RcqkyONY8m3lXmrfEu5Zk0tgsfNFI5XhHS4JQmtrhBrK2CvdUFvtrOBCn.a2MzGg8FrQRIYQon5YmkzzzZek44SGxCIO7vuyArtqiIxyywUQM61G1AondQMiCIzVq0BhIJaVQQMmVsMqj2XyJUUV8vNPOOjkhpZlM33pYGWQ76uWYUnMjXhhDon7.GrIZKbaLMRZ8xeA11dcnEZabaoud9xaZ5PVyw1oKyVxnUPoCzbe3dnuDx+rwzTTuPUKL0w0fBoHOE0wW0w5PiVNOg3+8O.6g20FwanqXv5Hewq6XawsXtTk0ZgsspGNm8TTT0pGsBjweE3xZ0vV3dxiVItj..Dog75g5X8y7zkMuBCr4oHYci6acLivwpqMjF2x3aGA.XGRLKaSBEQ7vzCk2tNSM22SqNlZ1Jc6crTrW1F0os8Fr4OsV0lMQlzHicbs0+5i6Nc5NhERyQL6QskrZMb5RQrg2eQi2BS1CTCRcw+fdbiJSbiJyfYTorlDLJ9Chh5G8kcaavNTZhXKIDBxl04ZpWTgqpncAda9VjAhXIZLVDnNusZ.nnQlHvh71+C6GGrWi.v4jAmKA37xfym.bAYvER.tnL3hI.KICVJA3RxfKk.bYYvkS.pWPFMpUHrdL3dsTFVOhhuw5QLd+7HzF4QbL7HBhulSyvzE2gF3RLkVMCPUhoiEJlyf+GoL1jio0rKwjGyEzwE0A5h11otM7vY7fs6XiZv7UtFXWaGy8Mv+H5p4dZtr4dVNIcDFvp7OXFyfs+qNctmNcN.6WnjusvNfOET3lIjpKKk+KAdwc.yF0Ztc.24NQMWbmax91abCvVy1.baPM.l.JknCVTL.WuTgRwTsjPU+erNPn5h.HwBTBjeNqU86kD80B79JudjlG8Gqux2HgZyGaNrP74vR8lC44yACtgrThNXozmCKGeN3qpXNrbvbX5bOa5ncJNYJB00wdFR216hbuF3.nc2d6nLWp2bBOH65ejvCRfECuc4UFdHS.XpgGFO.L0vCZAfoFd3BAfoFdXh.vTCOLY.XpgGxF.dREdfuiiHTVu9UaVARgLZEpAxX6XcPtTLeqVsB5.Fy7vqTpf71m5zIFanI7AmRy.R65xYuIBuLoVMPErGMFesfOgSiymv1Ku+u8Wq7PD8tsc5RnxrNq6hjxa.b0u6SJW2wiJIqbt+L+yOwt5RUc.Yj9gZQyBvYOO5i0QpPGhTOR0yaIsiTmE23d7ORcVci6D8RPFyupbiPemrrCEagN.Y227iqfX2xJmQyCwVzVQB9lxojA8I2AgwG3Ty3FN3bSpjuulXg87jAK13O+XvWRqNbTLwQwDSMlX1PRDq008.T0G2yiwE1Fw1ndLn58iWnB1115XaJx0Kjo2pPw9i+0+25VEJyEnGJ3Wv+pPPw3EaTr1GWv7QBtT4y3reG428Z4t3ixO0X.3m98Ma9GCB+ze5xWelj7Se9FvqMhe56.mIN9UD50ZJeCD+TiQ7SGwOcD+zQwDemKlXepRdEzqrJ4el5oVUxyJWq5YiU0W4p8pWfWtWdspm0.bavV7p8pqyTWtGVdvpPsgrNkhMpKmXT0CG077QsgXTKNptxucUW4bgqBoefZpP3Si5Je4Pd6ODd.R7PSDGH+.Q6lNtsAafHHAgd89PW42GzmaRmA94lbOSJyD11ER7533gzk64DXEkwpfncIw+beQw9J9zac1zS56lrbnvhxBYWlEqyXsi0S03mEBa9xUpRfrSSFrXYDq64YxlrhjgjyooqsGRbmttrhQhKJKNIitg9wML5U1zGlFYFLy8+HQwrg1nOQ+pDF2d1ovd7MaB6ZSCkF+QATyg3zokCAaJ6S0fWpl81CEyuI0IzcoTn49QRtb4FHaDzS5n0GWdKLAAcqwuc83sVbBkz7Uz7MW.+rO3siWGUlyauNpSFW9o7G+I7ylJnVOh+G+ZBgH918VnlRWCbkx8.Zf2qEU1AdcDxZWlWhjFkmatWrRnbYED.a47j5rAbcWzi60O+7KJ+43iHUoR4Dgq2F0tiC6dOyXdamV0pTKUJSi8+hxzfGrjM0eyKsrSkkjQo9c57.oT5OSU0ixTsMzz04Ql9YnvChLoPBy6fHdGwY0pwaCzUDYs36A0lw23Qll7fY4Y9PoqQwgVi4FZMlen0XggViEGZMJMzZrTezfSt6tcoNs8iJvDTupHmBUUetrh.DJ+K9v19WA
@ustk did you try that, see the issue?
-
-
@orange It is working just fine on my side
Here is a new snippet, with some improvements (solo, typo corrections for the channel names in the comments, level corrected)HiseSnippet 2756.3oc6bzzaaibkzxzIRIJa1f8PujhAAsEJMwNhxeH6FjMJR1NvnVwZEcR2EKRCnoFIMHTjpjCchaP.1eC81dqW1C8VO1dp4d+Szi6stnm5otc9feLjhVVx1Iqb.Y.h07dyadu48dyadyvgSKGaCnqqsijb98OZHTR9pJZGYg62nuNxRZmMkjugRyc17EZ6r4VfWY67RjUOo5GMT20E1QRVN2io0SN+7Rrme3g00M0sLfQfjjdlMx.tKZ.BGAsUseKxzba8Nv8QCDp8J01wv1pgsosGQlxoTVZntwK06AehNsZyoHIuvVcPXaGMrNF5JIOec6NGo029UV75+LjK5.SHsfpjFog3f211rCUhoPkZzGY1oUPe2URRVoUjlHGWS7YJMQcPgvizHWmg.DQgn9PdtwIdphhW4IW7jEDu44h2mpnY3fFhivPksqnriEF5zUmXBDEKdckl60JJMrI0vBuz.8WB21gTHjhRqUt7cAqVt7suewBEKPLDtXvg5NflZTyL3A.luwR8f3s51EZfKcqlZ.JpaQoHp9ZM8HMYZ0WCvPkn9MO152L05q4RTbo27TL2ZD4G0gppqio8gf9OgrF1CFZaQJPXTXURxKTG3IQrPc74M+e26d.s81cO.YDTwBHKSjEDz0yx.irs.1VQ7j1rN1lkLBZy6R3soG71EK7lhExi5BJwKSKAHOBbbIWH9YTjkX1Mf+C2lQQ9HL1Ac.QMVhXcY0g0Dbk9XpfV5UXQ0xB0gpuOlpTH+aAPSWH3MiuAEDoiUlIsUwBukTuS15QI2We1P2z7.R7iRonqCrSA1HZDtzLRBZ5o1JEwzDFow0aiqeOQU1o1HklE5j8IFi89rZDiMJJcq3nFCwgaA+Sv58DaLbOqR2tvaJjuvaGAS2togxuoMgNogkNgkyXHqjk2fCfNA9F90iD2N9DCJG+DChyaYvUUBUz1ZGKDdugPqia5BIe8KYhi48EJRUwroMtl+zFZlDUoiDhL6fBc9LIlzJNsszDP5BJTKxTPacOL11hQ6UUhFdb5ZghJB9CgMwBgMwS2YScrNc5SeEBQIMD5fQT8u7lvCI4kvmLMuxlP2WhsGR5RgdjDQ7DzYuNRhWp1QQEpVaXf4XmNzVuIXW3gPSRxLNj7XHCw1go7XIOMvtiuDXfNfTmAhIT8Uuaf9qE0KtX3PMzeLPW8m+1u8u+PWutcQulJTfN0Iz2oiIrksKh5WFQak2IMQcMeaZDW+l9isuoMy02VXx74D38VB8vu4o0dEpCtOgmx+dR49PTu9XZoeE2ubB3SbOyHFALEUkOaRYzUv9YjxYz1l15XRh36iHwKnr6STDAoRYnhLcbvQze78QQD3d6EYIvpQRwlXGkNnWP51rgN+Hk2HLbPDz+469wDPqHBlMHiXwISh7VovdzOWVrGsf7YoGUg2i.x98n+MowBYToXL5+lrydckFdtX6AZPLs4Nu5uy8WjocX.3Va5fNjjg5uAfc7f2kChEZIFn87vC8vw.Um3ZCcnN7w.qoOXnIrMYVhXfero8A5l0a0LdkwNPcxnpdMIizhWeG8g8QFsgVjA1jJDmLCcS315Fj4ihCmnpHiaazHFT1B3dz.aOKbSOSLZnIJQGtgIT2g5TkfRdeYWaCc530D5nC7FUpEDrcQtT80WySos7Rqd2feUM3mpA+coJgfBqWE5edN0mTZzUOQVCmcGOScb7E1QCZ4ifFeQbETzUIYQh6bj3pceurZuIUb+TkVHrQ+zk24RQdIyD99VdyEDgguhrHgcdks+xS6BkSec7kSagxWaTYIuRaaRNnD1ysw61Fzwi3BS7Ig.03xTtynLkp5gxd5HTcR1vj3X27IdC3wdIZGKKR92z3VWiF2hWtLsL0ZoQF6xJLWDRUZYYejrB4hPVgV9GIOTjgE7QtrHxkSfbEQjqj.4phHWMAx0DQtVBjUEQVMAx0EQtdBjaHhbiDHUKKhMpT.Z0XnUShNlZRModRMlhJpjzT5ZU4Bgq07iy0RIy05CtqkeD+BAYF8k96qWSMvVVFz7oSae8tzbJgqDcnCjjKNbe6Vl5GUxMLch6BNvz13kzDNFY0q94zWmVgRF9NO2tva3Skdu6E.5qK+bvuFT99i.WUDN8g8iPzUdN3NQkV94fO+yiJt1yuOqw.6dm1fG.ZBPVfpEi2.qwZ+kpVtZLRqxHk+PZ.No.cqNf0AKtbm57VIQasJssVTMhxQeHs0hsSP1Jw5CqFuOrdXeXQZePiJHajnAVO89vFw6CbRY8A0xrNwTsMCJylwYDGELRbFAjUBlu6XiyjyGYpwYl2GYpwYT7QlZblE7QlZblK4iL03LW1GYpwYx6ib1HNS3FCcp1aDwvT4CP1vy4P3V+AVTpETZB15KhEfh3orMxDCcbCr500YtDrjRe2W729O+CJ.0nkH+5ZT.Uh+RkXl63.VIBv0qkb50bSla+4kqdfpNUW8P6PZt5+TLk5o2U+h4TpGiup1T5q9ce2MqI5q9u9eeONyWclM8uKPgkE7UuT3qgGQya6wAqeltGxrWNyXd66RRaBIo7IB32w2krvsbsVJue9yM+Q44m3ctf89juvrSK2PgoXuHIvLC+EGA95JszmEbHxl8+itY+GWDU9atJKhZVD0rHpYQTyhndVinpkkiZVD0rHpYQTyV0+4VD0rbTyhnlEQMKhZVD0y7Iz3JJ6aC3eiHi8vYjsi7u+8jtZjRXTOohBmJkY04lurRJdRwmZ9qdW1TyYSMmM0b1TyejcB2tZvo2I8.pECPOsmvsMgG6Ib6OI+94DtUHu3YL6NwNsVhmRK0xzioE8LlcGMvC.6ROkVppEKjunPKrwjcxxzDooZLttQBtpFv0EobsMiqURvU0xgGrr6e7bk90WPF0ROZp7SFWdQtD1.mkCa1G37lxNfYmXF3EBzBoOL+JAnm8NfYG+Vhraa12bdVdWY4ckk20LUdWm9.xY4c8S5AgP6jhnlsIyYQTyhnlsR1YvHpenSwUvs6lb2tanD9YXy+fm42ESjE3xKoddbiYMbhuwrZ4.Ms06HbSJPO850h9byif9WqI7scKxKeIuMbHTG2jeKN3i7x0Z29wN1dCSR0O7P12i79N5FrqILgNzdVPx3mX0sgisqaWR2g0Vth0tkmSOptJBRa3gPG23vHieDG4PSu3otP5XVjQvfrnZy3R480Yia+kJUVYo3OGtG4+5dG5O2nAqLmD0omjJSOIKO8jrxzSxpSOIqM8jTcpHg6n0TeHcDymnPFXoidgqsUuWzTaj6LmKMYoOPZMRHenoPMqi5ExINDwn0g9hLQW3xjKkDQVXl9lh6C2UcPtISbOgKyt7AxHOmzsrNjD6h.IH0nt5dl3.nwii1z1xdXeaKjQ7HEjQ985AcDk8T6POBiIAphf7Y0ZCMg5tBg59E01EYQuYKhE.bpzEpSttXb1qelBWbAzf+fONthJx8QzUTw4up6Z9YO.Hb2AOiamupBKzOfldxLR90Jole8bmocrPJXGyoib8+M+1OJGzhN0A6lWwjcfsDuWq7uCqlSIaeUdesJ.owuJ.4wuJ.ow+9rjG88YMP2vw9EF7WOB0e3xLHDOAK1MUadklzx.0f6kNpG7.R1.uvvfFpYQhOb5TTYpoX4olhUlZJVcpoXsolhpSMEqOFJnod8HOr8.9DOD.s1hOXUdqvAq4j9+33CEuG
for info, the *0.707 is here to compensate the fact my Mid and Side are going each into 2 channels, so we need a -3dB (sqrt(2)) in order to compensate that, nothing else... I think it can be done in a better way, because I am the opposite of a code guru
But because of the routing I chose, this the way to proceed (for me again)
When you think about it, in a DAW, this is the same thing, but it just happens under the hood, just behind the Pan Law of your DAW. When you set your Stereo Pan to mono, the DAW compensate automatically by -3dB (but the value can be DAW dependent, even customized sometimes) -
@ustk Did you try the Parametric EQ and see the issues that I wrote?
-
@orange This is what I said above, "It is working just fine on my side"
The last snippet has two PAR EQ, when I solo M or S, everything works, boost AND cut, and they're not modifying each other... -
@ustk the problem I'm facing is no audio coming out
-
@ustk Thanks man, I will try the latest snippet deeply,
Best.... -
@ustk said in How to make Mid-Side processing?:
@orange This is what I said above, "It is working just fine on my side"
The last snippet has two PAR EQ, when I solo M or S, everything works, boost AND cut, and they're not modifying each other...I used the latest snippet directly, without editing. I faced same issue with @Jay , there is no sound in the exported plugin. Also nomally this snippet weirdly works but when I compile the GUI, sound becomes zero. LR gain sets zero, also Mid button on the GUI, is not working. You can try and see the issue with importing your snippet (not from project file)
-
@orange I was starting to believe that it was me doing it wrong, but I guess not
-
I thought the snippet I posted didn't have the MS button sorry, just don't use it because I haven't fully connected it so it behaves weirdly…
Did you add a wav in the sampler?
When you export to standalone, does it work? -
@ustk it didn't work.
Is this supposed to a VSTi or VST (Instrument or Plugin)?
-
I think we'll need an intervention from the master @Christoph-Hart
-
A VSTi if you have a sampler inside obviously...
Please try standalone first, that's the easiest…
I honestly don't understand why it doesn't work for you guys, it is just routings and a sampler, there no reason something weird is happening in that part -
@ustk but why don't you post your working snippet?
-
Hum… I did it approximately 5 times in this thread… and all of them are working for me, in Hise and once exported. Do you think I am giving you something that doesn't work while I am working with something else?
-
@ustk I can confirm only the mid work in standalone but no the sides, but I think we don't need it to work as an instrument we need it as a plugin.