Global LFOs don't want to start and crash Hise



  • In my project, I got 3 LFOs in a global modulator connected to 23 targets each, so 69 in total.

    Everything is enabled via a matrix, so you can connect any LFO to any target (in fact it just switches ON the target), and enable/disable the LFO as well, nothing hard here...

    But when I open back Hise or the exported instrument, Hise crashes as soon as I enable a target.

    Also, when I'm going in the Global Modulator container, and I switch on the LFOs manually, they don't start at all.
    If I want them to work I have to remove them and insert new ones so of course, I have to reconnect manually all the 69 targets, but if I quit Hise and start it again, the problem is still here...



  • @Christoph-Hart
    Ok, so if I initialise the project with the global LFOs already enabled, Hise doesn't crash when connecting the targets and everything is working fine.

    But if I save the project with the LFOs switched OFF, they don't want to start back again, and Hise crashes if I switch ON a target...



  • @Christoph-Hart
    Here's a snippet:

    HiseSnippet 1287.3oc6X0sSabDEdValHLoIpzRkppRk1K5EDUJxKgP+6BLXvHqhAKLgzpdQzvtisGwtyrc2Yo0ppR4MnuNUp2jGg9HzGg7Fzdl8GuiMNlEW.QZquvRyYNmY9Nm4761NPXSCCEAHiJGOvmhLdGbmAbY+58ILNp4NHiEw64JNk31R3D4Rj.qaOvmDFRcPFFk2SwlQk4Pw+d8laSbIbaZNID5DAyltOyiIyo1t12vbcaPbnGy7z3d8ZMsE75BWQD.ox3pHeh8YjdzCHJ1JgQF2aWGFfhNRhjFhLlaagyfN8E+HOg+SXgrScopEVnNvAkPtgv0QgXEUT89LWm1YpdHBNz14FhxIFhkvsXNrgzyMHua7Fl4RnaOLJMM3YoCupEGdFZvatD3sHtic.yWluiBa2G2jKoAcIvSfNrR3EY7JbcAv.WtpG4LZi.XwPAVdipUWw7oUq93utaD2VxDbSA+.gjdHe4GuvOuPkE9kELGeqtcm3dpqIP35RCl31pW8foI3x7HuSoAqXdNwMhNjQP8G09hey1W8me6DsViQAuImIOzmxeSVcTpoBr+kRQEvpL15+vTq+1QRofiXNpGjc4D3pShV1uwgnXnqGIfJvw7vzi4XRPOpbBmwyZtCQRTNEo3CvrOMPxTlCicnmCQaItHUv6PCOSJ7iU.OeAWoMF26JnB+zvq9UeWsA43X6Z9YVplNpPBfYygYHrfn1.HfEbrT6VI8XcTFfB.iwLA4XvWpggWt0nXvLMOkox2x7DR.ivkEASWL1BhvyDSOrWkqKcCvWcj3KUPDOjIGnmK7FIWPQg6h31Loc+Ii2RS.uJ27aX7llY8A3c61kZKyA6b3Fe6MeZTcnLeBT9nwKtoho.TQSRm9wY9TC22bHCVSoN3eTz5f9EtNnQ4BaQtB08l6Nccuh5q+9W3YJ7pGcVtXH9RpN+fDXhUIDSsZikZ7RBCe8lMBn+PDkaqQb9ZJWjl4dX090ZOmbNsqHvKMW+Pw2m1CtHcJGSgjtPWc15dic7DBYeFu2nNdKUaegvOK2n1gTOJTJ7xtz3Vw5Ho9w0hL9d7FquJ7q6mp9+KqC+8jCudVitBuSVS+cpTgcmTOYCeaTOd2wS1mf3gNNuEf3oVdp7+MKOcjHRBAjsHx.FzzC9fHuNP9eaJfDNm5pZ20njpMxj0UUqiikobm3E+E7KcSK0ZizMsx1TWcWJQcuOVETGOzWrx9A3rfby8nPctKj0RuV2Kezu+aW+05NzVBP33.BOzWDRszO4w1aM881gJi3ixdBoQ3RodM.0yRO+ZFw0zI1lvG4vf0ibRsX48lh9yMSxZ1gBZiygg1fxFOtrVHW6H2P5yYNx9V5BlSdMcx2Lk7w+qnj++7twm85850QpjgwNLOeW5t7yotv3XwX78f4u5RhbkYTGMLpkfK76K3rQpKeDEh960iNheyDUnsjRh8Y5ktOh5RIgZgVeRs8gVUIAfchNi1Bqh26yzdu9PbBbSlN6N0TToiB7nzlHU.Lc5w7O4kREtzALuzN6dVHLSaLVU554vP6I5cLwjNof1pfIL3z3OGBxXkoM.xWMVmkWaup+eQ7ag7WPwi6.wA2F8bbabGdD6.wKrS99ZpDSyGSAzad7WNtBtkZsoU1WTCiqtZUjGTd6E11JuiOCrOSVl0lAYdxLHy5yfLOcFjYiYPlOeFj4KlpLpNK1JBloLw+GHzd2jbfFCG+znL5uAumBHw
    

    Again, the LFO doesn't start, and enabling the target causes Hise to crash
    On the contrary, if you enable the LFO, save the preset, then close and re-open Hise, everything's back to normal.



  • Bump Bump ☺



  • @Christoph-Hart Still nothing about this issue?



  • Sorry my time for HISE fixes is a bit limited right now, but maybe I can do it later this week.



  • It just was "later this week" 🙂



  • @Christoph-Hart Thanks a million!



  • @Christoph-Hart I thought you fixed the issue, but HISE still crashes when switching Global LFO ON when target is OFF...



  • Scriptnode?



  • @Christoph-Hart Yep the last one



  • Hmm, weird I can replicate it here with the Debug build. Not sure how this slipped through...

    I'll take a look next week, shouldn't be too hard to fix.



  • Might be related. Bypassing a global LFO causes instant crash.

    HiseSnippet 789.3oc6W0saSCCE1toFsIMl.wtBAR8dfoD1XC3FJqqcphtsHZYfDWL4k3rXQhcHwYPeJ3UiGk8F.1IoIYrnRVoLFLxEQ8b74X+kyO96TyPtEIJhGBfKNZb.A.WBMbLS31wESYf9aCfKi7b3Vg3HWAIR.1Zb.NJhXCfPscT1.WrIH44zWrE1CyrHEp.fC3TKx.pOUTn0r8qndd8v1jQT+RVud69VbVGtGOVhGMjNH.a8A7wj8vJyZf.vaz0lJ3gCEXIX.vlawsGOzk+IVp8GPinG4QTBFfgxMJUcOtmsBwJsfNtTOayIe2Q.4lZVDEzRiBqf1kZSy0WDMtUxBsJ7nb7.1XZvynL7zqM7.kPWyTzIAA2N1CKNKxToirEnb1YPVelfvhnhwkSW+Qg6sQlTgka03sQE3Uln9ci2rj+MQccbHVhBv1D06cWtY5ERgxcQ63wOB6UD.4LgDUjvDbc+rkakudqbCLlRq5WqaqZPsaUgZ0NhTcqodUslM+mn07NmKMEcw6N0pW.shfHrDLWNElHzfd6mE0j+p.XF+bf0Kj7wXBypjxEZqJQ5WTg09KseK9DhCOzO8.Kbe.4X4AUVyHhe.Wx5XUtZbnOmKboriOag2JsGv4AcYX4mtc4MwzEGQ12wIhHJuMchiDb+IXIgDYnfDrMVfAv2i1X8UkONOP89YcjuVa+4iLX9k9ZT6pLUlLOkoxoWw4.RQbd8zeAHdprVZWOYsdMOVH6S2EKBoeVd0xdw9CkzBVDIRXLhm7fPvFpdwTYckbRKNgYmH7M4S1hFJYX1hFSVrBlwyMm5RnZQ8c5kM0m90Zpue8oRmO7dYUM2KiIVkRO.GRwLQNnSvaqIT0JKZkYxEhd7MQjQ3D.pL3DRnH03Dko7NRRHYsJS1rphHvGNso3d9OPOO2BO+eP8q1W4cYbF9XqP9gxqyDgbOUKyBIZje2rj+x8hncUxsL.mf8hSlaTeUcfu7xlCsrTg6GIiOU6yimAeVaF7Y8YvmmLC9rwL3ylyfOOcp9ntm+kwxQZSaEkJL6ldoBLenXnF36PgrK6d
    


  • Bypassing a global LFO causes instant crash.

    OK, fixed that one, I hope everything's smooth now when bypassing global mods...



  • @Christoph-Hart said in Global LFOs don't want to start and crash Hise:

    Bypassing a global LFO causes instant crash.

    OK, fixed that one, I hope everything's smooth now when bypassing global mods...

    Yey, seems to be working just fine. And a phase offset knob has magically appeared.



  • I seem to be having the same problem as @ustk , the global LFOs aren't moving when I reopen a project.



  • Well your snippet deactivates the LFO with the button callback of the interface 🙂



  • hmm actually in that snippet it seems to work fine when reloading the project and turning the LFO back on. I noticed the issue in an older project. I'll try removing the LFOs and re-adding and seeing if that fixes it.


Log in to reply
 

12
Online

521
Users

1.9k
Topics

14.7k
Posts