HISE Logo Forum
    • Categories
    • Register
    • Login

    Sends as FM source/carriers....

    Scheduled Pinned Locked Moved General Questions
    16 Posts 5 Posters 679 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.
    • LindonL
      Lindon
      last edited by

      OK so I'm doing some experiments....

      Im trying to use the output from voice A (a sampler) as the carrier in Voice B(A loop Player). Im not sure the kind-of Sound Generators really matters but hey...

      So I added a Send Effect into Voice A's FX chain....

      I added a Send Container into Voice B's Syntesizer group, and called it TRY1 and put a stereo FX in there...(just for something to add in there...)

      I went back to Voice A and pointed the Send Effect at TRY1, so at this point I should be getting the sound of Voice A added into Voice B(well probably replacing Voice B but hey....)

      I went back to Voice B's syntesiser container and set the Carrier = AudioLoopPlayer and the Modulator = TRY1 and turned on FM

      So in theory at this point Voice B should be being modulated by Voice A in some sort of FMish way....

      But actually all that happens is HISE crashes.....

      I know I'm probably breaking all the rules - but I'd really like a flexible FM routing system - and this is the way I tried ot implement it...but it fails badly, is there any way to do this? Anyone know?

      HISE Development for hire.
      www.channelrobot.com

      LindonL ustkU 2 Replies Last reply Reply Quote 0
      • LindonL
        Lindon @Lindon
        last edited by

        @Lindon

        Ok well I can use Global Send and Global receive nodes in ScriptFX to route audio wherever I want - I think...

        now all I need is a way to multiply the two signals together.... anyone?

        HISE Development for hire.
        www.channelrobot.com

        DanHD 1 Reply Last reply Reply Quote 0
        • DanHD
          DanH @Lindon
          last edited by DanH

          @Lindon I think I tried this and had the same result a while back... Perhaps a Scriptnode Synth in the synth group could help with this?

          DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
          https://dhplugins.com/ | https://dcbreaks.com/
          London, UK

          LindonL 1 Reply Last reply Reply Quote 0
          • LindonL
            Lindon @DanH
            last edited by

            @DanH said in Sends as FM source/carriers....:

            @Lindon I think I tried this and had the same result a while back... Perhaps a Scriptnode Synth in the synth group could help with this?

            not sure I can see how that would help, perhaps we need a feature request - a script node to combine(multiply) two signals together...

            HISE Development for hire.
            www.channelrobot.com

            DanHD modularsamplesM 2 Replies Last reply Reply Quote 0
            • DanHD
              DanH @Lindon
              last edited by

              @Lindon two audio signals? What happens if you have two global receivers?

              DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
              https://dhplugins.com/ | https://dcbreaks.com/
              London, UK

              LindonL 1 Reply Last reply Reply Quote 0
              • LindonL
                Lindon @DanH
                last edited by

                @DanH said in Sends as FM source/carriers....:

                @Lindon two audio signals? What happens if you have two global receivers?

                I end up with two audio signals and no way to multiply them together...

                HISE Development for hire.
                www.channelrobot.com

                Matt_SFM 1 Reply Last reply Reply Quote 0
                • Matt_SFM
                  Matt_SF @Lindon
                  last edited by Matt_SF

                  @Lindon I barely tested it but did you try using the core.fm node?

                  Develop branch
                  Win10 & VS17 / Ventura & Xcode 14. 3

                  1 Reply Last reply Reply Quote 0
                  • modularsamplesM
                    modularsamples @Lindon
                    last edited by

                    @Lindon said in Sends as FM source/carriers....:

                    a script node to combine(multiply) two signals together...

                    This perhaps..

                    Link Preview Image
                    HISE | Docs

                    favicon

                    (docs.hise.dev)

                    Wouldn't using the send/receive system be generating a monophonic signal? AFIAK your carrier would be getting the summed output of all active voices, rather than per note modulation.

                    LindonL 1 Reply Last reply Reply Quote 0
                    • LindonL
                      Lindon @modularsamples
                      last edited by

                      @modularsamples said in Sends as FM source/carriers....:

                      @Lindon said in Sends as FM source/carriers....:

                      a script node to combine(multiply) two signals together...

                      This perhaps..

                      Link Preview Image
                      HISE | Docs

                      favicon

                      (docs.hise.dev)

                      Wouldn't using the send/receive system be generating a monophonic signal? AFIAK your carrier would be getting the summed output of all active voices, rather than per note modulation.

                      this is summing not multiplying I think...

                      HISE Development for hire.
                      www.channelrobot.com

                      DanHD Matt_SFM 2 Replies Last reply Reply Quote 0
                      • DanHD
                        DanH @Lindon
                        last edited by

                        @Lindon can you send a snippet of where you got to?

                        DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                        https://dhplugins.com/ | https://dcbreaks.com/
                        London, UK

                        1 Reply Last reply Reply Quote 0
                        • Matt_SFM
                          Matt_SF @Lindon
                          last edited by Matt_SF

                          @Lindon What about doing it like this :

                          HiseSnippet 1476.3oc6Y8zaaaCEmJNxtIMYnEaCX6lOlNDDXmk0MfcHt4OtyXKIFQYAcmxXjnsILEolDUS7FFPA1kdam6s8QXW2s7EXm5GicIeC5dTTxVxRwI1HoXEqN.Il78dj+d+36OTJs8E1jf.gOxXgiF3QPFKYZMfK6scOLkiZsCx3CL2CGHI9U0Ss0.ObP.wAYXT5opILVXdTzmK2bKLCysIilBgNVPsIeG0kJGMa6FeKkwZhcHGQcSo8FMZYK3aKXhP.OkLqg7v18wcI6iUpMmIxn7tNTov2Rhkj.PmsDNCr5INiq0+XZ.8TFQMnNxBVH8zns6QYNsS70.DxX91i77RZO+iL2i5PGN+HF3AQBpNxhzbfwbSBR0mBHYjBRyqgzCMsr8odxQRT349ls3vARGLP0oghVWjwElaK.E3x0bw8IM8gACMXkGWq1pUge8nutSH2VRE7pB99BI4.9JOZweYwEV7WWr53h5zoPYpswWvXD+BEqNc8mjgqvCcOk3uZ0miYgjgJBteVNs7MiSs0dcJEE7Vbp7.OR73lBlihqTeO+I.Jl1fu88s1AKwpCk34.87H9RpBNF6PdNDUqOhVvbGRPeovChqyc9AQNBmPFVlMbRk2DK.3iLmgpCJd.UNHcd0TDiUahwX2TH9Py1Tocuhw3bEfQfotKvXbl4xl61oCwVNBfya17YyZZXsoNMbw3zPXOUa9RwCq17Y0KLA7kliB187IdXexQh1L7fUBvtdLxg.FWs5oLgceK5OSxmg3ogvVJMVwtGlyIrfYIQp7sTwIzghPIk2cOrzmdNxvb+PWKnLsMY6XzAyYLmJGROtlZrJtvhvchF7F3Srv5pwFwBqmHLU529D4YB+9QGGweGYTQw8epIWO9D2Plj5wFXQ6xwv9+DFSb11BWOZbHKbfDMWaAafWOAmZqlRqQBrehqHD1wXr+M3fivTlJF2JL.pZ3b.2BTNpmlQoiI9AQKbEyZqA+.w76Kb.QkahsAVdParrmJ4QUHBhTI9qYOLh8pAd5HHcmtqVW09kzfTyuf+3pHsn1ikRUlRGIqFA4oyoiaaEbrRpMlgNVEon7zn0Todhyna52wGfx5mDEjhx3eeRJ+KiV4cjwVl6RzajB8ULC7XvMNtxiEs373MwvoAnExeUL0m7WSfQQHPK4tjpJkBn2yzlQv90yhzkLcg+tVjnB.4PitFTNWFdpMVEK.2CQC4jQ.P1ixiQ4n9I6gOer4tbSKIwSUvLsdV8ImowdZM0mA5EH2RiR4+KYJBrgaip5+k+zxmrVJw4IhLVOUAMpxPLx4I2xXGJD3gGrUHzmSyOYlQctxcHmmTpbWnZuCbSlHySJelgeKO876CZjmeAN+J42xpaNTD8N4sdiF415W95w25+3Uu5uxu0M9M2+dS8Mfa5S9oPnv7fw1+Wzuw0r+WtYdWu1T55KEs+UOT0nAka8Q2Nw1Sl6eJzQ+NaqmbZU6d3fo+b+1XuKGc04Bb6TYzkMIm6MVt7800yhDjOKN1hooX1vQIkbKCOy0njgkMobuP4mEccrnazlV2JviLbZX2gUlKc0kFq7Vsz3ka9jPo.nJ887y.KT1lFplT0+uY6s4y1GNpG1zzcKwl28atsbp1S0ee2s2w6tsRETUw66t8+8tadDb+w6tEkKGInntaQBtl724yj+N5E+bD1uKQFD+lv3Da8iVG8rNsbF16bH4nlKo1zccY.T9miY8Y44XV+c0R8YHiqdPlvmt4drz3vmtE2wN1hYmgJMYF5GtHOCArwMof4Ec+yOtQwINu3edyapewzmy132uY0p+wObmWGWq1xUHj8n7tnbsBP28t9RlGRBHxaTDxVBQeWbzqUa1dA2uMdIftXaewI152qoJ94dQy.wQ7n3wEL2SMtZczyG2acoNzSrsytT4Lb8Y0vOeVMbiY0vuXVM7wypge4rZ3Wc8Fp9mnE+7EpdHP1W6c001M1kiOkoq5f9WfvL4ll
                          

                          Just a quick example using the math.expr node

                          Develop branch
                          Win10 & VS17 / Ventura & Xcode 14. 3

                          LindonL 1 Reply Last reply Reply Quote 0
                          • LindonL
                            Lindon @Matt_SF
                            last edited by

                            @Matt_SF said in Sends as FM source/carriers....:

                            HiseSnippet 1476.3oc6Y8zaaaCEmJNxtIMYnEaCX6lOlNDDXmk0MfcHt4OtyXKIFQYAcmxXjnsILEolDUS7FFPA1kdam6s8QXW2s7EXm5GicIeC5dTTxVxRwI1HoXEqN.Il78dj+d+36OTJs8E1jf.gOxXgiF3QPFKYZMfK6scOLkiZsCx3CL2CGHI9U0Ss0.ObP.wAYXT5opILVXdTzmK2bKLCysIilBgNVPsIeG0kJGMa6FeKkwZhcHGQcSo8FMZYK3aKXhP.OkLqg7v18wcI6iUpMmIxn7tNTov2Rhkj.PmsDNCr5INiq0+XZ.8TFQMnNxBVH8zns6QYNsS70.DxX91i77RZO+iL2i5PGN+HF3AQBpNxhzbfwbSBR0mBHYjBRyqgzCMsr8odxQRT349ls3vARGLP0oghVWjwElaK.E3x0bw8IM8gACMXkGWq1pUge8nutSH2VRE7pB99BI4.9JOZweYwEV7WWr53h5zoPYpswWvXD+BEqNc8mjgqvCcOk3uZ0miYgjgJBteVNs7MiSs0dcJEE7Vbp7.OR73lBlihqTeO+I.Jl1fu88s1AKwpCk34.87H9RpBNF6PdNDUqOhVvbGRPeovChqyc9AQNBmPFVlMbRk2DK.3iLmgpCJd.UNHcd0TDiUahwX2TH9Py1Tocuhw3bEfQfotKvXbl4xl61oCwVNBfya17YyZZXsoNMbw3zPXOUa9RwCq17Y0KLA7kliB187IdXexQh1L7fUBvtdLxg.FWs5oLgceK5OSxmg3ogvVJMVwtGlyIrfYIQp7sTwIzghPIk2cOrzmdNxvb+PWKnLsMY6XzAyYLmJGROtlZrJtvhvchF7F3Srv5pwFwBqmHLU529D4YB+9QGGweGYTQw8epIWO9D2Plj5wFXQ6xwv9+DFSb11BWOZbHKbfDMWaAafWOAmZqlRqQBrehqHD1wXr+M3fivTlJF2JL.pZ3b.2BTNpmlQoiI9AQKbEyZqA+.w76Kb.QkahsAVdParrmJ4QUHBhTI9qYOLh8pAd5HHcmtqVW09kzfTyuf+3pHsn1ikRUlRGIqFA4oyoiaaEbrRpMlgNVEon7zn0Todhyna52wGfx5mDEjhx3eeRJ+KiV4cjwVl6RzajB8ULC7XvMNtxiEs373MwvoAnExeUL0m7WSfQQHPK4tjpJkBn2yzlQv90yhzkLcg+tVjnB.4PitFTNWFdpMVEK.2CQC4jQ.P1ixiQ4n9I6gOer4tbSKIwSUvLsdV8ImowdZM0mA5EH2RiR4+KYJBrgaip5+k+zxmrVJw4IhLVOUAMpxPLx4I2xXGJD3gGrUHzmSyOYlQctxcHmmTpbWnZuCbSlHySJelgeKO876CZjmeAN+J42xpaNTD8N4sdiF415W95w25+3Uu5uxu0M9M2+dS8Mfa5S9oPnv7fw1+Wzuw0r+WtYdWu1T55KEs+UOT0nAka8Q2Nw1Sl6eJzQ+NaqmbZU6d3fo+b+1XuKGc04Bb6TYzkMIm6MVt7800yhDjOKN1hooX1vQIkbKCOy0njgkMobuP4mEccrnazlV2JviLbZX2gUlKc0kFq7Vsz3ka9jPo.nJ887y.KT1lFplT0+uY6s4y1GNpG1zzcKwl28atsbp1S0ee2s2w6tsRETUw66t8+8tadDb+w6tEkKGInntaQBtl724yj+N5E+bD1uKQFD+lv3Da8iVG8rNsbF16bH4nlKo1zccY.T9miY8Y44XV+c0R8YHiqdPlvmt4drz3vmtE2wN1hYmgJMYF5GtHOCArwMof4Ec+yOtQwINu3edyapewzmy132uY0p+wObmWGWq1xUHj8n7tnbsBP28t9RlGRBHxaTDxVBQeWbzqUa1dA2uMdIftXaewI152qoJ94dQy.wQ7n3wEL2SMtZczyG2acoNzSrsytT4Lb8Y0vOeVMbiY0vuXVM7wypge4rZ3Wc8Fp9mnE+7EpdHP1W6c001M1kiOkoq5f9WfvL4ll

                            yeah that might work...

                            HISE Development for hire.
                            www.channelrobot.com

                            Matt_SFM 1 Reply Last reply Reply Quote 0
                            • Matt_SFM
                              Matt_SF @Lindon
                              last edited by

                              @Lindon but I thought of it a 2nd time and, wouldn't that be more AM than FM?

                              Develop branch
                              Win10 & VS17 / Ventura & Xcode 14. 3

                              LindonL 1 Reply Last reply Reply Quote 0
                              • LindonL
                                Lindon @Matt_SF
                                last edited by

                                @Matt_SF -yes I guess it would - its not running at audio rates anyway...

                                HISE Development for hire.
                                www.channelrobot.com

                                1 Reply Last reply Reply Quote 0
                                • ustkU
                                  ustk @Lindon
                                  last edited by

                                  @Lindon I am right to add that FM is different than multiplying two signals together?

                                  What would be nice would be to have a way to take a signal input in the fm node that can replace the default sine.
                                  A long time I haven’t put my dirty hands in FM, so would it be better to improve the Synth module itself, or the FM node? (Just waiting for someone to say both 😛)

                                  Can't help pressing F5 in the forum...

                                  LindonL 1 Reply Last reply Reply Quote 0
                                  • LindonL
                                    Lindon @ustk
                                    last edited by

                                    @ustk yes correct , and yes having a way t pass a signal (cable??) into the Synth module would be a great way to get there quickly...

                                    HISE Development for hire.
                                    www.channelrobot.com

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

                                    21

                                    Online

                                    1.7k

                                    Users

                                    11.9k

                                    Topics

                                    103.4k

                                    Posts