Forum
    • Categories
    • Register
    • Login

    Phase offset not working - when retriggered by DAW playback?

    Scheduled Pinned Locked Moved Unsolved General Questions
    17 Posts 3 Posters 471 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.
    • dannytaurusD
      dannytaurus @Straticah
      last edited by

      @Straticah LFO Phase works fine for me. It sets the phase at which it retriggers on note-on.

      Try making another snippet where the LFO is inside a sound generator instead of the master chain.

      CleanShot 2026-04-09 at 22.54.49.gif

      Meat Beats: https://meatbeats.com
      Klippr Video: https://klippr.video

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

        @dannytaurus hm interesting, the goal is to have it on the master/filter and retrig on DAW playback (like it does now) - unrelated to any MIDI input.

        If it works on note input thats cool, but its on the master intentionally.

        creating user interfaces: www.vst-design.com
        founder @prototype.audio https://www.prototype.audio/

        dannytaurusD 1 Reply Last reply Reply Quote 0
        • dannytaurusD
          dannytaurus @Straticah
          last edited by dannytaurus

          @Straticah There was a bug using LFO in the Master Chain. I don't know if the fix has been merged yet. Might be related.

          EDIT: here it is: https://github.com/christophhart/HISE/pull/891

          Meat Beats: https://meatbeats.com
          Klippr Video: https://klippr.video

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

            @dannytaurus i tried your approach and for me its not working in a synth either is it for you using the snippet? Then it might be that my HISE version is too old and this bug is fixed.

            HiseSnippet 1340.3oc2XEzbSaDEdUr2L0l1TflggdSSldHzRYhSBIP6ALwIl5owIlXCzN8.yZomr2IR6pJsJAOLbu2J+P5OhdrG6Og9Sfa8X5akrsjBlDiKv.3CZ76s6S629deu2aW0JPZAggx.hQ4NC7AhwmRaOPn5WqOiKHM1lXr.sIKTAAlIp1ZfOKLDrIFFEtmVgQohj3eu3NawbYBKHUEg7PI2B1k6wUoZaU8G4tt0Y1PGtWlYud0FVRQMoqLBwSA5JDel0grdvdL8zliR9AVXehwWSgtr0cbVc0MVekMXvsVq6pUrbfta.aZcq0rtc2M2bU6tN2DMZ9cr4JYPaESAgDihaIsGztu7XQxB7PdHuqKnEpPZiqbh55RWa8VT+eRs9bW6VibTgDhAsUpaqPhaaQZStMer9T22EiGvL0hrNPi4xCuB4fWkWE7l.jLx.ohIP5Rz1VAbeU5HZ7bAZCAFMcXXbJKTRlKw3Oo0j3DDpa3wNDpGfBiMX4MVYkqahOt126DIrTbovTJ1Spf8EKesxOsboxOqr4oGxwYhioWl.oqKDLwg0TifyxvkEQdcgfqadDyMBFOQb6m2mN+z4SsR10YlnTzPvU66CCkSIEUlPDfLzsg+6AM1loX5fxPc377g.EWCGisgivThjPTI51P3gJoe7b87kB8av3BpgbpjfRcWISwE85vQXyQD74zrppPdRZNzOWcPp.u5wbaElwPMdtAgzG385qzR+UJdGAjVtREFlIc6MJArz7iRh4JvKU6ImbxukW6pCUusVc7d23.5SKaZtzXOTC6k9Nyk1s99lMk1QtLL.UYoqqmRCgM7DbvusRrH5kckG+HYvggX1OfC3vbCgxOCqa7RTbL4ZzaKaFmttzvAPJSNZtlKKB4pAYqac5zvhuZJyJSrJwDIDSIbuDsEWY0ex3ctIfWjX81FuCKp8Yzcbb.KUJXKRq+SmYErhSW11zCkERfxEns4BHt0TLPtRrr4iXGAl2CDPPLi5L5N82Sa2I+ot6z9VJb46DvDg9xvbu31fGuClMGlU4CBw5ovudfNJmUeMIKXhC8h6TG2jSzl1LUTPLc4tdxHgJG8nP9XBc5hI4yZxL+8OBBNhCGeNcEK91pq36zzw++UOJLcv8bZhWZDFay87cgcDGAtXWjXLdYrsgCKxUMRadheSoP52WJ3VYYEG.p.dudPPVrOwMzcUJ7bWoZVr5AfKvxxv+pp6hLSV.5mfYzW75eflIFutJMAtl5rUyONp5W3i9p9SK8+xzVR2AIj45bW8ATz.pDMQ3rJ3SH5BmQfvZjWr5+9GOu58yRAxSeuZ06GwbOkWeKtuzkELUQjYmsWbJoMWgNdS81hqOiArKlfZJEOi2vBo4Os24CxSGuRBhXi3Fog0p+dUcOeGYf2vStN17cgd3Bk01N.djZ7LCVYmVaOoT0O9ryYauuX0ckR+cDLzMXmc9s5iU9vKwDBYZx9O2Q+Z6HStZbMWY15kXY0dBY.jbwnbc5iBURuQaf3qz1VA9IGY9Wnar9MveNei94sqgOVa+2LxuAYpyMkL0uHN7ONNqIBumWRNAw4xuduuIhtj2GNM89R5vpowd4Obv8Bz6+d.XOPFouxeSFdNN7F+z8h7Zi2EwBPfJDfq9j9FyoqxjHuhVN4xHB6XA7J5mLbvJZYigCVYzfuSVCOlUf7wVIeEGcIkOIVCtuEwemuRzlZYyJj3urS15md3kFdrkU9W0KY3pypgqMqFt9rZ3MmUC2XVMbyY0vac9FpuS2civNbI4IDRyV6jzayXbiUiBj+C7gOzmI
            

            creating user interfaces: www.vst-design.com
            founder @prototype.audio https://www.prototype.audio/

            dannytaurusD 1 Reply Last reply Reply Quote 0
            • dannytaurusD
              dannytaurus @Straticah
              last edited by dannytaurus

              @Straticah You have a 1000ms fade-in in your snippet. Change it to 0ms and you should see the phase works as expected.

              But there does seem to be a weird interaction between Phase and FadeIn. With Phase at 50% and a short 20ms FadeIn time, the resulting LFO shape is unexpected.

              CleanShot 2026-04-10 at 11.44.13.gif

              Meat Beats: https://meatbeats.com
              Klippr Video: https://klippr.video

              StraticahS 2 Replies Last reply Reply Quote 1
              • StraticahS
                Straticah @dannytaurus
                last edited by

                @dannytaurus Ah cool! Yes i kept the fade at default i was not really sure what that does tbh :)

                creating user interfaces: www.vst-design.com
                founder @prototype.audio https://www.prototype.audio/

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

                  @dannytaurus Seems to still not work on playback: 5cc85816-8e11-4562-b838-3a2af3500f1b-image.png

                  I have your settings but when i press "play" it will always start at a high and completely ignore the phase offset on my end.

                  Pressing keys correctly resets it - but the playback does not for some reason?

                  creating user interfaces: www.vst-design.com
                  founder @prototype.audio https://www.prototype.audio/

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

                    @Straticah
                    That doesn't work within HISE. But it does work in the compiled plug-in. At least on a Mac.

                    StraticahS 4 Replies Last reply Reply Quote 1
                    • StraticahS
                      Straticah @Oli Ullmann
                      last edited by

                      @Oli-Ullmann interesting, i need to try that!

                      creating user interfaces: www.vst-design.com
                      founder @prototype.audio https://www.prototype.audio/

                      1 Reply Last reply Reply Quote 1
                      • StraticahS
                        Straticah @Oli Ullmann
                        last edited by Straticah

                        @Oli-Ullmann on win its retrig on "high" state eventho LFO phase is offset to 50%.

                        55113a47-a5cf-4e38-af05-dcaeb8fd0065-image.png

                        i guess if it works on mac it does not on windows?
                        will do a test on mac now aswell.

                        creating user interfaces: www.vst-design.com
                        founder @prototype.audio https://www.prototype.audio/

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

                          @Oli-Ullmann same on mac here (retrig on high eventho phase offset at 50%)

                          093ef223-ee71-434d-81a8-1027909249ad-image.png

                          creating user interfaces: www.vst-design.com
                          founder @prototype.audio https://www.prototype.audio/

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

                            @Oli-Ullmann @dannytaurus can anybody of you confirm that this works in HISE or compiled?
                            On my end it was definitely not (win/mac screenshots above)

                            LFO with these settings:

                            Temposync ON
                            Clocksync ON
                            Loop ON
                            Fade 0
                            Smooth 0
                            PhaseOffset 50%

                            Hitting "PLAY" in HISE or DAW should reset the LFO loop.

                            It does reset - but phase seems unchanged no matter the setting here...

                            8b25d3e3-518a-4a01-908e-e32081984f03-image.png

                            ...looking for this red behaviour on beatsync/playback still.

                            creating user interfaces: www.vst-design.com
                            founder @prototype.audio https://www.prototype.audio/

                            dannytaurusD 1 Reply Last reply Reply Quote 0
                            • dannytaurusD
                              dannytaurus @Straticah
                              last edited by

                              @Straticah Is the LFO actually modulating the filter at all, regardless of the LFO phase reset?

                              The outstanding bug I mentioned earlier was that LFO wasn't affecting filter at all in Master Chain.

                              If the LFO isn't modulating the filter, I wouldn't expect the phase reset to necessarily be working properly either.

                              Meat Beats: https://meatbeats.com
                              Klippr Video: https://klippr.video

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

                                @dannytaurus Everything else works fine, the plugin is already released and the filter LFO is working perfectly. Users just made the request to invert its phase so it starts at a low.

                                Might have to make the LFO a global mod then and "invert" at destination - it seems dead phase shift dial is a bug or intentionally not working when BPM synced?

                                creating user interfaces: www.vst-design.com
                                founder @prototype.audio https://www.prototype.audio/

                                dannytaurusD 1 Reply Last reply Reply Quote 0
                                • dannytaurusD
                                  dannytaurus @Straticah
                                  last edited by

                                  @Straticah That probably means you're on an old enough version of HISE to not meet the Master Chain LFO bug yet.

                                  Meat Beats: https://meatbeats.com
                                  Klippr Video: https://klippr.video

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

                                    @dannytaurus Yeah could be what you mentioned (if issue solved on your end): https://github.com/christophhart/HISE/pull/891

                                    Eventho it does not suggest any fix for the phase in here - filter LFO is already working well.

                                    creating user interfaces: www.vst-design.com
                                    founder @prototype.audio https://www.prototype.audio/

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

                                    19

                                    Online

                                    2.3k

                                    Users

                                    13.7k

                                    Topics

                                    118.7k

                                    Posts