Phase offset not working - when retriggered by DAW playback?
-
Hey there we got feedback that ppl would like the filter LFO to start at at a low and not a high.
I thought shifting the phase by 50% would do the trick.
...but nothing shifts on my output?
The thumbnail suggests the setting is correct?

Minimal snippet that i cant get to start at "low" when pressing play...
HiseSnippet 1105.3oc0W0zbaSDFdki2L0tPosvv.2zjSoPnisSpSJbnlXGCdHe3TGZggCcVuZk0NY0tBoUI0Smdmi8GB+H3H+L3m.23X3ckjsjSBIFOsyjpCZz6W69ruesupenhxhhTgHqpGMNfgr9.7fwRsWaOBWh50AYcG7djHMKzNk01iCHQQLGjk0RemggUkxnjm+9IaSDDIkkyBgdlhSY6x845bt8a8CbgnKwgcD2uf1azpGUIaqDpX.OKgqgBHziIiX6SLpUBi9dRjGx5KvrgjMbcazn4F0ZRXas9vF0otrgMYaR2Zc5iGt4lMbF59Hvnk2wgqUgCzDMKBVzsUNiG3oNUltAOiGwGJXFh5nAvNmxF01iKb5Ow4DgPVk6m6pVJ0U8I383N7o7ycY2MQfctEEcZVktJHU++AjrJ.oxoP5d3AzPdfNWhAO2F2SBQPWBDaJBkTcQV+AtsBTPpenO4XV2PfXpAq1rVs0rgWO3abikTMWIsUx8UZ1AxUeP0WUsR0WW097hbcuTYlsITIDrvKUrIcH7pLbUYr+PV3Z1mPDwroJBG+Y8oKOe9TZ5otfhJYOIWeP.KitqR3X7UluuXD.k41fu9wdcHZhInjwCzKfEp4F3X0gcBTFjFhpf6vhNVqBRz0OPIMqf0s0Y4ToAktBEQykiNhCvlCH3ivEYUG8x75let03bBdqS4NZnJAa8FKDxiwG4oMT+YNdm.j9BkFByngilTzUY4IEtbMyOm6Ymc1uMK2FYr6XXmb1sdJ9UUssWYpGpmyJes8J618.68TNwBBDfpuxZFU5IcXuDD9U0SHAurPc5yUgGGAU7LPfKQDwp9ZnWwERwghqIqVwJNSunLAPJyLo4lbYYDWOtXupyWFV9+NkoVgTlqIgXNg68v84Zp2ki2RWBdgDq203Mqo1Gh2w0kQ04fsLt6OckcvJOeUa4P4Z6lUIEK2G2WIFG3ojbZWtvjpZ.TEbJQ8q3xHDpaH6WiYR5DuXq+42eSqCKlB.t+B297YsNLlHNmWeadfRPBmqHxh2Hu7bl17o3oGJ62Q45KX.6tonFigp8rBxYq6udPd93UZPDFRn2Lg0mSNg4pB8y5gM07cYifMpnlGwflqvvLzhpMvWozdIcQ8mYPkcUpfcjDvM3TT+9djHy0YQrBCv7WOwrrGoRGLpsPQOtnM8FIUgrzqHKtEsiizJ+IGfjAZFnYAoMO+EbyMdH739kl2OtM7Z8Cd6P+VLSszblo9wIg+owYShvM7VxoHdl5qa7WhXZ4Y+dykdeNNqaZhW98GbeG7g2..6SUwlg+1inC4vre38i8G.igQY.PkRlHxLiWISWlT5ZFZCfFvjNIDvvZmkIrtg1JSX8IBQ9DZn5EzzYsMk62JgCfIYxefUA9UPf1tNJY96h817ge34ET5rK0ELrwhZ35KpgarnF9nE0vlKpgatnFt00an4+Q+1X31mzbXDZu96jdui0zK8rVB8u.ZtzQK. -
@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.

-
@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.
-
@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
-
@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 -
@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.

-
@dannytaurus Ah cool! Yes i kept the fade at default i was not really sure what that does tbh :)
-
@dannytaurus Seems to still not work on playback:

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?
-
@Straticah
That doesn't work within HISE. But it does work in the compiled plug-in. At least on a Mac. -
@Oli-Ullmann interesting, i need to try that!
-
@Oli-Ullmann on win its retrig on "high" state eventho LFO phase is offset to 50%.

i guess if it works on mac it does not on windows?
will do a test on mac now aswell. -
@Oli-Ullmann same on mac here (retrig on high eventho phase offset at 50%)

-
@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...