Possible bug with Global Envelope Modulator and note length?
-
I think I've found a bug or maybe I’m misunderstanding how envelopes work. With Global Envelope Modulation enabled and the intensity set to 0, the note length seems to be linked to the Decay of the global ADSR envelope. I would expect that at 0 intensity it shouldn't have any effect at all.
Has anyone else noticed this, or am I missing something?
Short video - https://www.youtube.com/watch?v=08N34C3W6i4
HiseSnippet 1348.3oc6Y0sSabDEdWLCAHIjDUpRaUqzdQufTkVYa9oj1KhAL+XULXwBIsWEMr6w3QrdlUyNqKnp9rUdD5iPeD5aP6L6r1dVrqwXYRfTLRHOmybl8aN+eVWiy7fnHF2xd1COODrreDx8bpnwFMvDpUkxV1ygphiD.2QSZ8yCwQQfuksctsUDrmYRqjO+8qWGGfodPWRVVugQ7fcIMIhtTqU5mHAAag8gCIMM18Rkp3wnavBXwR7jCk2JD6cJ9DXOrZaSfr1AG0vx9aPEKV2a074WcwEWNOFunOFuTAXwWA0Wot2x4eUd+iWNu7uUrrmZSehfwcEXADYYO45L+ycav9Up9A7FRD43.Psnfkq7IqIuEKvWcEUe2ZiFj.+ZsUTQVxCsVW0VNsZadTUhOoC8tpumlvvoqDlJP6IFD7Jb0vqP+fmsA7lTCumgb83jPQWNJr8PTEpzxVGKsYlvRuWK6KPavjafJ9tl3Sgs3xEcDXgUxm+kNx+8herdL0SPXTGFcOl.1mtvKl82lclY+8YctLq506KO0igyBB.deYqbS3CRvEnwMOF3uzoENHF5rQ40Oq9cpgS+5ou0FajQqPIh8Cgz0C1BXkp1je6nJkwBrxnjRStuPfKHJ3XWFZICOzlnYPkgnSErPY.RO1OoWDyON.Kx5ZoB.SYH0GYrgJCEMhHN2L.8Z3uken82FV39LTMhvqQ+w6D8AuRs1MMdSideLZy50AOQWvNIZqedTCUGMnLsFJeAZ6.1w3ftJPoeiDUfNj8qRY6zguSmMTX.Im+ygM4b3Pmb1NWVMRtgK3pOIrl7CP9zwu+8mzioIZrFQdMJPYVA3oZH+.zZ6T18fzHwju6rIsEDHSGk0woJixBavnDOSekC.AmbxIR2PyB9jPV.l+ed6VSHjUv2Hl2JieWYvCedOT0atWJ6BRTZRdG4kumiqCgKZUxMNRjw6+Wt3.H.vQY7m2ziIsTvfrFitKMZHcZdLReIcRh1tcm.et1XUaQtcC1GgRbKtKnWeBJ0g8NghcNTZrzcAU6.64H2+O643.VrfPOoJVlP+LYlp8ha5JKp6ARjPoPf7AgrmP0Eqdcd0ZklwEn9IK9G4mTlETqsSYVnMSyq6SxLW41bVbXxscdMAHhDIGtLgdgwwzkCeCLaRwRs2VUMOwMvbNA3Un9vYFO7+niuUObNhRhjULSfxZMYwTgInS4VFDwzLPOkgaHGv9lRnPuKHgpexQFkIV5RsbgFt5SYGSvX+WQaDO3ih9xtQGS5ZzT1DF3cl130kzLL.Z2HVZNqxPcbbfnC0Qr6rAzRVWJyWpmVi95R6JGm.yuptiF+8pNHy3mY1ojyspodSe0Yed5..ssactDI3+KaOdPa1cmSXD6+1xpuW2ihfCwI2Gk9nEvE5yMgXxaiP8pzjSMRgjWihk82NngJ+gKOqvXqI46Kh+doKXUkGkk8VeC65Zg2Rf5y0P8gn2haAIcpjfxOMYccFuoy1fL7n2v2a726x9dBIDNjioQgrHU.Y2S1EZRNjQgnLTujDE6qDEyNRsxqoPujxrKkpXKopvXeSWpMwhlDqgoYNL45LmTUhQOU+0q0clo6BZ+HOohIIMpg8uVbPD7VhunQASA6RtnI4cvbeoMLSB0w2quZp6aS59I6tCUTP4CdlycFK8yQxT.EcRL2Ne3s2uOFe9ikmQSrGm8NO8ORmJU4zITj5VZxOo6Lnpp0NErR9g6LMdMkoIemmW1ipGAKNpBt3nJ3RipfKOpBtxnJ32OpBt5UKnpJ1ZwBVScrnrBdsM0yVXqKdmDVZ8u.lsrhSA -
Nope, the note length is derived by the envelope signal, the intensity can be dynamically changed and it would be weird if notes are killed if the intensity is temporarily set to zero.
-
@Christoph-Hart Thanks for the reply! That makes total sense, silly me.
However, I still have an issue with staccato notes + global modulator (zero intensity). Below is a short video: I'm using a global ADSR and a regular ADSR with the same settings. With the regular ADSR everything works fine, but when I activate the global modulator, it cuts the second note.
-
Maybe my previous message is just due to my poor understanding of voicing and the overall signal flow.
But this time it's something weird: both the regular and global ADSR have the same settings, with intensity at 100% on both. With the regular ADSR, I can play fast staccato just fine, but with the global modulator it just cuts the notes.
https://www.youtube.com/watch?v=UhoXGF6qo1Y
Or it's not just me? https://forum.hise.audio/topic/8582/global-adsr-issues
-
@DanSound
Did you try it without "Use Table"? -
@Oli-Ullmann Yes, I've tried everything. But somehow after I restarted my laptop it started to work fine.
