HISE Logo Forum
    • Categories
    • Register
    • Login

    Envelope table - global mod bug ?

    Scheduled Pinned Locked Moved Unsolved Bug Reports
    16 Posts 5 Posters 312 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.
    • HISEnbergH
      HISEnberg @HISEnberg
      last edited by

      @HISEnberg Forgot to mention, this issue persists with the Synth.setUseUniformVoiceHandler() , the snippet was meant to just show the problem.

      Global Envelopes

      1 Reply Last reply Reply Quote 0
      • HISEnbergH
        HISEnberg @Lindon
        last edited by

        @Lindon Just to explain further.

        The global table envelope mod controls the cutoff frequency of two filters.

        Sinewave1 has an AHDSR envelope.

        WaveformGenerator1 has a Default envelope.

        So the envelopes operate independently of the global modulator, I only included this to show the difference in behavior I am receiving on the filter modulation.

        Here is an example with 3 FIlters, 1 SinewaveGenerator and 2 WaveformGenerators. The buggy behaviour actually only happens on the the Sinewave.

        HiseSnippet 1681.3oc6as0aaaCEVJ1rs1sMcsqWG1.DJ5.Rw5JrcurKcC0owwMAKo1IJocu0wHSGSTYROJJ2YLrm29GMfg8P+ArGFvddC6mP+GrQRIYIk35p4awNy9ACyCunOd34b34ihtJiZgbbnLM8L6zoERS+L.yNDdiUZ.wDs0KooeVPYrMGwJg1ycesG0oEzwAUSSWO0ikMQOSZM0mW+vGAsgDKTnHMsmRwVnMvMw7PoUK9UXa6xvZncvMiz56VbcKJYEpM0U.mTfbZsfVu.tO5IPYyV.noehUqg4TlIGxQNZ5oeDsVGyFzWR7Z+SwN38rQxB40LECjm3xT6ZRDKkpsRCrcspASaGMwfVMTIjxSIbQvl3Z3txCUFuipBivdDUenuPb3kJF7xGEd4h.ud.I8HPJsGjNOvzhgawCqQhmSCVmHVapCEp8nPwqsZKjSGrBUzBB+1Mgu.UlIJzsGKc+b4tkg3qa9frYEpdGtQaHyP1Aw7Ewxa7kFJigauOhq.opzRWOrEWWzUul3f365f1kfqSYMUK6qAI0rQrXM+VFblK5lOntKwhioDCJ4ITNpBYoal86ylI6Oj03fUUudOqSNnLps7AzqpklVr90wkHtM2CwtkXJaKPTPCE563Khf27hXTaLKOsbjFRIqSv7JsPj2jkml+Ri3W6tdIHGJW48kIZWKDiikPPuDpsPe5YGjATB47BNskvQ5PFIBySZMWaHOtMqzQ0uBgNHlghzXf3f4ch5HOxLjSJDOOnJla0n2XbgdfQglZbfQe2+yBVsdcjEODfoAk+5wiudzG+o7d7uG3w1z8f1gJp.GHEV9.+pM5VeDW19Df92SZ.5VIN.sdp9EPN+.FPN8TW.4jZG+tGZowYB5sEaaiS6AyyA1AJ57pj1HaQDEeuMkLi.gwMZ1jRnsZPIXqn1Iai3L796iXw1vG2hZCYuwY1xbtXGbeIu529her31HaDzIlMkWiTHRECT+CAEt6s694yVQ7U6Jhup+QJAsKbusxUQyejhzOYBBIWUlu+pxER3J9U.93W3oXLLwXSmrU8965jT6zqBBTeyTvtuaSj5381DaSc4Xx9aBE9gemHsjm31zTDG1BId5DBxVlph9BxjJ7JmSVVpALQjZpB+i3iek4kk08qLePk8XqnCwF3LfDsWyqmz60LnI+exw0dMSTGigOEuoG+3jkt2HGuCtO8HGJK5AkSCLEtYJ+OEPtrprwyfsQFOFIb.kJ0IbBeUr3hG+NLHwoE0I1.ahZh2gRjZjPgBJgkYnuca4pbT4qPgrdV0qeXYwjrm8wDxcYJykkaRcI7XlGoFHVaQWSpzFwZiQuLTVtIZxoyXALFMYodNOLdRvxqUxba+fCpeO7Ym1mTRWwk0NlwaIjErygjFK+0HIqtAR.snMbMwhRX4aTTMbcE7JVQSWGdLeSMsClJ7e8qEW0hJVRPCnZ+sjQKHglFm0OiVCUrfo6MRVL.qdqHS2f8L.kYwrfd8b.eC1YBE6hArYlETsi.NLSQ49LZ1Ev+UObAPUpcGun6duyAEHx3+BH5WpNZZxTFbQDqPM2O8GE2J5xd7PqWs3VtP6Cno8OPigkI4aIRb5DZpbYP2IkwQ+V0Y8P507Ohqfsm6haEje+fC.Kn5vSBa.2GWSqmywc8O5GOkfH0Mt23F+7fDbUIH0A+qo+w86XS+7CdhXirU6jGWPZQO6bVLWC36rXHMRmcv8hfslB.6D9zbtT.iRI4wPFkWRUV9B6lVHTlO5Hef5JDOgctKIdy8DEqUxoWYwzKR6NUw.gEhJrJjDavDkiMRaJWlBJ92ObUhLdgIRLapUwwRLYUg.iX2T001A8LbMdi7Q6Xn3BQEuFjIe4pVGMbZOwbNsSVNsE9eBmVwnebfS6X+8FNr7XG6.b33tN1g2PyWcBrBObbTOZuBFy4k1GdoElyKcVlWZg47RmyKcNuz+ioZK3CM6.2q.DbzJXn1fy3neGtoWx+ElS9eJk7eBuYkwY.Go8yD268YMl9YBvnItYqCbIKuffwTcnqMeb9drCkbwCe0JuQwMD4P.YiO525I95FFg9swr6MQ+38ULb.n9bmwJ0mu4W94+b44TeFeTetybpOyo9Lm5yDl5yXeOrQFcmo6aq9wkmQSnEi9bKu+VhxP7mRIQnaIp+3qY.aJKajWS8WUL5BVSQR4O2xJ9PcnNVXP63cFzNd2Asi2aP638GzN9ICZG+z2dGkblV1kSa54+IHRVcUuMB083PpbE09W6NKRGB
        
        HISEnbergH ulrikU 2 Replies Last reply Reply Quote 0
        • HISEnbergH
          HISEnberg @HISEnberg
          last edited by

          HISE-SubSynth2024-09-2515-02-42-ezgif.com-video-to-gif-converter.gif

          LindonL 1 Reply Last reply Reply Quote 0
          • HISEnbergH HISEnberg marked this topic as a question on
          • ulrikU
            ulrik @HISEnberg
            last edited by

            @HISEnberg
            There have been issues using envelope modules in the Global Modulator Container and the last time I tried this approach I gave up, I couldn't get it to work as it should.
            Maybe @Christoph-Hart could give an answer

            Hise Develop branch
            MacOs 15.3.1, Xcode 16.2
            http://musikboden.se

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

              @HISEnberg -yeah what Ulrik said, Global Envelopes dont seem to work well for me either - so I use local ones only...Global LFOs work fine though...

              HISE Development for hire.
              www.channelrobot.com

              HISEnbergH 1 Reply Last reply Reply Quote 0
              • HISEnbergH
                HISEnberg @Lindon
                last edited by

                @Lindon @ulrik Thanks guys. I will try somethings in scriptnode though I don't expect such different results. Will post here if I find a solution.

                Usually I wouldn't mind but my project is fairly dependent on having one global table envelope. I tried cheating by linking ScriptTables together but this was also causing crashes in HISE.

                StraticahS 1 Reply Last reply Reply Quote 0
                • StraticahS
                  Straticah @HISEnberg
                  last edited by

                  @HISEnberg so global ADSR envelopes remain unusable in a polyphonic setting?

                  building user interfaces in HISE :)
                  web: www.vst-design.com

                  HISEnbergH 1 Reply Last reply Reply Quote 0
                  • HISEnbergH
                    HISEnberg @Straticah
                    last edited by

                    @Straticah You can link tables together now, that bug is solved. I don't think there has been much work done on it otherwise. What is your use case for it though?

                    Christoph HartC 1 Reply Last reply Reply Quote 1
                    • Christoph HartC
                      Christoph Hart @HISEnberg
                      last edited by

                      @HISEnberg I‘ve been doing some work on the global envelopes recently (there were a few other glitches). It‘s not pushed yet because it‘s part of the bigger update to the modulation matrix that‘s in the works but maybe that will solve your issue too.

                      StraticahS 1 Reply Last reply Reply Quote 3
                      • StraticahS
                        Straticah @Christoph Hart
                        last edited by Straticah

                        @Christoph-Hart issues are mostly faulty retriggering and dead notes on global adsr modulation.
                        I am really looking forward to the new mod system since the synth we are building rn could benefit heavily from it.

                        We had to ditch the old mod matrix system unfortunetely and are running into issues with global envelope mods now.

                        Do you have an ETA for the mod-matrix update? @Christoph-Hart

                        building user interfaces in HISE :)
                        web: www.vst-design.com

                        Christoph HartC 1 Reply Last reply Reply Quote 1
                        • Christoph HartC
                          Christoph Hart @Straticah
                          last edited by

                          @Straticah it might take another week or two. The wavetable rehaul is almost done, then I‘ll work on the matrix.

                          Christoph HartC StraticahS 2 Replies Last reply Reply Quote 1
                          • Christoph HartC
                            Christoph Hart @Christoph Hart
                            last edited by

                            @Straticah what were the exact issues with the mod matrix?

                            1 Reply Last reply Reply Quote 0
                            • StraticahS
                              Straticah @Christoph Hart
                              last edited by Straticah

                              @Christoph-Hart we are building a wavetable synth with a modulation system so the improvements you are working on might come in handy.

                              Our main issues with the mod matrix were crashes in our setup, compilation issues, retriggering issues with global ADSR mods and missing control as far as i can remember. (might look into it again)

                              Also the mod destinations were missing essential offset controls for eg. filter modulations:
                              has been mentioned here aswell

                              Link Preview Image
                              Modulation intensity modes (bipolar, scale, add?)

                              Hey! What are your thoughts on the modulation intensity modes? Currently, there are two types: Bipolar Mode and Scale Mode. @Christoph-Hart, would it be poss...

                              favicon

                              Forum (forum.hise.audio)

                              building user interfaces in HISE :)
                              web: www.vst-design.com

                              HISEnbergH 1 Reply Last reply Reply Quote 1
                              • HISEnbergH
                                HISEnberg @Straticah
                                last edited by

                                @Straticah Excited to see what you guys are cooking up 😉

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

                                23

                                Online

                                1.7k

                                Users

                                11.8k

                                Topics

                                102.8k

                                Posts