FX plugins - multichannel routing not working?



  • I do not mean multiple outputs, but using channel routing such as the kind explained in the music box tutorial.

    I am trying to put together a convolution reverb with a parametric EQ that acts only on the reverb (wet sound), not the dry sound. To do so, I have made 4 channels, and put the reverb/EQ on one set of channels, and the dry signal gain control on the other two.

    The first two channels run straight through, and then have additional blue send connections to channels 3 and 4, which control the dry signal gain. Whatever I route through channels 3 and 4, do not come through in the final sound output. Everything else works fine/perfectly, as far as I can tell.

    I have double-checked, triple-checked that all 4 channels are routed into the final stereo HISE output.

    When compiling, I get several various "possible loss of data" errors. I tried finding similar problems in this forum, but found no helpful fix. I am using the current master branch of HISE from github (trying to compile it with VS 2017 was literally impossible as it stops responding soon after loading the solution, so I had to use VS 2015, which also compiled with errors but everything else in HISE has worked fine so far).

    In addition, I built the music box tutorial project (the one I found on github), to see if this problem persisted in VSTis as well as FX plugins. The reverb, which is routed to channels 3-4, works as expected, so whatever problem I am having is limited to FX plugins.

    To make sure I wasn't doing something especially wrong, I took the Convolution Reverb example project and routed the convolution through channels 3-4 (with routing matrix sends and everything set up properly), and as expected received no audio at all.



  • Hello @trivalve , wellcome to the forum.....

    You need to merge your routed channels back to your main output. Did you do that?
    Check this example, it works fine (For Win: VS2017 & For Mac: XCode 8.2);

    HiseSnippet 1683.3oc6as7abSDF2Nal1lDBsExAN5CfTqnTsORJf3v5lr6lFQdrrNzRDHZcrmM6nXOiwd1ztEgT+Ofy8Vk3N2PBDWxYNwMtVNg5EDh+AfY7ywab1tadmH6CUY99lY7uuGyuuwSmsoKw.54QbkjmX8dNPI42.n0CS6rPGcDVZoZRxE.kjlumitmGzTRVtvhbExSLtj+y+TcdcKcrALQjjz8IHC3xHaDMQpi5mhrrZnaBWGYKz6YUWxffWfXQ55xeYEkbzM1VeK3p57tMFPRFT2DQItZTcJzSRd74Il8z5PdLNn+2G4g1zBFfTM1DEHtAwxjiXtToE5frLaFYrdRrIsYhoWHvzmArBxDEKOwEbMeEJIiPzeHO1ffWIQ3Ub3gmr.7FO.dWGnY3hbnIZ3XaJvRXJzssNKDHBqf9JI+qfEHrNfo21VeaXCWVi3Abi6Tr3sTpTr3M+j1cwFTDAqPvqRnv0v23lS9sSNwje2j8qoc6rTweItDKKnaVZ4gb2ALraf6ZuIz8VJ6na0EF0Olkm10B1eWqXj2HvfE5HAuDFQWyAh2OGtTnWh45KDBJ1eQ8c7uYniWyBYBckPL+6z.s5qVSoU86Wu07R9nNLk9Qsa+uUkF9on48tqV8VolB1yF6NLSA.Tq0F8OT1ymuTMcpNOKJzpXVpCzkh3NQ4ZvcXKOCxol.TC5sMk33a11NDL2GHO0PZ3OI909LK0dwM18qUeLxj1IATORsCDsUGA9f6oZKxirwt15Iylz7pHulVc2Bgap6xHBXIrAQNmnX1Rl93CY6XAU3bRkYDGgckq6R.ehJoQwpBiEI33ZOQvpTe3ofUU4PXUAoGBu+lBVyyNMrl4x1Z1KWGiwkX10RmllFl28PEL9iT7cbRMrGh1Sr1zwB27vB2qCZhnFcxFuikAdYKXOtwaXktoA0a2FZPS.63fFewAsrV1UcKlUYsoDvxki2vgeBxhQPYZwLlAr0CIoZPK8T9uGjNidC0L1bhbgCogkY85wG5jBtQnbtII9s.9N4yS.1OI37CfuFno9YgDhVjtTDdqUzotHFK+zq10VismbCHCpXLzhu+K4Kw2oTP6h71b.oAwl9M9O1SnxR71xgJK0mxxQs4JK2mxJhJqzmxYEUNaeJmSTYbiLX+l.vsUHivKv+GZ4JgldJVviCxhi.W8XIJ2qqtPhxSMWc3WSFU8uEbGn6l996qFQuGJSzc2hPr0POMhu9ke1O+2Uqoa6vbVghdwh+4uU8AP5xrAaItnnlau9jktbvKd9yeU0FtP3Sgr0ZvDo+R0yPA4HeZlqmhTl45owBy.xLHWHT4QbPd+pf229x2mR39eoTdI77R34kvOMKge9hxIyR3WuuR3kOWTCe7AUCGbFnF9ki70M6n6E4qmLnkReetHqx52zEhM5UJIMumZrzxwRu5Oo1.BM2T2X6PYJ+3hup5JnmjZ8wwBCu7PS.EXiGlUzEFtUzuFTNc.JAfkarV3tmX+kRLle83JNDDI7le0eUkeL7Kk7ozpeu5Cz2A1l3ZGFxiG9xvsXuGQIqCscHZ8vFhUj0rIDZG15gzGt+LpKSHN0w5LK2TbRVnqGkXG8RkjeOP4Yuc5mcVi8Osee9e9wK32VRiBc7OYS4uDbm96+Q0izHDIKM3H4XCY91a6GTiCe7v6Y7JdAHNN25zDwmvE8N3DwiGxumIQLHT4Aee1ykeTY46yNee14GU1I2m1WY.TNaraNkSNkSNkS9tbF1c4LTeZekyEeZ+AmdWJYZ2quVNQ4IwwnL6Ebe8AuTpPTZu9ZesiZozYy28ddoz7Ro46d+HgdelfvvT.9Ir4eed8i.y.hNwMkEgXn6dNAwz7N+9Q+c6cMCJCAq6pi8bHdvRhybe5Jml.j1Emt6AhR0Kt00fYcB86JpQBKKJjkIlZxXsSMSoNN5WVM3DL0fLqwbMOClw565DRUa10xC5ufLdd+ieXWAwkEmu9olGxK1Z5q+lP+OWeWmO4t9eGMmI+DQXLn7cc7NPKBSRPUuZv15csnwREA4JDLwoCAiRc14sfLhns1BlJeJS64tTZx+sI9GudKnET2SXI26ptLBC0cEtiCipqnzv6JFT35c.AvUgyInbw3VaV3Bzs173XAJi17rWAdPlE3G6PUf+B6lHr0MbIOzH32d.e49U7kv70X+eONS.Vg2VoTzO6.d7vlUw3gFF77wOfEQxdDkG4QTYjGwri7HlajGwcF4Q7gi7H9nALBd4461kRrCViII8+vADT+f
    

    Note: to use this Hise Snippet: Copy this snippet, Then open Hise, and go to File > Import Hise snippet....

    Cheers



  • @remarkablex I see - I guess I got confused because this doesn't seem to be required in VST instruments.

    After adding another routing matrix and doing so, everything works out like it should. Thanks for the explanation.


Log in to reply
 

4
Online

337
Users

1.0k
Topics

7.0k
Posts

Looks like your connection to Forum was lost, please wait while we try to reconnect.