FL studio 20.1 - Latency with DELAY
-
@Christoph-Hart said in FL studio 20.1 - Latency with DELAY:
You don't understand the problem at all. The one thing doesn't have anything to do with the other.
Besides look at the other competitors, are they saying like that?
I am sorry but which competitor is working 100% correctly on all hosts for every possible use case?
I understand the issue very well. I am saying what about other hosts? But sorry, I think actually you don't want to solve this delay compensation issue for all of the daws. Or you can't?
About other competitors: I can say, in 2019, almost 99% of them works without phasing issue.
I can give examples from Juce using plugin compaines like "Tokyo Dawn Labs" "Valhalla Sound" "XFer Records" "Kuassa" "Overloud" "Kazrog"..... even old Flowstone made plugins doesn't have delay compensation like this. I don't even say Big Guys like "Waves" or "Universal Audio" (a few years ago they switched to Juce platform too). Unfortunately Hise fx plugins have serious phase problems not only on FL Studio, on all of them!!!
You can't see that they are saying FL studio is shitty. Yeah every plugin has some issues, but at least, they just give people plugins without delay compensation for all daws. If other plugins work without phase issues on any DAW, Hise plugins can work too. No need to find excuses!
This fx plugins are useless if you couldn't solve the reported issues. Before people start to think "Hise made plugins are shitty", you have to stop finding excuses, just listen the developeers and focus for solving such major problems. If you need time or help, believe in me everyone here is ready to help you.
-
Yet you have done nothing to help instead of whining about that I don‘t want to solve this problem which is ridiculous given the fact that I‘ve added the scripting calls a few days ago.
What you can do is help making a list of host that work and that don‘t.
-
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.
-
Ok thanks at least it‘s consistent ;)
I‘ll try to find more info, the weird thing is that I am just calling stock JUCE methods here so I am not sure why this fails miserably.
-
@Christoph-Hart just let us know if you want us to go and Eliminate the target >> @Fortune (we are tour task force @Christoph-Hart you know that) LOL :)
-
@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 ;)
-
@Fortune But won't the HISE made plugin affect the sound anyway because it's an audio effect?
-
@d-healey Yes of course an audio effect adds tone to the sound, but we are checking if there is delay or not, between treated and untreated audio.
In order to do that, we are duplicating the same track, inverting the phase of the second track without any fx plugin. So both two tracks should delete each other (even one track slot has our Hise made fx plugin).
You can check this video:
https://www.youtube.com/watch?v=52kbgFAuu6k
Till 7 - 8 years ago you wouldn't make these tests but Nowadays almost all of the users test the quality of their plugins before they buy or use. Null Test & Plugin Doctor software ways are good to go for checking the quality of the plugins ;)
The must check list of a fx plugin:
- Phasing issue (delay compensation)
- Aliasing (it can be done with Oversampling - I see that Hise has it on Shape FX. It is good. Other "Saturation" unit is trash because it causes aliasing problem. Don't use "the saturation" unit on your plugins. Use "Shape FX - in saturation mode wiith oversampling" instead of it.)
- General issues (crackle - glitch, slow operating performance, loading time performance...etc)
- And of course Sound quality
If your plugin fails just one of these tests, then everybody will put a label to your plugin in black list or "Shitty". And everybody know before buy it from forums or community all around the world ;)
-
@Fortune I thought the null test only works if both tracks are identical
-
I would argue that the statement „if a plugin is aliasing, nobody will buy it“ is FUD - it‘s a fact that many well known and famous plugins don‘t care about aliasing and it‘s just some weird nerds that discovered how to use sine sweeps moaning on Gearslutz.
-
@Christoph-Hart said in FL studio 20.1 - Latency with DELAY:
I would argue that the statement „if a plugin is aliasing, nobody will buy it“ is FUD - it‘s a fact that many well known and famous plugins don‘t care about aliasing and it‘s just some weird nerds that discovered how to use sine sweeps moaning on Gearslutz.
Yeah I totally agree with you. However, people who want to buy a plugin, just search the user reviews or comments. Generally GearSlutz / KvR ...etc forums are the places that most of the users will look.
After reading some comments of some audio nerds; A person who doesn't even know about what the "Aliasing" is; just can decide that "This plugin has a low quality". Most of the forum users are not honest about their OWN thoughts. Most of them follow each other.
Because of that Nerdy moans, the plugin manufacturer will have a loss on sales drastically.
it‘s a fact that many well known and famous plugins don‘t care about aliasing.
Actually no, the well known manufacturers (Universal Audio, Waves, Softube, iZotope, Fab Filter, Acoustica Audio, Plugin Alliance, PSP, Slate Digital, Boz Digital, McDSP, Soundtoys, Audified....tons of etc) know this truth and they care about these rules very well.
-
Yeah in that case just make a fake user account and say that you think the aliasing makes it sound „warm“ and you‘ve got yourself a few more sales ;)
-
@Christoph-Hart Hehehehe :)
-
@Christoph-Hart I'm looking for a way to deal with latency compensation in FL.
If I don't use setLatencySamples, FL will automatically detect and compensate for the latency of an FX plugin, but other hosts (cubase, PT, etc...) will have latency.
If I use setLatencySamples to set a specific amount of compensation, FL studio appears to have a fixed offset (I think 4096) samples when you process a file. (appears to not change depending on sample rate or buffer size).
I know you have expressed a strong bitterness with FL, but would you be able to suggest a way to deal with this?
-
@dustbro It seems latency report is somehow a redundant issue...
-
Sorry it is an old topic but,
Yes I can confirm that, setLatencySamples works perfectly in all of the daws except FL Studio.
Weirdly, when I don't use setLatencySamples, FL studio matches the delay compensation perfectly
So what is the difference that only FL studio doesn't take setLatencySamples correctly? Have anyone solved that?