@Lindon
I agree with you! I think the bug I mentioned is also a regression.
Posts
-
RE: Where are we with Hise currently?posted in General Questions
-
RE: Where are we with Hise currently?posted in General Questions
@DanH
I also remember that the MatrixModulator still does not render continuously when no note is pressed, which means that the modulation in the LAF of the slider only works when a note is played. This problem does not occur if only a matrixTargetId without MatrixModulator is used.When it comes to modulation, however, I think it is more important to solve the envelope problem that I described in this post: https://forum.hise.audio/topic/14434/envelope-or-filter-trigger-problem
But I think @Christoph-Hart has that on his list.@ustk I can confirm that the modulation system in effect plug-ins works in principle. I just tested it. It makes sense to me that the MatrixModulator doesn't work, as I think it needs a trigger input from a note, similar to an envelope, which is not the case with an effect plug-in. But that's just a guess and I haven't tested it.
-
RE: Table Broadcasterposted in General Questions
@DanH
I just checked. The function is still there...:Table.setContentCallback(var contentFunction)But be careful: this function is only available for a
Table, not for aScriptTable. Maybe that's why you can't see it? To use it, you have to get the actual table, for example from an LFO.However, the function only fires when adding, deleting, or changing a point. Can't you use a timer for something like a PaintRoutine?
-
RE: Table Broadcasterposted in General Questions
@DanH
That is strange because I used it.
I will have a look when I'm at my computer. -
RE: Table Broadcasterposted in General Questions
@DanH
There is a table callback.table.setContentCallback -
RE: Reverse and DELAY Pitchposted in Newbie League
@ENIGMAONTHETRACK
@HISEnberg was kind enough to implement a reverse delay in Max that you can use via RNBO in HISE. :-)Follow this link to find the code and everything you need to know about it:
https://forum.hise.audio/topic/11445/free-reverse-delay-built-in-rnbo?_=1761381056172 -
RE: Envelope or filter trigger problemposted in Bug Reports
@Christoph-Hart
Great, thank you very much. Since it concerns fundamental modulation, I think that's an important one. -
Envelope or filter trigger problemposted in Bug Reports
Hello everyone, hello @Christoph-Hart :-)
I have the following setup:
A synthesizer group with a waveform generator and a filter effect in the effects section of the synthesizer group.In the grain modulation of the synthesizer group, I have an envelope, and in the frequency modulation of the filter, I also have an envelope with an attack set to 373 MS.
Above a certain release length of the gain envelope, it seems that the filter envelope is no longer triggered when I play notes in quick succession. The filter cutoff is then not turned up slowly but is always played at the maximum value. However, when I look at the filter envelope's own plotter, it looks as if it is being triggered normally. But the signal does not seem to reach the filter.
Am I doing something wrong here? It doesn't matter which envelopes are used. It happens with Simple Envelopes, Flex Envelopes, and even with a Matrix Modulators (the envelopes then come from the Global Modulator Container).
If I'm not doing anything wrong, it's not really possible to publish a plug-in with HISE that has separate envelopes for gain and other effects. But maybe I'm making a mistake or there's a workaround.
It also doesn't matter whether I use HISE's own filter or a filter via a hardcoded effect.
I've created a short video that illustrates the problem (please watch with sound):
https://youtu.be/Kk3mpRisnc0?si=eFrhfld-LeROpwf0Here is a minimal snippet that illustrates the problem:
HiseSnippet 1490.3oc6Y0sbSbCEVaRDfCP.5PKz61KgNzNwN+ASufMINljgXhIaHzdSYT183XMrqzVsZCwsSut8t9Hz2f9JTdD5L85NCOB7FPk101q1XShwMYRBC9BOiNRGouyQG8cNZUCA2Chi4Bj0ja0NBPVWA61lIasbKBkgVqJx5R3UX6sTxtnkZGQhiAejk03OR2qUoIPo+d6CWhDPXdPtHDZaN0CVmFRk4Ra37XZPPMhOrEMzXzy5rlGmsLOfmnPx33oQQDuWR1EdBQOrwvnUIwsPVeEdglyPletly3s.LaEfP72Yt4ef+NyTd9El49vrdDx8maVuYe.x5Bq3SkbgqjHgXj0DKw8a61h+JV1BrMMltS.naTF4pV4Lw03A9ZSTKEsbKZfeittnXDxB2H2gMdlC6l35TeZO44Ntqm1gctFlNPqwJBuwK.uxlvaZC3M.HYY.oIxfzMvtdBZjLuGMdtLdMlDDMIp8ISnjMVj0qwKyUCfI+lPxKgZBUidJbm4md56Yq96teayDlmjxY1b1S3RXC1ct6j+7jkl7Wlz9fc0r4.6SuLBdP.HFX25PCwgo3cXIg6.h6YuGIHA5MPk4Wzmhe+9TysbuLq1Xfb1ZLpbiHf89BDPcbUJ++XcPkZnxTu+Tc79tATePfnJm7EwOlw2oLJEv8B6c1yAMzJWofx1+4u9CNnmsVUhjniA5.GEDi.gjpsdqpvdpSfYQDkvUg3WJ4Qo3MLhyzf25JGIh2O+P526zNG5fSH2Wo5EvomjCI4C729GmXID4R+IvjhHNoYSpZTXrcXLJj56G.M3wT8da9796NRXeExtJdadf8lP.PhATTWW+Z95n6pPSRRfTwKAAJCVQVHT7DpPUc2kvc0BYXokNR2atA7ZQQKMCQSgqEHE8fjoEu9+5LP64Mu6g+gSAr+EpIA12dwUq5tocW7W98Z.8ezVQpv8SBHxhLMZ93NcnWdyi25yvLErZatYbrQ+LrP7F3FToWqAiwwF.F0mrNAvXGR6qhWoYSvSlCvIv09tSFFZyk+ZERx9HAOIJc0uYl.HlFCB6T4kONR3FMzIbWgQTVSs5ly3xDgfpBJY9fAOva+qd6u80yyXzXNimBkEC4ILoIn6zaUPlvJ.8Nc3FI.huoFZz6BJn5mNkwEhgG+vxvWdDyvewybY3OGvBTnHjRcwnKMLJ.5wRmQCbPtaSPVWECD0hyndlAGaBRAc2cAgIzGn8rnTpJaLWxMc5xjZjxccJCHh5oYuFIWQ4O35wF310swYv0Vexz97K483eTSdOnH6OC2fGzNKPsFMPk1NEDkvYMNLhaDpl.9wDf401rdomZt8VLz71NOMgDb.u6RzHd.Q7+0yeDQxSLjgGphZ5ZT1m9zOWOCoWNsRqzBs5BxAU40IF8yq+50ekyppbMlyUUviz1rhZ2jXYg.j27vhTVoE5ePxprEZcPYD8Kd4Dwdf4Dltn8Isyxzm7iuvG7PF9bUShvO7nlIFtnlCOs+vxDNUWrl47OaC1qfS25OO3WuFtyIgyEN1o5dCsyCt1ajVV3Y6BL9RbmLZ15LImsw5T3md1Ff5i85KXoQ4QcK6SE3kcMuSQ3cqtkH7bxdP5EuSQ1mm1tIWDZ+HfABMtOrh496i+agugmTAgsDDVbDOVUehwL6Bgzs3LHtfzCnQkApQkhEgniNJ2unBiR6JpobEFi6RNcEVwTXCBqvjoZWXlpS22r.irOzP1k52H1S4Xz9Yy87FIAwvyo9xVkMULWbESwqRD9p8vB0rcx7oAtvm9z.e5Nlmp6hpiRmsy8bKr5HcE6zsR6Sm8xM4IRJa25D001zO2vSRBcU7qdfBkLFDneXHqwzecyr1SqamwVx7Sa7N0uNcVV21pSmk614GMqQHwSvegW1aPoo3tTpDkukk9vqkv00ssO3KWo9Epn2dgmWwopOEqLpJNynp3riphyMpJN+np3Biph2+nUTm8YwDIOL67mJKbiURerPKqrDvoGEQ+GL4A2YGAll the best
OliPS. It shouldn't be the reason, but I think I'm using commit c49bcf3 from January 21. Unfortunately, HISE doesn't show me any commits, but I'm pretty sure I'm using this commit.
-
RE: Mod Matrix bug - hopefully squashedposted in Bug Reports
@DanH
Ha ha
Good question! 
I'm building a fairly extensive synth plug-in. It has 4 layers, each with 4 sound engines. Each layer has 4 insert and 4 send effects, a master effects section, 4 arpeggiators, and a main page.
Since I'm using the new HISE modulation system, each parameter really needs its own UI element, which is why there are so many. -
RE: Mod Matrix bug - hopefully squashedposted in Bug Reports
@DanH
All right, I understand. My project has 2415 components. With this number, it still seems to work. -
RE: Mod Matrix bug - hopefully squashedposted in Bug Reports
@DanH
Oh, ok. That hasn't happened to me yet. I'll test it thoroughly again. Thank you. -
RE: Mod Matrix bug - hopefully squashedposted in Bug Reports
@DanH
In which DAW does your plug-in crash? -
RE: Prevent automatic code signingposted in General Questions
@David-Healey
Great, thank you very much! I'll give that a try. -
RE: Prevent automatic code signingposted in General Questions
@David-Healey said in Prevent automatic code signing:
I always remove all signatures from my binaries
Could you explain to me how to do that?
-
Prevent automatic code signingposted in General Questions
Hey everyone! :-)
When I export a plug-in, it is automatically signed. I haven't specified a developer ID in the project settings and I've also deleted the HISE and Projucer App data.
How can I prevent the plug-in from being automatically signed? It wasn't always like this. Or does this have nothing to do with HISE?
Many thanks,
Oli -
RE: Custom Settings Global BPMposted in General Questions
@David-Healey
I tested it in Logic and it doesn't work there either. I will now implement it manually. However, it would of course be nice if it also worked via the custom settings. -
RE: HISE Transformation to the new ageposted in AI discussion
@Christoph-Hart
Wouldn't AI integration, as is the case with Visual Studio Code, be ideal? -
RE: HISE Transformation to the new ageposted in AI discussion
@David-Healey
@Christoph-Hart
I was just about to ask that. Wouldn't it make sense to keep the code editor so that changes can be made to the AI-generated code?