@Jeetender Not quite, more the opposite in fact since in rescales a -1 to 1 audio signal to a 0 to 1 modulation signal.
To remove DC offset you need a HPF
@Jeetender Not quite, more the opposite in fact since in rescales a -1 to 1 audio signal to a 0 to 1 modulation signal.
To remove DC offset you need a HPF
@Christoph-Hart Thanks, yest that's the first thing I checked...
I re-created another minimal snippet from a new project (the previous one was the main project that I stripped down until having nothing, so I might have carried on a problematic setting of some sort.
This new one (identical snippet with just a simple ScriptFX) works and runs fine. I did copied the preprocessors from main project and that minimal snippet it's still working. So there might be a setting or a corrupted file. I remove the Binary folder entirely at each iteration to be sure it's clean.
I'll try a diff between the two "identical" minimal snippets to see why one is not working...
A little update. The issue is not related to an envelope modulator per say. This very minimal snippet shows the same issue as soon as I have a basic ScriptFX.
Could anybody build and run a debug to see if it fails or if it's my config? That JUCE 8 showing feels weird to me...
HiseSnippet 1205.3ocuW01SiaDDdc.ebN8pTOo9CHeLTgPwg.AnenG4sqQsAhtjK5jppParmPVE6cs7tFHs59d+41+AsyZ6fcfDHWT6YPPl214YmcmmwoenvAjRQHwn3v4A.w3MlClyUSaNkx3jtsP8lCAoZ3TphzXd.UJAWhgwNuWa2vZWR7ye+SMndTtCjohPFIXNvux7YpLs8e2uv775PcggL+bdW6cccD7lBOQDhkcLqPBnNyn2.WR0tUvj7yT4ThwOXdD3d1o1P8SFWod0pUbpCm.0Nxc7ot0rA2Z.8nyN9XndUhwqZ6xThvAJpBjDicaHbmOXp3NdRBFwjrwdfVvlL.ybh5NBOW8VTqkzbJyys+hhjjfqR+rR1NIkru2rGyk8f9rR22EanTVD4KfFEVFd6rD7ryCuJ4f2JfjQNHsaBjdq4.mPVfJyhFOeiYWtBBmPwyo7PIwWRgOtqYSA5AWcnOcFzIDEdHhxmToxAkv+r+OVbydlDwcTLAujfeoPAWwKuew+rnEaRoxsZO55dW0p89EsPMVx6XJmokJ2CwJdle3MfRGwkQ9igvx6idE6lkCUBkN5jysTQigt7fH06oddP37FJ9gRPMh5EAkUgQ.BRq3mU4oyTJ+Fvs7CNMNDnyPgrbT+bKtfIgWb8erWavZe54Vv8NLrt9hq9S8aCV+yRpOWEo1zBzSb8kyRsJXVBob4DQn+FrSVsuaPdvpkuvMxih8JYQJ+sJ+9Zxz57dCx0YqIW1eQ4xdSx0wUVStp9EkqpOStr9bQ72OWrziaDmLIoS7Q1z89gB8ZuRyZB6vmKvx7390CJcqF7O3HRJsLSm45Y5xSD6jPEkyQAuKmotJ.3qidljxege5icaQUTM8XpNzu.HTwzPvnEbKNbJgrzxrEHmoDA33omvjhb3Kp64I10i+RMf0fkXS0LlbISMO+3w+yX62TH9Vy9ZN0UiwBq.iXk5+CLlNi7aMaOYB3nx.3tlc9zWuAhESGHh4Tm72jJVpymrW0nPi+xL6BdPHDPCggh9dz4kkT+.O3CHFOnzXOgyrAr+.dZWQPBDZn8nrtEkCdxso44UabUw94OT9fHRw32zipBY2icg3z0A3aa4.MSQGpynftGJQthVVeuX.vciE9G7I0nsV1H0n8Bi4Z+tDT2IBmEebj9YhwqSp8sjAKTMBBk5KmF6YV4P7GxEddh6ZJ7CXoWawCkXc8EdyClJ3LGspDOV.8K7EQXVSwe1c9FKNeVrUvWhbHk4oaAFDIQhD2q3Cv0I9MW0WAuT3heZuNTGrlOuOUMU2Joohv6sPnlrM896RairqP5hex6rtjC5Sr9zPz.NNWl5FlqEuwaB7vckut7oeeWicz1Spewf5U5rZZ5G4QVBdEM8w+enV+pfQRDuPtJjCa59mERny8X73gQ5URe.0id+Cx1nrFU6YlnZICsfIzHO0R5H4HgQgbIcIKwcvZIjepPRwtqbj1pC0aQVvy5FBwLeZ7srsiu+qQOgO0ITbsSRatdy85XM3YDO9.xxrmVtjM41jMVFirO90Gt1wY4k5IAVcaC7nsMvZaafGusAdx1FX8sMvSe4.0e6tKhTB+DlJj4oe63KgFFs4TjUNdjB4eAj7iQMM
@David-Healey A minimal (blank) project works.
I'll try a minimal that uses the envelope as well and report
So it seems the problem comes from the envelope modulation
@David-Healey I tried for last one (well a few days back, before yesterday's new stuff) back to where JUCE submodule has been introduced because it's a pain to go further back...
Something weird is that I'm on JUCE 6 but XCode says JUCE 8 in the message thread (screenshot)
I'm editing the first post because AI gives more noise than needed...
@Christoph-Hart I am hitting an assertion in JUCE setValueAndRampTime:

The stack shows sampleRateToUse is -1


@David-Healey No idea, it's an absolute coincidence that I'm working on this today...
@David-Healey This makes sense! It would need a safety then at least not to confuse the user. That's for the module itself, but do you think the Y value in the popup is related to the same issue? I would just expect to get a normalised value...
@David-Healey @Christoph-Hart Could the fact that not having the MIDI Learn button available as parameter be related?

@David-Healey Oh yes that's what I meant, it gets rid of the popup and I'm good with it, but what's behind the scene? What's the reason for "not assigned" in the first place?
@David-Healey This does not resolve the "not assigned" notification but at least it makes me feel better to just remove the popup entirely as it's not really needed here... so 
@Lindon And it's not even an instrument 
@ulrik I’m afraid panels and contextual menus are complete different beasts. Since child panels are still panels, this would mean any component could draw outside the main window which would be weird…
I think you need to somehow constrain your design within the window’s boundaries.
I have a Not assigned warning with my tables.
As you can see, it is in the modulators as well (all my modulators, not only MPE)
Those modulators are meant to be used with the Matrix Modulation system, so that might be the reason but who knows...

@David-Healey @DanH In fact it's not something that problematic because it can be LAFed easily.
It's just the annoying message "Not Assigned" that I can't get rid of, so I just make it transparent, but I feel like it's a hack and it should be cleaner...