HISE Logo Forum
    • Categories
    • Register
    • Login

    Modular Synth in HISE

    Scheduled Pinned Locked Moved General Questions
    12 Posts 6 Posters 280 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

      What would be your approach to building a modular synth in HISE?

      Would you rather use send effects and send containers? Or rather a script effect / script synth?

      And if you would use a script effect / script synth, is it possible to programmatically change connections between the modules in the script effect?

      Many thanks
      Oli

      d.healeyD 1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey @Oli Ullmann
        last edited by

        @Oli-Ullmann said in Modular Synth in HISE:

        Would you rather use send effects and send containers? Or rather a script effect / script synth?

        Send effects aren't sound generators so they wouldn't be much use, well except for effects. I'd probably use some combination of all of the above and anything else I like the sound of.

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        Oli UllmannO 1 Reply Last reply Reply Quote 1
        • Oli UllmannO
          Oli Ullmann @d.healey
          last edited by Oli Ullmann

          @d-healey
          Yes, with the send effects, for example, I was interested in something like filters. For example, I could create four send effects, each with a filter. In the user interface, the user can then route an oscillator to one of the four filters (send effects). (In the routing matrix of the oscillator, all connections are then deleted so that the signal is not heard twice, but only the send signal).

          I had also considered solving something like this via the routing matrix, but I don't think this is possible. However, I have never dealt with this topic before.

          As you wrote, it's probably a mix of everything.

          d.healeyD 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @Oli Ullmann
            last edited by d.healey

            @Oli-Ullmann Script node would probably be the way to go

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            Oli UllmannO 1 Reply Last reply Reply Quote 0
            • Oli UllmannO
              Oli Ullmann @d.healey
              last edited by

              @d-healey
              Is it possible for the user to edit connections within the script effect? In other words, can I change connections within a script effect programmatically? Do you know that?

              HISEnbergH d.healeyD A 3 Replies Last reply Reply Quote 0
              • HISEnbergH
                HISEnberg @Oli Ullmann
                last edited by

                @Oli-Ullmann use the soft.bypass for this. You can setup your four different filters and use a knob to change between them.

                However, if it is four filters with the same knobs and values, you could also uses the hardcoded Fx module. You can load and unload networks into it, and keep the UI knobs connected to the index of the knobs in the module.

                1 Reply Last reply Reply Quote 1
                • d.healeyD
                  d.healey @Oli Ullmann
                  last edited by

                  @Oli-Ullmann You can use switch nodes to change the signal flow dynamically, not sure about directly editing the connections though.

                  Libre Wave - Freedom respecting instruments and effects
                  My Patreon - HISE tutorials
                  YouTube Channel - Public HISE tutorials

                  Oli UllmannO 1 Reply Last reply Reply Quote 1
                  • Oli UllmannO
                    Oli Ullmann @d.healey
                    last edited by

                    @d-healey @HISEnberg
                    Thanks for your ideas, guys! :-)

                    LindonL 1 Reply Last reply Reply Quote 0
                    • A
                      aaronventure @Oli Ullmann
                      last edited by

                      @Oli-Ullmann There's the DSPNetwork and Node classes in the API. Some of the stuff might be missing or not working as it was never fully implemented. Give it a try and see how far you can get.

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        miaalexandra @aaronventure
                        last edited by

                        What would be your approach to building a modular synth in HISE? Would you rather use send effects and send containers Build your own synths, samplers, drum engines and DSP effects. HISE gives you modular Spacebar clicker audio design, a graphical interface designer, flexible scripting and ...The capacity of any modular case is measured in units called HP. It stands for “horizontal pitch.” One HP is 0.2” or 5 mm. Modules are built to exact dimensions in HP. Each module has its own HP value that can be an even or odd number. The MIDI output of the keyboard connects to the MIDI input of the modular via a MIDI cable.

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

                          @Oli-Ullmann said in Modular Synth in HISE:

                          @d-healey @HISEnberg
                          Thanks for your ideas, guys! :-)

                          you should probably also look at global send and receive nodes...

                          HISE Development for hire.
                          www.channelrobot.com

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

                            @Lindon @aaronventure
                            Thanks guys! :-)
                            I will have a look at this, too.

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

                            40

                            Online

                            1.7k

                            Users

                            11.7k

                            Topics

                            102.2k

                            Posts