Merry Christmas to everyone
Best posts made by Fortune
-
RE: How to Emulate Hardware or Software Instruments/FX in HISE
@iamlamprey said in How to Emulate Hardware or Software Instruments/FX in HISE:
@Fortune Not including analysis tools and math programs like Matlab, why don't you think HISE is enough? IIRC the JIT stuff lets you work directly on the audio buffer with C++ (or something close enough to it).
For analysis tools, of course these are a must to have, I didn't even need to mention this
Hise is sooo good and sweet. But I am just saying that, analog models can't be done with ONLY Hise. Hise is just a one tool to must have. There are other things to do like C++, maths...etc that I mentioned for analog modeling
-
RE: FL studio 20.1 - Latency with DELAY
@Christoph-Hart Yes definately persists.
Just a quick tip ; You can check the latency and phase cancellation with that way very quickly (also known as Null Test);
- Open your DAW, Insert an audio loop or sample in a track.
- Duplicate this track and invert the phase of the second track.
- When you play both of two tracks simultaneously you will hear pure silence because two tracks cancel each other. That's what we expect.
- Then insert the Hise made plugin into just one track (no matter phase inverted or normal). Just let one track's fx slot be empty, other track's slot with Hise made plugin.
- If the plugin hasn't phase cancellation problem (or latency), you should still hear pure silence too. If you hear silence, activate all of the EQ nodes, and saturation unit, twak them a little bit for checking if there is some phase issue or not. But since the plugin has a latency, you will hear some audio with phasing issue.
Let me know if there is something I can do. Best regards
-
RE: HISE FX and delay compensation
@dustbro For example, if the delay time of the plugin is 500 samples; just insert this code into the begining of the on init script;
Engine.setLatencySamples(500);
With this way, plugin reports delay compensation to the DAW in the very begining of the initialization.
I am using it on fx plugins it doesn't give errors. But it doesn't work in almost all DAWs.
-
RE: About Rule Tec
@orange Sounds great, Looks great. Congrats.
You are one of the best developers in this Hise community! -
RE: Multi Instance DAW Crash Issue Guide
Thank you man for this great guide
Amazingly useful!!!!
Like you've suggested, for test purpose I removed some setattributes in my code and the crash issue almost fixed interestingly. Why is this happenning?
-
RE: How to Emulate Hardware or Software Instruments/FX in HISE
@Tania-Ghosh said in How to Emulate Hardware or Software Instruments/FX in HISE:
@iamlamprey @Lindon @Fortune ... I have one question.... For more customization do I need to write own C++ DSP code? if so, then how to integrate my custom DSP Modules with HISE? HISE works with Java script... I can do basic stuffs with JUCE or WDL but it is very daunting to work entirely with JUCE/WDL/RackAFX and make a complete plugins with JUCE only(without HISE).. I love HISE so much because of it's API and JAVASCRIPT....What steps do I need to follow to overcome this type of DSP C++ integrated approach?.. I have seen @orange has made some emulation stuffs with HISE using C++.
Very simple, just learn and test
There are lots of sources for learning this oceanic knowledge on the internet.
https://www.musicdsp.org/en/latest/ is one of them to make a good start.
-
RE: Linking knobs causes DAW crash for multiple instances!
But interestingly putting the shared function on the button callback works!
I will check it in the daws and let's see if that one crashes or not. Thank you so much @d-healey for this brillant idea and help.
HiseSnippet 1379.3oc6Y0saaaCEVx1bK1ctncHCXWJDrKb.xBrz5OanXHNw+TXz5Di3rzsaVGiDcLQjHEjnxpQQeP5c8QIOB6QXOB6MXijR1hxU1w0KsXIK5BEyygGxuyGO7viX5GPsQggz.M8xGM1Goo+EfAiIrQMGAwDstszzuKnGLjgBLhEs2XeXXHxQSWu3SEBzKWRS97W6rGzERrQohzzNlhsQOG6gYoR623YXW2NPGzQXOkd+fFcsojlTWZDGOEA007g1mAOEsOTzsB.M8OqsClQCFvfLTnldo8nNiGLh96j39eLNDehKRzvTa.efhE2g55HPrPpVyQXWm9S76PMMcP+TVnXLKrNnG1AOUdJabOoBiTKT4C8BKBdlpvq9xCOcE3UJFd2GLvN.6yR0Hv1c.cI7EpgP9RfJrh6qVg1.PSJuGD11dvyPcB3MlZQsGUu9VFOrd8MeR0JUqvWHBYFmCCLFf87cQhkZSiezPFbr8oHV6gCQ1rZanndCgo4Yn0hMzZi34T038hXLpbFm.YtoMod9TBuQsMRzmXIl3hIHigQDaFlRLnjD8BiCnt0rmX4V7Q2MBsY0JutZEC9CdnQsIhJKD7LB8DqsCQriERqIZZJl73laJlPY+x9mvQv.jSmD.TKFVuQ99Rb.wTk.ylPW2S3g70lE+S3mrbjDZykgjZmK+H0d4ri5aASk.KU9HeZKdbdxkRRKhhR7f7IHUGX9zi0BoGqEROVW0ziYNzCW8JvJVKhUrdOVYV+a1Ybp+nrYVL96xXA3ShXnZpJDu2xHu8EYGBq4MDVJCgUNCA2+qVQYwXeJCc.GlUdckxUdSEiYUMbXt5RnAWTPtpEm8DrHCqQh7NAELYQeRG4IgylkGL+r7pGBYGuZpzQJoKAyNvGQlWtesjP.9o.ESPE+WL4Y.2M4LfAtXGTfFlmp+yAxUEMIfSNW8cu8s+vEZKswVe.FGGsKMtLHIzOi4xhBz9otsfLn3frDug6g9n.FVPd5sPmyqPH9XsxfVnvyXTeo6lDwyQ1k5vuJcBebiwoM1qgmZEJ+xEdvWoVchG1wwE0mFhEK8oZ5Jb5kd9sTm+gpy+NWIyeokf1SG1K9UED7teqg16W9.uHFpSjKjksxFwtxDEBznVBgnLABGkiUWY+nTtyxB26C5iY1ixGuExAu7.vO13Mo3wpf3ZbRAaIPme9psRw54UoXAErr1zx4ml2UBkpJBLmW07WH122B4Byveu.6vFoDM2Hm586RNmu0tO0EFLK6WLqKWb4RaliaVZoCQDtjw0lP5uDHo7qS.VFRb8Av2CzG9eg.hCoQLL4zdPdwQ7L2f8i7Fv+nWaDGpDBxUTUgdAw4+wsqKZK.z.DwQ13u4OIJMEs0STZNQo1GXt.qayEbatfayEbiOWv5wTxc.u.dNRdoLR13qjsGRC7LdJhfBDbk4Btru+XYurO+k9x9NvlwgvQAPRnOMDYpNxynyRUWKDKhjs6whxzKg60g6dJ8asFSDZoJjGVjYv3syLR8vJ0v+m6zl.4K5CPbuw4fPatyJ3N03l9QtgH4tCSUCSEaoJd1bikVtbiWquiyOceiRwkCtWx0vVdBFiO+rM+fNW92zNMy8PXjKahzrai5QIT+QTB1VMl5PDe2+omhxD2jqCsKiAsOKUx5MND4hfgJas9lFOGSPv.NOgVQtvb44hEsd80fX3ZH16aby3aKKdi+aK+2sCkmd7+Imp9oXN7f1AzWZGeCbhsdqIkv8ah7eJVYPOQaioW7F.Te65hKVB+RaaQzw2x4m7swZEr46VAadvJXyCWAadzJXyiWAa99EZi3ryciXTu33etf9skW.ptdboBxsBZ+CzbgkiO
-
RE: Export issue with Wavesfactory Strip Generator
@Jerems134 Are the number of images in the strip 128? I see that numStrips is set to 128. This usually happens when you adjust the wrong strip number.
Also each image in the strip has the same height right? It is a must for image strips. -
RE: Drag & Drop Plugin Player Feature (Vertical or Horizontal)
@Christoph-Hart said in Drag & Drop Plugin Player Feature (Vertical or Horizontal):
Well one of the examples you posted are literally made with HISE, so yes, it's definitely possible, but as Lindon said, you need to code it yourself with ScriptPanels.
It would be awesome if there is an example, at least a starting point, especially for the uneducated ones abıut the drag n drop like me.
However I don't see any benefit in making a wrapper plugin with drag and drop - it's basically just an host within a host and nothing special to HISE to it.
Yeah it is host in a host but makes great workflow. I believe that this will bring really good benefits. Especially for the fx plugin designers.
-
Drag & Drop Plugin Player Feature (Vertical or Horizontal)
Will there be a some kind of drag n drop (vertical or horizontal) plugin player in the future?
For example like below: -
RE: Delay ms glitch (SOLVED)
@SteveRiggs Yeah the latest update solved the issue. It's fixed now, thanks a lot @Christoph-Hart
-
RE: Finally: Fully customize stock UI elements with a scripted LookAndFeel
It seems that Preset Browser goes first. Please please give the headroom to the developers for customization. It will be so useful if you add buttons like below image;
- New preset
- Save preset
- A, B compare
- Copy A to B
This shortcut buttons are for adding the top of the plugin GUI. (A/B compare button might not be useful for vst instruments but it is very useful for fxplugins and users are looking for this feature)
-
RE: Wavetable Synth
@Christoph-Hart said in Wavetable Synth:
Yes, I am sitting on the train and can't get actual work done anyway, so why not do this stuff, it's seems to be quite some demand for it.
That's very kind of you, Thank you!
-
RE: Vectorized knob with outside circle
@ulrik Thank you so much!
This isthe latest version, I did like you said
Also I realized that middle point is not in the correct position. Is it possible to set middlePosition for this panel knob, and also decimal values like 0.1 or 0.01?
HiseSnippet 2021.3oc0XzzaaibkzNL0TacwtE8R6oYEJJnZk0G9izXa3t1Q1NUnaRDVsa5tXQP5HxQRSM4LBjijsZfu0a8TuzeL8T9AzeL8dOj9dyPJRJK6l5hcQiRjLm48w799MO1KV5yRRjwV1te47ILK6enS+4B03NiobgU2SsrW2gZ8j4SnIIr.Ka60eJBv18AV5O+yO6IzPpvmkukk0Kkbe1myi3p7c+CG+63ggmSCXeIOp.16dbWeoniLTNMFOrVVSn9WPGwdNEQaMGK6GdV.WIi6qnJVhk8CdhLXd+wxKEF7eIOgOHjgKZa0GXjY6ykgAnDi6Z0YLOLnWlxlXAboWtputQ0+INOiGvWretI3i0.H4TTzdXu1cIdsKJdsd+EO6Bh2CLh2m3z2OlOQkCAksOxoqPwhGRAWPQwxfq0Z+0OxoiDvPnZDQufcdLrXAEda2pUcx16zp1gaVw7OvYjnHynwj97nIgLzc2lbDQGUzXDSc1vgLekWUCXhFdUj9bJ+b5.VHRT1ICj0QFMQJfEdUMfqlelaVoYyd.eTjX4TEWvJxrKDxAFfGQFNU3q3Rg2nZjlMeZnb.MjLoHkDAiEjPTRxHIY.anLlo4.wOlQQR2rxa1rhqZLOAkJupLAE7NAUqQN5HhJdJi7YjQMRPAFCI8ZcUqVmbxI6se6ZjCVBx4mmBAzD2QMFBA3mEFxmjv79110Iv+yOmK4ApwUqs0NE2bLiOZrB28Uo7nL6MepcHQCKHld4B9uacxtqh+Odk7+wupNYGiA2EMpBYbDMj+mXAujFB57QDuLpza3UirUA9DwEUqAl7brf8nWUcUXg5gVbikXFg2xG0ujztwt6.+4YTHfpW25ju8FZQysWkVzbaiUBXOA9zr4oR0+k9xS1O0jdCe4Is1e+c6r6iVkub68pS1G91V+UKDWeX4jkKDC.inIVUvB8PRvuuQqQGzdOHOynGlm0AsegIl8fEg30IfM7fsZ2pUC.GvBevNOpNIfMjNMz3XN.fbMDPzrYGLf1Dbaxg3hPLAHKGofvbUcx75D4f+XMSzenzGxa.gWEKCKjlRCBLDTETmp0IHcoAMoHilrLujliMzOqMZkPI0mYvwr3lHQCCkW1A9c.TxOAPtZmPN7TcxuUNiES9EjSioiFwEipdShSnyXcE8hYvJfTzceSjvPRiL.OsBvPLbJX5UYQtYXDPUzFEs8fkBQs3VKwwdE7pdHtEcyYwttMaRNkMD8UThep1C0pFSmwgXQxkiYBxb4TRBKDpzBHMQNY5DRDSLsQiFkOwmImlvxLgdKpOxlA9Sva6htaW9PhYmF9n8kEfPLfPgoOXIgzMFDHiZ4vXYjdYDxahlDMp5DMsUQC4TnEWlcYohGZM8Z7GVXBK+vxEj.4THUU6t0Bi6ab0+QiR9AUx7+oPV8LI2H8YrLUrRxN6USqQhxPNlo8KcihXAbHIJbtWYD7GSEiXAK1UqJo+hZDofh.QnoZfAWvfB9C+ogX1IZFSXhDthOiqlmZgGPglzDHEM2nGiGngAX4j.dhBuUEXZyOluFp1lu5aNzTFL6iq6stpfoMMLPEGhtOrKZ2gDbYS+n.xEr4DdBTnJLfD.vSMzjTaSAoZwiMIOpQqbyD4lGqteC6xrPEcYes55cqAT+pE7u9x8WJsA1BRWL7qRX58SslbwR2J.tG.Q2OBKLVRBI2wRzfsPx+zaDkWNNDoXkQjYbn1gt+uED5lGEh+b8hBJwL0zXQVAcr6T9MqVtqfT.016XvzyO6RY0MFNS+ATSLsHz2T60yR8byR8MUIAOop9NIEthHpumnTw7ASgl9EAf+lweThMW+yT.VwtBKdW3bxatt5KOhclpY5bq0gE09JpXHSJnwOWpXuP3Uqxap3V45JjkAMb3JgkxrPV7JAiywDeWD5IlFMfEmo6YHBWnu7DCN29DCEGnw2XOJfnTzUvUuXBSbayQXkZDwIJRkJ.UkddhMylm.a4awgoFbb.SnkVZyGPa+2Z8UcOERRy3AvN3HlvhUbT5sOkMCF2yLihqyorjKTxIvorvoYYW41NwJNCd5qMKupvDjucdwE5qX.Rm8+.VYtKAt5eAqFHiCXweAMfOMo3Dnl86C25r3tbEKJaRS2G9pevE+4x6tMt8eYieyy0X+9H+FK1Un37SARlm8PpH69v+V5QmI146T9xOV1+Lma6xOVEupCdB1.4QEmB+adKTJDY9OOSUKH7tkEdctlV32vwjJVzz243bS+wCOdH3uMChugyKtZ9HHRC2puZNFe9PHxMLvBShyMqu6cu6uiTi6hjs016A0KLjUxerywV2bHWXTaY.16r772XMjT.PJVoAcwgYwFryK9RI9NYn72Ww8Sb5wU9iWs7t1JjWHy56Z4M8UbroiY78bg8ANm+0eO+9L1XwaZZQWBsn7ibJ9NEtiW5z9u8TVHsjA72mlvkkPb7JdsTcEPdkpmLjFur4e8x575ueUj+O7Zkt6XDTkHevDS+iczl7OjDXcHwGNB7G6.sU9+.w0Ls5H3Z5wbrw1ymF0GJs6y.QU.88vKrXuF1pvrtEtFEn9LQfdAzA3co.am0tBA1NC32KmQD0OV95z6Diolan2Azagtglqyyv0j1YW3wwoUiVPe0.9q88wBiaA1mUSy12CZ14dPyt2CZ16dPyitGz7quGz736jF7krexTkLxD+Caz6L8EOssOy7l8vTAq+M3+ZQGE
-
RE: FL studio 20.1 - Latency with DELAY
Ok, these are my debug results:
I compiled this snippet (so you can replicate the issue):
HiseSnippet 7848.3oc6c9EabbbeG+NIcNlT1NVINsAEs0KHPJnbnnt4e6bWRTkHkHktD9WQJWGTWvr5tkha0wao2aOYJaX.+RadLu0DmfBDfBj26KEnODff7VdnEEnEnnEHEMuz1GMP+C5CA0cl8O2s+61c1Yu+PJdTPV2M6Ny9a9M+lY9Nelwb2wxrod2tlVkJO29O+D8RkekJ687N1Gc2izL5Tpw8JUtRkcdHnzpO+Dstc0aUpb4Kee9kJO2UJ47ymd6U0Zq0oo9fjJU5sMMZpugwwF1CRcm67sLZ2dcsV56abbf6FemFMM6bWy1l8XlwkqTszIZMep1Sz2RieaWpRoxuzZsLrMs1yVyVuaoxWYUyVOeuiLe+Nt2+aaz03ws04eATZOVA4l75lsawsXdpkt6QFsasie0saIVoryfJ+kcq7uQkMMZYzO8ANgW24BJCxQP+Q4Kkl4ABZdUE27JGv7thq4csJ60zx3D6AWgaaWsRiN15VGpwZBBZVt2aoKsxeWk6ZxtiN1Ker1S0W2h8k94XQP0pUWRAWs50+5u577+rVmmXzQe4t51avpNcZ978zN9j15cWjL3d3+4lw9QY00teisZr08U1dck8evZJ2qwd6u8C2uw1ao7nsZruxMG9O7RjEEz0V4YZVNYT4VJNQhK+Dc60N7P8l1Kt.O8E7Mhv29A75Hq4R2hkQ+5qVqV6n0QusaNGbKKrjBqRi7pO92MqJy7rmnaYan2k4lN9at21akPV+vWcdEEkEdeiV1GsvWSAPptjSJJKbjtwSNxlkFpZ+zLr0O1M3leu.JhnViRAwuLjecbcHBQpQI9W2V+T69YeAnZMLhfIjE7u9iMsZoasmwGnyyd3TenVKidcYoyMlOZH9sMzdrd6v9Lmj7p3NelUoAfkTnh6u7y1G5YPGxxCu+LuRr8oO+I5c5WC3WZO6m214Zqx5TD9Jd0LU+DOQyh8vuq4wmX1g8Adlh1BEv04e4EB3.7+SDGwZczX8RiD9rZOaayNdUJu6f6MfKoTWbuwfL56O7Cdf0iE6.qIeUcPXwSFDyoRoTHfjX.IKXifwngDMB.0v0.8ccFcZydpJG1qSSaCyNJlcBV63VkkY6Ea5auKw7ss6oe8Wcd2ZswgJK5jhxstkR0q69HYWZN9+xKItOzeDrEssXYk8Xm6iX+Md9AYk+C0Z2seA7QgZpXinz2oFoE557xvqlbWs1seLapnESrdlQzzdGoch9A6o2lMvU3PJ1i9wlqZdp2SN3M5EYgQhGZEI69wWFc2ocO1.46nYw50wFrm0bx8n8CsBeU+tlITjQhv1b66sV+DOV6TVZ0BF8vGtYgMXgIZVuamUr057tc1WqyQuam8LXebktFNeVytmEa1E1mdudrfb++8gllCdhhG862YhpFefXXVQuAqsoGBOmeL1J11VFOtms9hNoroYKc+a7qKPrVH+aZAbIXZQi5RHxa6moa0kOmsQmmjZjWvajE5Tqd9h7hj8QQjW3hLTPFIZf316sPr3NvouaGH6uX1eqw9KP8zBDNkz75YFNErJHW3TvRHOgUgbdoEVkfIlTXUr.Ktt+vATeqNlO16oyuHe3KltJZMwCh7x1nH3wsnxcq8wrduNWVuogilE+zYklqxoPAE.1.zgBLUqFMx79qzXq.ESqVs02wrqAOJwQZXVgP7JhbgN7blmPFGWVZgJALEAF4YSiSGZ7A6ZdgG.XNhOby1nH7vojjN5XKSqi0Zyzh1ZGcqlr7vVe5BoDaze5xFuS+aqauCOzfGxrvWY3gGUWlv8MoGgvpKRNUkwo4I9f6yRK7XfcDO5HRrwC1Y8gFavtFqQlxBMpAEOzvMW9gFc8WAwCLsL9.d6X6g6jAj9Jd6ZqeRzUO410mDteNsd85waIUdvGDKVYcK82qGekywDO8fcFLmUBgxfwWbbK8C05019s4M870XDabMUYzNwZBjKN7ArGwNLc54IXj2dmVv3.iQnYy1Hk.xMbCHI4LhbiBDQVc.wfgGRBqBBGTBpOKpLVT4FxFUtg46m2fxMxHnbiLBJSLzbkd1lIn1JDKh92i2ZFgHf3ApAy7nXt0.kWjXqUdz9aqDRPT1QGY091+oIWqLO6OImBkFTASqwNpgIfjIGF4GznyI8rSowNvc42bqpliwkBkcQav8aB2nwlM1WowV67n8WPjfgPOsQVidfRUxN27BvI+4p+cfJSp8yiYd4n+9lbeHq424KucOmutryWZZoqYq6kjunLm1JdX.a9oZ0VxIa9OsNrVhtmn0TOTg45Xt4a8VJ20o.6pnobht1SUbZ8Vlcs2h+24dTWlr1ulx8MdlthgM6lrzOTm0xwJNaS1WYykzqstxh5F1Gwr3tb97JlVJ5N74u9fBpgsRaSym1U4w5rJZutbTDZJNipqn0okh6n4rDXe+X1L.FmvJVyCUvNEwb2sWWayiYSApvdNJMc.R10qX3oz0caP3n88tpRiVc4Y8lr+SzHnD7jb2zRJLsvOeIuJEK3YNtSZt1lM0ZyMUVzPRakvfrx847nadtRuanadbJ9AKVfuVA126OwVsptIDhOKjnpVuJE6LwenKxAzhgz5jpj5XurFf5azKEZeDvvZHZMHtFw8hc0dldiN6XoyLe1kcPm500U7YzYki4IZumyL4.9W+nfNHWG5xszr0V1KL5VdtdNi147bhcMaquLGfqkcita+3+XVX01VqXYo87E8Zm5e2dkH2iyrA6GZ1ylYJK52ru3S3Motsoy8jkOznc6UZ2dQ6iL5x6nu3.m00cKy47tSmN47KD3dCzlbc+Zk68y6D2tKOT8VJL2TWlez1MiNU01t.qeKk9E1CbZuW752.6+b4Eg0vKBqrJhAFia07g78J6OjMIQz6W4Fdl5MTXWsew8GviHcJsaBuAXI264Oxy3BUjJeUkHYR4lJPVwAR7gYIvCyp+CKX0H81.XzFgCMsVzf48.ecECkuQLS4FNoeK1e+pJHmnBuvhP0NlwXrTz52MX1Nv2W7QChpCG.x2Paq9SIzOBLP.nSXh2lWnvxUPdBZO0Q.r6zT74f5Yw6tsg9yXC23tMFAiTjoTb1Lkv9rXwn2RYSM6iVlsvhEcSwyYD7dtgR0kqh8rlXgnAJAqXkfUzRHhoXoeBuabiiOVukAan51OeQ2mSRCiz0Vyx0qun6t3N2bV518r53Mvsy193LkXrYCFhaiqHr+b.dkEyRA79crEmsbUVri2ViyJAOXgcW2zhq2acsl1rPPmxn+VNkxFku1V2S9sIWvMee+s2ZsGly8c2MOIrw6NWHgcd2I8C12js11L1.9DuStJFBP3cheXkQjMjuFp9v2P9vSut.nNsNE.v0psPx6AZR2wneO48aUuQreTVckstmRUV+l81ekGtuR76vOpHZqxpUEpII3sw7k70VjiFiH4N5QinZ7sPAVWMwVhZ.P05jZ0ICqgnFnJpJAQ.i91ggIxYHAbIdXJ56OF9ApH7svbW2fyC+F4zeOQOZEI0Jmj2GpRpVqZU.jFc4itwugO+EI3033oDw0M39Xtf57EBWOetuPEfW7pust9Bx4JxpIHpid3sK8OWHfDcy0Ipnp.Dn+UYyUZyOUB9p1S8XtzuFvmyRDm8f6i4qvPI71gJgOL5Fk8hm6NAm8th3o2suShhjvMu6P8w69hXH8P80odFthdW7Afw4e723GlqXm9JYOcWozdDXo8US6jbkBGsn0fL3n4BBwnSKc9t55j4kcyYKlV3pLgwtospVmVae3gccUc6lVH7aNEgfP2h4kGBzsgTWRm3Z+LwONsdmqFSqgcFYR9tckHIHr8gVDeXxmsk7ERL33VY997C8161wea0d2NrjT16H81G5ln+m4q2IVTZcR7nTPBwcPnJtNDCTGxYak0GtNsFrdx8yQfZTUJSCW8nJD7NjbbezBhD9FxYJQPLO+xGAeCfvwvga0yJRNopUZaqdHEMIsUlgtA9D3KoPH4WrTBmZUDHgHlZK4tH8va94ayK6louY7It0mUWlumng9gPHotE8vpA2E0btanxr0mQ7SRKi1QLTvsOKJCXrJtVc05IzojRv0oXJn9P2SUQ5RwseI5I4D4MAlLvw8lU+m.0Ag0KLrizVnaf0A.QyeemH6uZF8cxe+FY6zbCHNR2FbB8YZsZlmPtB0iIqSqWw6wfpVERRqGSpmypPFpDcMbhrl.cMRaSoSpNHnBocSsWwt70oTM+cI1Mo+OfPcD0e.jX+gpQNBMYzCI7AZeP+gQSPurKFyuGn64pOGcD.HRc0p.PUX5cDxtavtRzGX2IQGfcyL5e2Hg9oiYcM1+NbHqI8mgWd.Yv1BDCaKHLF8pzbBtELw.2Bf0pViPqiQCgbaB2vz.cKHaPMfhftELUP2BJH5VPFnaABhtETTzsfBitEbtGcKPPzsfBitETbzsfy4naAhftETLzsfBhtE7BB5VfPnaAEBcKXBftELVQ2BFInaAiUEY.AQ2BjAcKHWnaAEGcKn3naAyP2lryTdzsfwL5VPtP2BjEcKHKzs.oQ2BlgtUn0jCDEcK3rI5VPQQ2NtmLP.zs.IP2BxBcKPdzsfYnaSsGifnaASYzsfhhtcb20P.zsfbitEjJ5VfjnaAWvQ2BNP1EiM0Q2BjGc63tCvtYF8KN5VPNQ2N7RBJCzVnXPaggOqsf7dZagyNssQb6YBnAVDjsvoBxVXAQ1By.YKTPjsvhhrEVXjsvy8HagBhrEVXjsvhirEdNGYKTDjsvhgrEVPjsvWPP1BEBYKrPHagS.jsvwJxV3HAYKbrpDCJHxVnLHag4BYKr3HagEGYKbFx1jclxirENlQ1ByExVnrHagYgrEJMxV3LjsBsVbnnHagmMQ1BKJx1w8jABfrEJAxVXVHagxirENCYap8XDDYKbJirEVTjsi6tFBfrElajsvTQ1BkDYK7BNxV3AxtXroNxVn7HaG2c.1MynewQ1BGwm1VjLfaQhAtEEB7JBj2SaKZ1osMliOSPMnhftEMUP2hJH5VTFnaQBhtEUTzsnBitEctGcKRPzsnBitEUbzsny4naQhftEULzsnBhtE8BB5VjPnaQEBcKZBftEMVQ2hFInaQiUEYHAQ2hjAcKJWnaQEGcKp3naQyP2lryTdzsnwL5VTtP2hjEcKJKzsHoQ2hlgtUn0jiDEcK5rI5VTQQ2NtmLP.zsHIP2hxBcKRdzsnYnaSsGifnaQSYzsnhhtcb20P.zsnbitEkJ5VjjnaQWvQ2hNP1EiM0Q2hjGc63tCvtYF8KN5VzH6z1hkAZKVLns3PPWwv7dZawyNssQb6YBnAWDjs3oBxVbAQ1hy.YKVPjs3hhrEWXjs3y8HawBhrEWXjs3hirEeNGYKVDjs3hgrEWPjs3WPP1hEBYKtPHawS.js3wJxV7HAYKdrpDCKHxVrLHaw4BYKt3HawEGYKdFx1jclxirEOlQ1hyExVrrHawYgrEKMxV7LjsBsVbrnHawmMQ1hKJx1w8jABfrEKAxVbVHawxirEOCYap8XDDYKdJirEWTjsi6tFBfrEmajs3TQ1hkDYK9BNxV7AxtXroNxVr7HaG2c.1MynewQ1hGwm1VhLfaIhAtkDB7JAl2SaKY1osMliOSPMjhftkLUP2RJH5VRFnaIBhtkTTzsjBitkbtGcKQPzsjBitkTbzsjy4naIhftkTLzsjBhtk7BB5VhPnaIEBcKYBftkLVQ2RFInaIiUEYDAQ2RjAcKIWnaIEGcKo3naIyP2lryTdzsjwL5VRtP2RjEcKIKzsDoQ2RlgtUn0jSDEcK4rI5VRQQ2NtmLP.zsDIP2RxBcKQdzsjYnaSsGifnaISYzsjhhtcb20P.zsjbitkjJ5VhjnaIWvQ2RNP1EiM0Q2RjGc63tCvtYF8KN5VxH6z1pJCzVUwf1pFB5pJJum1V0Ym11Ht8LAznVDjspSEjspEDYqZFHaUEDYqZQQ1pVXjspm6Q1pJHxV0BirUs3HaUOmirUUDjspECYqZAQ1p9BBxVUgP1pVHjspS.jspiUjspiDjspiUkXpBhrUUFjsp4BYqZwQ1pVbjspyP1lryTdjspiYjsp4BYqprHaUyBYqpzHaUmgrUn0hqJJxV0ylHaUKJx1w8jABfrUUBjspYgrUUdjspyP1lZOFAQ1pNkQ1pVTjsi6tFBfrUM2HaUSEYqpjHaUufirU8.YWL1TGYqp7HaG2c.1MynewQ1pNhOssTY.2RECbKMD3UJJum1V5rSaaLGelfZnEAcKcpftkVPzszLP2REDcKsnnaoEFcK8bO5VpfnaoEFcKs3naomyQ2REAcKsXnaoEDcK8EDzsTgP2RKD5V5D.cKcrhtkNRP2RGqJxnBhtkJC5VZtP2RKN5VZwQ2RmgtMYmo7naoiYzszbgtkJK5VZVnaoRitkNCcqPqImJJ5V5YSzszhhtcbOYf.naoRftklE5Vp7naoyP2lZOFAQ2RmxnaoEEc63tqg.nao4FcKMUzsTIQ2RufitkdfrKFaRgtM0NBRCucb2EX2Li+EGdKUH3s2L1O7L0Xq6qr85J6+f0bqtJOZqF6qbyg+yfBLf+dKSa8s6r30m+Cmet4+n4UhdoCOLwq4UCYKEJwKuuwwC4J9spc5c7i0s78892XoxWYM15wMs1yVyVuaoxUV0r0y26Hy2uSoxWtBnzaaz0fs.L2urGKzh+opkZ51jE3FM6znig81mn688R28Hi1sXCWzTuaWSqtkXo3loRkJC7rJ1sZyjEWp7qUYulVFmX6tV9RFsJU9KTwq8sp+h.K4X6kJO2UJ47ymd6RQKmW2qb7WlmSI8kGTRgDgGs7di6TZX10dsMZwL.do84GTZbIIgJje7m7s+l4sP38tiZIdNqLJjWYPgrazR3We6R4wGCFY9XvH0GCh6i+NG9m9syagLB7wfn93+w+hW6N4xGCGY9X3H0GCi6iY1jYdKjQfOFFwG+c9d+7x4yGiFY9XzH0GiRJN9e4OIuERLe7O9S9jewsykOFEwG+w+7+6+27MVAdj4iwiTeLNo33U+A4sPFAww3H9367q9fOMe9XxHyGSFo9XRbe7Oaie3eYdKjQfOlDc73q+tUx2XEpiLer5H0GqlTb7+zOMuExHvGqFe73Oe97wzQlOlNR8wzDFO9m7M+axagLB7wz35J9uDZrhWqx8Zr29E0+9EcKk8NRquyMZQ8kuStJpseltUWsiOgsPymDsndYgbvW0sfh4buCB84Dp.l2s.1z3TAbKCO+OXm0ij+O9d444uQz7+y9t+8B0840cy+J8rMSLDSzISbsBiiMrOnQmS5YmPn5iZbOMaM1RxJ6s5rA.dXocO8mYzTeemmvbUtmd2mZadRoxWp+xzYMVtO+W0646b9ibd7+lUR730T5T1hLK+8YO5my+vuK6CNnhXOfW59W10nbIEwSYoxtoLf5AuqCnNsNE.v0pE3BvHWYvtSwin5++3mkFbpg3O.uxuTvSMDOce+S4WNPc8UFVc8MFrRrHUzK4WQuTvJZqRQqnKlPE8pU5eroBWO4Wv6+OWGZ0LBApg2djS+wbAJx4C6ObNiBdAv88GtI53K9e9rO6yb7E+erOvsal2shCVlpgpFy8Rrq+myeZwpDI5n8OKC7hy8rLTx+LLvKrW2yz6eDFJU9kpvOBC7ApGVa6f5xWJ758CVglyuw8UYtM2Jzkqr9fl4uj2SNVkq1Dnx4eNK31m2rR4pxN3n83VYeqjpr2+7bkM.gocCVSajTMc2yA0z4yCLMmp5uNdWxKUYPM82I13T+19iO7jA0b+wFBN10buDBgJIt+HX03UkgkW3QaeS1GNV6TtcTIf0wFJaoJdGmh48OMEy2+vTL+fyRw77iRgWiOKxYvQXXfy4fXNmuTxNmuahNmsRLD5mJmK6MDFWoie5J99IJ6Ccciuluh+dvTJ7duzWuvIe+63u2K7z9geB+m+5aerQmf9YO2txVte0cOVXOqJJO3CJw2oC97T82edOW7KUwQmSee6aFy29O6kRv8+dfRF7cB5yY9wkh6ym6je4OvI0nawSv48RXKdh6Cye6yWTXRvNsOeEoZebt2g197e7Yt+3097kKEq8o0pdsObodN6EbtacDnU32aDzJ3XN4uU30ECktSSv5x0D7o2NYW1u0PcYtMOCZsbaddYgcn+s+x41UNGZnJc98lYqFFDUM7SGGpgYp96++a.gFPMzENanGFHldXPt0CCl75gASL8vfoudXvDSOLX5qGFLYzCCNCnGFbFROLnH5gAWH0CCjWOLXld3BqDCjkdXf75gAyzCKbqPF5gAxqGFbQTOLHU8v.o0CCipG9e3hMcXnXpgg4VMLbxqFFNwTCCm9pggSL0vvouZX3jQML7LfZX3YH0vvhnFFdgTMLTd0vvYpgKrNLXVpggxqFFNSMrvsBYnFFJuZX3EQ0vvTUCCkVMLJpZ3aU9BNcXjX5gQ4VOLZxqGFMwzCil95gQSL8vnoudXzjQOL5LfdXzYH8vnhnGFcgTOLRd8vnY5gKrRLTV5gQxqGFMSOrvsBYnGFIudXzEQ8vnT0CijVOLNpd3eR4KzzgwhoFFma0v3IuZX7DSMLd5qFFOwTCim9pgwSF0v3y.pgwmgTCiKhZX7ER0vX4UCimoFtv5vvYoFFKuZX7L0vB2JjgZXr7pgwWDUCiSUMLVZ0vjnpg+7W5BNcXhX5gI4VOLYxqGlLwzCSl95gISL8vjoudXxjQOL4LfdXxYH8vjhnGlbgTOLQd8vjY5gKrRLRV5gIxqGlLSOrvsBYnGlHudXxEQ8vjT0CSjVOrZT8vmdoKzzgUESMrZtUCqN4UCqNwTCqN8UCqNwTCqN8UCqNYTCqdFPMr5YH0vpEQMr5ER0vpxqFVclZ3BqCSMK0vpxqFVclZXgaExPMrp7pgUuHpFVMU0vpRqFlFUM7u5hNcXpX5go4VOLcxqGlNwzCSm95goSL8vzoudX5jQOL8LfdX5YH8vzhnGldgTOLUd8vzY5gKrRLZV5goxqGlNSOrvsBYnGlJudX5EQ8vzT0COLu4P+crr2unninEtTh+xU9OqjH+xUdtW5x25+bsvoB8R9chNNZA90p7UCT8laXxFdEueCVOPvvU8qZetRk52kgeSw8pw7MiDwqWUzeer6Xtuhu4NWeyM+S5yBFSYR+HMSW6ZWKYs.wbGIHbS3eCwGtx8UGLWzKGVB.sh6qzr4WwVqy76q04n42yny7qz0f+IM6dVZ15yu260iYsd+yCMMs62xt412asAtqMh4tT7ebw6QVob4g0aLoZzH2eE5WC9N9qucB9qHRltVEvoyCOcd7oyW6z4Apm54ItRks2afe.NZ8Cgrz74GdMg9c3uSsed+Z+VNiDm7X5+9gj8399so+.0ei7MO5JM1ZfK6DobPAqDREfj96lfv9kONE+x+5s8qzWtxWwqJ+aTYKSqi0ZybVs1Q2pI64p8Dcu5ekJa13cJZ0OfoluZ+WPj2rBm5OLtSs+uZvb+uRkGXZY7A7Rdny9qzLXjR+oaRVf7sey7HP9JUdvNC7bqNz9ZCSdb9UGL97ya36m+VR5muy2KM+7uHre9M2Zh4mULlj94WV72TGgmY7eu+z9WsxJOZ+sUbFUJe8Bi8HFU1dBuePBa8y2GJyqVYiFa1XekFasyi1Om1eBOFoFKMt5WO4ga5XBNl9G4a5uSPkuuRrXqcRPl0a7Fuwmkvhn929rePBxr7u4vTEdzidzmIl3KySzdudg5RUp+qJSVWi88jWroYqds03uu3Oh2x23d7D4AAdWf2Uc0myYrny7GkubC9qvEVW3mGbYRkuT3WwmWY3uhOqF3U745Lou7RcHuLOEzbuVkcLradTx16kRvdYqMXbauWdeu.p0N7Pl1uAF6Upr96DxelCSAjnoTMASo7kBXKWy+kqiiZT1imaGdKoInkb2dVOS2Y0CqZn0cC8CsC5x3o8Puf69I5ScK3aunMLe+fIwegDsoq.p9urmBIGLvatImwdB7hX5g5s50LzKSH9PTOYvc4D74zs2sWef67dVFOKTV4iIGHWt070MZy5Y2MTrwkC2fbYwZPRHd3gl8rY0vM0rsblqZqdGuGqabScV3PG1HLc8ob588p9qrdO8Nsb9BGwi2EA9i.xuHv+hAi4Vxuc1ogbs2yoc9y4tv+PMzL6ne8tRY95o3uUkqFp0Vy4gL3MNKOAXv28q7DPgbnrDvCR30cxBIZgpF7UrJOAZvW1o7DpEsPqGsPAwMUPv2pnNo.C9B9zIkXVKHl4B7s2O9G8I+B26QM36RSmTnAesV5jRLSFDylgwrYHH3aPRmTfAeYN5jRLaFFylgw7wP0fu2DcRgF7UXnSJwrYXLaFEylQffus.cRAF7E2mSJwrYTLaFEylQpAeG44jBM3qqNmThYynP174qdtShmwwZMsLOno6KxM97BurSJr5cGGgSyUYS92U.9u11pTo5xU4J0MNnYS9rU2.TpTx4AJQdPRjGrD4gHQdTkHOTIxSsTyylruxmj6XWkLrD1YMmWedkK6h8yYD7R++Pf4Mdn
This is a fx plugin that includes a Parametric eq (with 8 nodes) + Shape FX (in saturation mode- with Oversampling x8) I compiled with
Engine.setLatencySamples(500);
and without it. I see the plugin manager in Cubase and Reaper the Latency reports. Plugin reports the latency but syncronization doesn't work in all of the major hosts.macOSX Sierra::::::::::::::::::::
- Logic Pro X (10.4): Don't work.
setLatencySamples
version has a little bit more latency than normal version. There is more phase cancellation right now. - Pro Tools Ultimate 2019: Don't work. Same results with Logic Pro X
- Ableton Live 10 : Don't work. Same results with Logic Pro X
- Cubase 10: Don't work. Same results with Logic Pro X
- Studio One (v 4): Don't work. Same results with Logic Pro X
- Reaper (v 5.15): Don't work. Same results with Logic Pro X
macOSX Mojave::::::::::::::::::::
- Same results with macOSX Sierra
Windows 10::::::::::::::::::::
- Pro Tools Ultimate 2019: Don't work. Same results with Logic Pro X
- Sonar Platinium (v 22.8): Don't work. Same results with Logic Pro X
- Ableton Live 10 : Don't work. Same results with Logic Pro X
- Cubase 10: Don't work. Same results with Logic Pro X
- Studio One (v 4): Don't work. Same results with Logic Pro X
- Reaper (v 5.15): Don't work. Same results with Logic Pro X
- FL Studio 12: Don't work. Same results with Logic Pro X
- FL Studio 20: Don't work. Same results with Logic Pro X
- Logic Pro X (10.4): Don't work.
-
RE: HISE FX and delay compensation
@dustbro Yeah Cubase can detect the latency value, there is no problem about it. You can also see that in the Cubase plugin manager.
But the problem is, wet and dry channels are not in sync. Delay still persists.
-
RE: HISE FX and delay compensation
@Christoph-Hart I used that in a simple Param Eq plugin (10 nodes). The plugin has a great latency (about 500 samples), I measured it with an audio editor. But when I declare the latency with
Engine.setLatencySamples()
on init, it doesn't work on Ableton Live 10, Cubase 10, Studio One in Mac and PCSo if that doesn't work, there is an optimization should be done in Hise. Because a simple eq plugin shouldn't cause phase cancellation. It is a very BAD BAD issue.
-
RE: Mono to Stereo Fx Plugins
Yeah Mono to Stereo feature should be available. Also the developer should select which one he wants. let's say
Stereo support
Mono support
Stereo to mono supportwe should select which one we want