HISE Logo Forum
    • Categories
    • Register
    • Login

    Effects / Modules / Routing

    Scheduled Pinned Locked Moved Solved General Questions
    7 Posts 2 Posters 54 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.
    • Oli UllmannO
      Oli Ullmann
      last edited by Oli Ullmann

      Hello everyone,

      I have what I think is a simple problem, but I can't seem to find a solution.

      I have four synthesizer groups and four send containers with effects. I feed the send containers via send effects from the synthesizer groups.

      So far, so good.

      But now I want my plug-in to also offer an effect chain in which I can load six effects. These are not send effects, but insert effects, and should not influence the send effects. What I mean is that the effect, for example a chorus, should affect the basic signal of the synthesizer group, which then runs through the send effect into the effect container, but the effect container itself should not be affected by the chorus. Therefore, I cannot load these effects into the master chain, as they would otherwise also influence the send effects (send containers).

      One solution would be to load the six effects directly into the synthesizer groups. However, since I have four of them, that would mean 24 effects. Not really ideal for the CPU.

      Can anyone think of a better solution? @d-healey do you have any ideas?

      Many thanks,
      
Oli

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

        @Oli-Ullmann put the synth groups into another container (GroupContainer), then add the insertFX there. Put the send container after this container and it should operate on the "dry" signal that you send directly from the synth modules:

        MasterChain
        ---GroupContainer
               Synth1
                 FX: Send1
               Synth2
                 FX: Send2
               Synth3
                 FX: Send3
               Synth4
                 FX: Send4
             FX: Insert1 
             FX: Insert2
             FX: Insert3
             FX: Insert4
             FX: Insert5
             FX: Insert6
          SendContainer
           FX: Send FX1
           FX: Send FX2
           FX: Send FX3
        
        Oli UllmannO 1 Reply Last reply Reply Quote 0
        • Oli UllmannO
          Oli Ullmann @Christoph Hart
          last edited by

          @Christoph-Hart
          Sorry, I didn't express myself clearly.

          I want the opposite: I want the signal processed by the chorus to be sent to the send container.

          However, I don't want the effect in the send container to also receive chorus. (That's why I can't put the chorus in the master chain.)

          As I said, chorus is just one example of an insert effect.

          I want it to behave as if I were loading the chorus directly into the synthesizer groups, except that I don't want to do that for every synthesizer group, because otherwise I would have to load 24 effects...

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

            @Oli-Ullmann well then you either need to put the sends after the inserts (where you loose the ability to route them individually to the sends) or apply the inserts for each synth.

            Oli UllmannO 1 Reply Last reply Reply Quote 0
            • Oli UllmannO
              Oli Ullmann @Christoph Hart
              last edited by

              @Christoph-Hart

              I was afraid of that...
              Thanks for the info! :-)

              Christoph HartC 1 Reply Last reply Reply Quote 0
              • Oli UllmannO Oli Ullmann has marked this topic as solved
              • Christoph HartC
                Christoph Hart @Oli Ullmann
                last edited by

                @Oli-Ullmann well you can thinking about a better routing setup - eg. add another post insert FX send:

                HiseSnippet 1211.3oc6Y8zTaaDEeE1JEaRoMcxzoG0gdfzISGYLAHSmNFvFm5oXviEIjdJyZo03cPZWUoUz3zoyzuF4V+Zza4Zu0a8CPOzIStv2f12JIij.gw3.sEFzAO9818o2a+896Z2wiaR784dHkx6NzkfTtqpwPlXP8AXJC0pARYd01XeAwSKh0FCcw99DKjhRgmHYnTpHJ74nZafswLSRBKD5YbpIYKpCUjvsyZeK01tI1hrK0I0tWZsVlbVctMO.rmBp5HWr4A38IaikaaFUz2f8GfT9BU8J8VshN9wVUqzWu5h8pp+npqzaoUVdE8UWbkpKZZ83k6uzxfP2YSKpf6YHvBhORo3FbqgFC3+.KRAOi5S6YSjDUPFfliX2jaaIOhRtn5Cn1VcFAT9H3k1IA1JDAa2WsM0hdL+D36iCWPKQhz.nxLYMuBYLuJmk4kiIojxjJFYR2S0vzi5JRVQZOyo1hAdy9XvOk1Th1KR4Mp04vFXhuzAe.ooGPbr.Krrt9C0fOdvW0OfYJnblFmsMWP1gsvCJ+ikKU9mJqcxk52O20jpwiaaS7xcYYng23DbAVfSOh2C0NDaGPNdivwOKldmICSMiN0o1Hm0hQE63RhoGePAJF1fu8zVMvBrzoDyC1mKwSPkliRCxgPJQjKpjZCh+ABtKjTbJ+GD4vsBrwhrgSxjt3E.7HiOT5nX9TwvzIkWfXL8wFiMol38T6PElCx2FmIGaDPpqBaLNy7CU2reehoHw.Kp174SaZ3jq9YOi5o2MLACnHdUtLpl5NwUSUJLtio9EnZi5+AE.ubBNuM+4+y4OJyjR+ePj9mUs9.tWfenpKESjMyoKn1X33m+5x+Us8nVhAwLVqZ02UqIgX0ClkXDux+w6p0fXiy5nKbI0LF0kGHnr8aiEdzWBYKaG3X.YglD.CYLhM7xUUlQ1yHhVWRKMBCByJj3ugm3EqHoUhWrxnEQ4ATxc.tlnpLc39hlOWxZLUY9t2DqEnKsOQjNlRJYKlE4kowHCGNWL.NaWI.WdSwbFoHRqS68IMt3jEidNM8+W1SOeDlLmpAz9HruRHb7ogzZ6gOjn8DBzXQhViq4xue42bYGSAn9c8vLeWtOIajjCcWNSh5ILepOLbI466Jceo4Wmi8xcoip0DNj4JiAVD3EFGrtCOfkIL9jAmEmrfyrcIRs+bhZKda2vonTe5b8RirQCpiqMYS1gDaXj4Pa7SfYj6iCrEi3lMvtMmwcGvYTyzd8tDHgb+8Idos8bOPqKDIMFfm6uVWhMAmNB9yWaKHxC6A3DYJwhKo5delZj4pIyF0t9NESga1SwnbNMmmK5NA21a9Zeu4aJ53z2a8iBciGeU0zt1o89qGUKuQLNpV9iX.0quP2e8hDKeaG6aq7ekW4Odnl4iGpoK4PhWuXmXDKsHdm3xrbtiA8UixD9kW+52VqA1wMovNbk1+r1dDwVfz1Ia62p0va3I381L2ENjALAM4UjTyx.b+0qYW98lhNbvld7WXF8CZKielMjCfsrv+xiRpskzZUPg+H2oSYbfhRuvzL6q5TBt3zJX0oUvklVAezzJ3xSqfqLsBt54Knrmw5ABtSTEPDpcmMC+WATT1jggLovbcz+.j2HsYH
                

                This allows you to send the raw synth output as well as the processed (but mixed-down) signal to the send FX without having to duplicate all effects for all synths.

                Or you can do FX lanes by using multiple channels in the group container and then let the user decide what synth to process with which chain.

                Oli UllmannO 1 Reply Last reply Reply Quote 0
                • Oli UllmannO
                  Oli Ullmann @Christoph Hart
                  last edited by

                  @Christoph-Hart

                  Yes, that's a good starting point. Thanks! :-)

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

                  27

                  Online

                  2.0k

                  Users

                  12.6k

                  Topics

                  109.8k

                  Posts