@MikeB
Greg, 43, France, aeronautic engineer around the world, recently reconverted to a sound engineer, reconverting to a plug-in developer…
Best posts made by ustk
-
RE: The world of HISEposted in General Questions
-
Zero Padding Toolposted in Presets / Scripts / Ideas

ZERO PADDING TOOL
A Zero Padding Tool made with Hise to quickly make all your samples the same length.
Having the same length is necessary when you want to merge samples, like for instance in a multimic situation.
ADD FILES
- FILE => Add as many files as you need
- DIR => Multiple directories can be added to the list (adding a new directory does not delete previously added files). Doublons won't be added (doublons are checked from their names AND their audio properties)
APPLY PADDING
- TO SELECTED => Find the longest sample in the selected files and apply a zero padding to the other
- TO ALL => Find the longest file in the whole list and add zero padding to all files but this one
- BY TOKEN => Find the longest file within each token and apply zero padding to the files having the same token. Bear in mind that if you add different folders that have the same token in their name, the same length will be added to all the directories.
The token number starts at #1
EXPORT
Padded files can be exported following 3 modes:- No Options => By default, the padded files will be saved as a copy within the same directory as the original files. The suffix
[tokenSeparator]zpwill be added to their names. - Overwrite => As the name says
- Sub Directory => A directory called
_paddedwill be added with a copy of the padded files in it. The suffix[tokenSeparator]zpwill be added to their names.
The project:
> Zero Padding Tool on GitHub <
DISCLAIMER
Loading a big amount of files might run into a time-out issue. I am currently trying to send the heavy tasks to a background thread like I always do. Although, I am still getting a time-out issue with this one. Work under progress...
EDIT:
- By Token now respects the folder hierarchy (so a full library can be treated at once)
- Fix undo
- Add individual undo
- Better LAF and general looking
- Repaint instead of rebuild the list when unnecessary
-
My tooth hurts...posted in Presets / Scripts / Ideas
Yeah... My tooth hurts... I went to the dentist yesterday for an extraction...
You might say, "well, why should I care about your tooth?" Nothing, you'd be right and I can't complain about this...But here's what you gain from it as I couldn't sleep last night !
BOULDER D'HISE
HiseSnippet 5502.3oc67jzjiacdr0LzRcasXWYw4HloRr6QXZLff6t0DM.DjDfjfaf6p5REHviff.D.D.b0dpxUpJGxwbOoJ+iHGxQ8Sv+DbtlbImxsTIOrPRP1rU2ZJY4YrGJMh7889deuu229aYTcKCQfssgUjyNu0ZSPjy93n7q0cFmarfhdDV5Hm8ShRYLWSBX80z+BFEaPDp0lB11.oHmc1iJ5h0Ym+3HQh7aV+W769RJAMAcQP.HuOcLTDAUTlp3rGZ8WUVQSqffDnkxzPXm3UrhF54LzLlC4nGEEOhofnpfLnpfKZePzHm8ixKo3XXw6H3.rib1ioLjVyO1XotO9cTrUFpAbaDKBOjP9fKX.WAR9PijarhlT8sqb6HQN6CquWN7He4veYTNEIkcvCKOb6.Y+HBKON6CNj8dzArWrvrGdH16DrzYgXoG6yR+zn7hVJlN66wke9wQY0c.ViDDOT03iajO3+4WDMmADCcGroBpfBVvF6FwkYvweNRJb7mc8EPrrMz.XhZ.AqKg.t.pKrcPVHXgrTPSEZAXuPF4kHaImnE.tJ46T7xmFKc7LX5sRUNStXFUZMhCSuK+nUiXwnMHKZ0dhXRxTSjqmmjH83jckSNIEQUt5wzrDVIkBXNdYZhknnDs4VzjhjoDlB0HolBDZ8WPUvbSbJlIijwvIMZLdEEoiPMlbbXEaO.SlkprFSBpVi2zqopZw5LKywPUOGcyM5MyUZPqkx4qtn23bkppMjjmtZSNmQqxUtebFJd5VzMx0TKMSNiBczGhsjhqtt.oMyRr9w0opDeA05BNXKoarFEUUlKMFk7BFc59xI5oqSkOlHGGWqlsGIWdPEVRtZZLKWUoWmdCvnFLnZpNMWPOZwJxwKHGLPiwnNO+RqJxTcFQNYQtNRiHUySmdTIZY1gKHMGXLtP4ISpTp8X3JpyhFEpNtE4DllVUVw.8WJ5n2LeEqzKnTYZ1rTu9imThsHeuDjEp2ynDIVCrI5XUjDkKMXD63hMLGQwZvTsSu5wfqAZ1106ONWkNi5srPILZxdIs.bNclg2peFyVYJrNdacbF6TElWdITrTwLNkTpdaZOHYCVElzC0TpHQvxmUt3lNV0br0SkJ8BMvFtDwVmpOWAUloS2TsVF8x0lmHwzrhraRiuHeYQdmkkWFSdnHZaaQFzNEUiY1GUPtP14CxHVSZZ53zhEw6UaF8.CoXor.CFnNjGHrb.WK.63ZCrSktIWEd5A0TZaUmGcVSaUhNSkAcsjGtowP7NDpBYTZmzVCEKFZhkckjlw1IQ4koSXk2VRwfOQlEIDkDZ3Lq.JmTx05C5STQKQ65NTMUioUsTJhFV8rq01rVl1DBNSi2pO5hTUMrwyATAsRx4vINai.SKwJhom0JesAiYpRjopwjknUE.NsFjURublrcXbvc5jTK95jhKZZi1Dnxro7lpRyxLKS5jbSPSJwjYh9zoNyWKKIsTYf3XKiRSYq1fvXI5jtla3UE6ZXuZ37rIrVLIU+NI6XqRhgw5ZyTfgZgRAlI5xF4lsrXUzZS6MO1fNPodVQZpDkMzVWjZ95N.xk1zDovHEqugWRWpdVRUFIBS8N0GjpqJ2bgznqU1TNCJnnCj+nS0eIaLcg4ymUMy3tnVfNVxYoaazYVIiAZ4StQasHHUJbwzaFWLYxx0RGWZNOUybI30Hh0vZV1pwaCZBRSzsVkAsy1uff5Tl1aDaRvZjH0z05owMa2lcSq48TapMcUoNIIqUffWnf0F4Mq5zvdJVNxrULkUxUtsBFFzLsEMcc3O5Uud41kqwHwjncMYLLR1Mn.LBRGp5szrzK2LSxVMWM1Zi.+frUR2Cs3HNlYYLmzsa2UC5HtpOYKKVlDN8h2hc0xkEXTswkTKGaD6n7wPIRtd1zIUf9r8IF0ypbJzbIVrhaDbZWVhazLbYEVrNElmnYxtJxK5KsIuxF8Zcox1eS6Nom2JSFN8I4jJHR1M4L8tUkKAhOH9ZEUpp7aDRz.rNQpNKFkAFMi0gAqCZmpSUqTKclNpYcFYmJewRX5nMFg1ppQlBLbIoRDqZMtBi6laL6jMxclf1mCzYfS5t0LrHq2dJ2vAK1zpqrS8N8aRT2b4fryf9XMVnWtkn7ZYl3UqwJzd0Jwd8XKZVSEsTW3xWYN1HJhdS03.o6xLMe1V5apVRLUt0CiOtSwkKHoLWQMmaPmLyxaHr1b07A1ynZ1FPMTOdqrRJJovKMYcMt98lwwqwUfsBdipwEFjRwd3P.YkUJUrlzsNpDppDZR4YcJmcXyU8pWJlvL9U44x2fbxnQUs5SVW0YcI1zSlkpaqjqlnOIFYyp4GTcxltf4sUxoMoe0DLTDMYJI0e0hRD0VmhUPflqLsfxD8EKWwLn.aJKlY3UxaUoCT4zlanTlA4LsLwGuLdrZb4sDvWWfxN97JJsUS0ICun15V5Lk4ynOebhFJM3kK2XZ0RcQigQNpvD8V3DXy6ms4p7VqRYNQnPQ8EYKjuQ9jUvVJ2aBSCXbh9qMpTzPpmYxgXVxSFVNYlg5Z.5U8cxQiQ2QqLN6z0KJzIKkZIYzAswTYa0L+D5YDYYhmtRKamkMJrHeOTL4dryW12NY705MsRaqCVTogFFdBMFcvPm7kZK1lfISxxnZBKZS2vY.P1tWxTckRSHa4PgSEe.8bSoFbylQaVikjpiT9gVoLL6LesRtdCKjPdNmR6RbIRQmokR6lLipkTqI6zTIIb3kqldSwRD4y3fKWaMQ0VsYbVlO+vgzpbBkxqZBFlr8ztjYRzaND0F0vxHRK1.qLIoMuPSHmTpXcAghMZrzBjhhwLQsgk6WtmVVT8r8piy2ZU5pE6VXlhp7z18WpqMc8RVIiLTFr3ELJNOESK3J2b55dREmIPzOSL1lylpUbHQYJqoqqHaON4zozySAhkcIZktkxpZpp.XlN.PTueEiRs6MkVcgyFL03MHsE2TbfvZExkfrJC0GWHttyZhNKIF0PncgLSSgyOcdLsXNr8MwMQmkfZy347aRrVJeojfbx7axYvlNl8BZzQzEFoalNsorsBCEc4JqR0No1RrA5jF0ILGoNhRellZt9E4qfNn2zRDCvK0qRllqX0y8TXET6KfZjErB1P0NICbxYL0zPG13xm506SOrjq10QfedIRp3DwIBSJ5Zcqtsi3g6nR9Bs11QhvczjsHSqfNRBmDKfLhjhEPzQwPGBettDXjhNP5.FHOW8V88XgXgIFeM1J9b1AbEUs1Uny2DB9.dh1srnpzPvGvQcIqDPjjGAtLjFtr5ArR.w+55MqQQRwVgExXuDAGK1wz7.L7n+oFJJbn3YNAadzDbKJ5MvjGvZsXqj+q4YGj2cIhGll89ZNxdPndJWWEdWEImwW9rWraHgwt+wXy.TjG6bH5gqH2vRSBh+Wcy02pN8bFFVd8g+b7atF4Eu.wxX4KDMz7U81hFVt1hPt0so9PZEgoF5R6AY6HX4.a5XMG3CYomgxHAM6..ZF1NGBYn+1DYDrKHnoANBeeNiUmVPWFXsuO3G+krMvoNbOVNMMl6.sEubzbcO6yKke1E+pKNWFaHPVQuhvZf0kdi00c47QFVHWp7R7qQT9BOQBFblkcFCaih9rKNGNRebl3hyDeb9Jka1g1DOz7v6b6kJNhiQtbKRe0jab6yuyyEErA9V++RDH6X65A6tQ0KwWUnPpDD96h57fOxXifkr2D5ic4WMA4yCYmfhD64HJ2Fz9lWgPbTyaBQ4gvscotu4ddaqK3IXOhrt+ysXu7ZZJl1fuu4vim8LoxWfL0AHHYIr76yY+4HDGy.ELbCsVa0ZYf9SeNRr3X32hEH0Tjgw8ZAVAQkgkOODwueXmmJBiraAjd5CQy4EN7H0l+W1XZtgAjs.qCQHOKZAnEsvWj3ZAeKX+O+pc+xGogPjF9EDWOLLRgw5b2vF1iUF45MKf72gPf7k6WLuHIjsfw7t9nALzRQT0KdladfOOD9mDS+XYPT2iXhvHF5m95Ee+Fe1BEYHT5GZFQQNPC87PiF9QXKxASJ5gJuivdOYOUG9j.pMicfsy4u9ha+q6WKuMW3cnnWNVwAbKWzVVJvHlZmvKg31lkGYGlHTyWPDXXhig+caRBShiEl2+zwI3LFqN6CzKn71vWtFAtmrz9Cd5DNlwusDH9grTpiZdKU4dlwUSB+C7ecS1HHIU0PAFbBGKtK5xX.cI+jOtMu3bkQHW5ml7W+q8xNB+xMmXPNGWSeAHscyBuiC97jgXmCZ.WE9kKbUHDhgeHF8OAF23x6mzZRwYLol4XgcPFpIHp5p+y7rm4OpcYnb4TOXAbtCLdXrqC0f.tNd5WgTuYdddj7UaAUS27zvHD2EgcPfkZDPschocIY8nsK1aSWQ+K7B7d81NClqbUXyUFgrZ+tL4alGoUMDp7EYqFLumuaRwvvXKfv2pctxOOLCBg6iIjY7J7NjWl8TCUv09J7yAvZIPb4SnV71bY+7jLLLO4IO4TDaarYf9sHVfsvQTqECYKDl1Maw+j6fjJ5RPeQK2Zw8o3Q5WH1OamN2OEGotjfF.gyP2.l9JwVG7amgyiMf9Qtp6uBG5K38iX235phGzhXK332bqrX2ko1t.W2ISEKy2JSQbJlBEI4CgoNMEieZJl9APwWewqcKs7BEcMXcnHaqCEAtCaAGvkdUiBKolyXAHnp1KNWyPTPCQGNw6BNDZCVuzeGXAgFbwBpv8KxLTA6PV8lCZG6FzX2DxO5v9P9B+PFWEC4m+y8lZjmra6NgA4VbwNKQW53y.uba9nPk35sy.TT+vilZBq4Mf6M7xsHtKNoWP6GxB3F3B0aejdC8nEm+7reZ7i++rq2EHdmyzAxR2s49cWTd02ln7uGA+cTg3UW8lIDcODg6WHBs+NlWtCgHtq8X+2gsGweisGaW+9EjW8cQP9tp0H9CvZ7hG7b3OT3HuiSp5bunv4FCDU2dzCtmof1Eme2GDg+Xb2XjkwxCO7.Oa2vmZP.hNJZfiNCgd9nF9jCfHCUCJ1a4js5kPmjfq5IPUFR8.Gnftj6fASMcViLDn4xYGNbW2PeB3I382HWvd37XL0WRbMhp+Z3JE3O2saus6zKL0T2Rs.syEGsovfi1w+veNXaNAe4+eOXsExjXWOaY6sK6fdOg5IzTs21YqvxuiWuUbUyxUZsUiCW8RAmd0dQWnJ5NR9s0Wxql8i5KruyVgAb9X2pZDbPr71QovAS1Q5YH81onbcYCOMg66H8y8nF2qbNVQFPyCUkg1f+ITl61z51uC95tUnmeqUwQ5z6QodmZ0CsnNRZqAFcKg8wpVH+b02hD+p+.Hwu5GbI9Ue+Kwe8wa40+.dCNZ3Wt+Pg8BZ5eBsV.S2CnMXCvtmpLPDV+uajYGCnRBwdNbvveJ5ETFxUacSs8KI9XV1U3ssp5qu30WbhhtUzUb55JJ1U2MKDRPVj8OUkyO5PrOOzYbe9Amc84Gdv0Gk.a6HNr7PefdydSn8nwTEav8j8veCAvrLAGQ+8mBweDlJPI2K8O0DKu45ReEme2tYitda1ZWQpG9ewotkiPIYbG0QFPd5+cNSAT436631jvEi6d7m5VTfNjJtkr3URyDuecaxFLPeKzcpxfpV1MU2ZXtGF+dT7jIPINl4b6wW5hxyBsGZeCFutf33uOucUifeiuteWMGmvj+0WDxVz6dKflCkqijiZ+EXTFrttEv1NGz7dnfn59KwvX3DOCX+qXvsIlJXcNCIPfAi2If0t9u7fxcZW+ZjcmPk+YHBqa+PbbgbLVtaQ5PrbgbLVdaJ8Pz7.cLdwh+KuihvB6dtcTtW2j2AvDHgcsOdhqKHT++jvGQ11KYZqmXnPA9izB3L2ROHp1q2Iy4q0tJM+shTrOfm3XAccflm716wL5eZdNfZ5a664Hwbe3awg+w6bINDsQiNBO7sgmt0mcSugdvL3MsPrQNtKHUOUet2HrkALbn0I618ARZ8sMvK0mOcHv54HKDzlC1gXjyd7gOEwn28SQL7KkTz+BpCgngtaH2Zl.8658SFI3Vsg+pMKsfif66WL.FDOSfkihKKbFMXghHv+0LddTZfspigoGtAWEdjy9HGud+jsu0QAnVHhhTjy9vndtYQVE9wktNbiktGi+d.+SuZr2w2uCx27O7JneowxsdmPN5yhRByRsGvP4sO9zONZBhLIRmLdB7LQhb6Gi4OIJmgzbMAmCeantOH1fNfZoCdPltO5RcaEmP77+8W981CF8gxh+zn0ci.cZd7CNAOB0k+gfGCdlseRz7iFAirrmAebzB89A3M09g9y+ONJu.LJiqLxa1+38sic3yo0Grq.yWz7aK9e7e9kcANjSgAcbBqSgo.B8tnQhD4yeUcXXuPv9s+WMP+lydzCdcE667aE9j59eVz8qBj+3Xk5e69xv5arTfdxQqNeJLnskHHme.W2.Um8AtgT7ai611kI3A5RdM9+feB5Lla6yB5L11NCak8Q9RiOLp2k43ID9jnc8ptyGxc7X1i7+9O+u8PeL6lO3Gy9wZ7G+vz32yiW+wuc+30CXoOKZfRqfhlCv2Y6uNJGKMKRPGH98bna22aNI6yQc1iBxbB+kexlOMHYCulBb6IdYa9rnAU.T0K6ZDujq60s+MuJxCfHWDcpIf2sLmiGe.+bOi+ibGedcoiGM9qdGHgzAFAe1V+PRFZ9lAIh79MRd8Evs2aBNTu6duQliMzUDCKzZBfgMjkAVg43StLHcbfIzyM2ZwARcZfnv5aA0G4aCoB.xZgAy.8D2092T3Udjae8EVuheNrp1cQQ9lhBo+ll.3lTs2OeuZ1qxKZ.UIf2Pw98jLH5Czz3Sh5uHQ7hZ81WgJe5V9yWK71GC9wQ8T+usJ+9rnAFiu0J.+znA9FusJB+y3ZkeKnPsOc6ewC+1qTKRje26qT6OJUpQ7tPkZez6qT6O6qTKxe68Uo1uuw+9KtUkZ+l+k2Wo16qT68Up89J0dekZ6Wh+UaO3ztBK.d2aRfIRvs14cGL+vVsVMQGHuzxRP21zvFleJDkOpOhCyw3LW+Pz8Ac.VtqyBFVSiE1BeKPhvUZTWP+.hAae.k3TBc4E+9uLut.TCyCfqFoZ1hvEq2wPGl.y0rAd+sSHV3AtGLQXvLBVRPExA4g+CSgr+n+zpP13uKTH6O48Ex99BYu2BYQ9GQItUgr89WeegruuP12WH665Ex9n+ztP1GbBFXcTHuU+HK9YQg0yQf3oJQ9iit7GhcE7CwbLUPzx3qE8qbwMYyG4AAtt089+IbmGkysMRrsUrDMJNFdjovZN+ZQQW60qfkvd5wP7FLl3uAiIwavXR9FLlTuAiI8avXx7sNF2x8Im6XL02lGBndduGE1Ym4uiGOy+H++fJm98K

-
RE: Horizontal Zoom for Waveformposted in General Questions
@d-healey Small fix, the path was looking weird for high vertical zoom, now it's all working, except for a security when
start>endbut this I can leave it to the user...HiseSnippet 2597.3oc0YstaajaEdTrmcqTaVroM+n+jvnX2QwxxR4pW33TeKNwXscDrxk1tHHkZFJIBOhb.IG6nsH.suL84nOB8cn+s+nuAsmC4LiFIK60wH61VgEK7PxysuyMxS5njgLsVp7pT6kiSXdU9E9cGKLC2YHkK71eWuJ+R++fTNh1Kl8F5or8jpQdaONgp0rHuJUV3Y34pTcQO6u+0ucaZLUDxlrjm2qk7P1A7QbyjU6r42xii2iFwdIeToSe+M2OTJ1QFKSAcZA+VdIzvSnCXGQwicCeumS0C8pbG+6wht6ZqQev8u28BW6aVK7Qgz0Xgs68nV2k1O5dqwh5Ec+GbepWkO6oQbiT00PMLsWkE2VFMt6P4YBm.dMWyAqC+nsWWPxtk2SFGglHtp2NC4wQcxAKsmWE+NSftEbP2s8OjGwKVeBD9k1MHSnnL.V4FSqdKLk50tr50pj5MGUpRIUZQmJcK+tgJdhYxNn97y82WXXp9TvOUVUbm06F+0uveGIbBgo4H5Ir8TvGETD7vVsZPteqV0WuFbJsLl0LLlQUAvB0.mm1PNkpHuYuDQLYCRNmFvL6HGkHEvGAKY2cIfhIDbhnmFN+2MeBhkeqn2R0aTibteymfg7ORBNkoL7PZLFtaI8sSYOakFwkGHkIchoiYp1fpZyTPtX2qKcTRLq.oCVxtJAIgjQCZv0TrADZef7Y4XAm1iGyB.7s5pqRLCYDpkQ8gUsDGQMTfbZemAXsE.7qh+xoPoniIx9jdo86yT5ZUKYIIk7JgJFD10gZFZce0.5ikzHBUTRpDtvx0XzTRrJaMtHlKXj9ohPCWJHRARGp4aaDH2Ux3fvbzsAH33TV8Z+oZU48IAYeUE9rJRS2wZCaTydJ4YZVPoU1koOwHSZP5Si0rFjkVpQgLCTLcZrAXikOUOGdpYFKT5NWSirqQwEC.nErUffZN.CPwxFKUDkCaD.chFiG6p4vvSdAdmb4klDUBvgErYBMUrDnZQ1A+.9++PsO.NjKJYn.pWpNZlY.9Nz33dP8xf44Mr9WzA2AkD4XYpA7f0bxG3gc4rUCJv3AVe1fl.zDuUbbfqzrtYuXPNndNvIeb0hMi4CFZFnXiwCTqZRSMjWwdIfSl.n3A7elgbMZTugGgHQCxJ4q7bFRLtj0kWecBnxBogYCAGwEoZhlO.hHkf6ASZsaj.HJIPygdOjVDtlPcqCAOXdf6HBVbylMqi5jyhr9gjIpyARPQ2VlJhzAsa0zFn7AGvgHmKagPIBniFYjTHsx8bICkcxH7EirkfUCwniuq0aaFyDCLCWOeKsgB1wF1Zf31fp7ZLE4HncKMl+8rnf5j6PhWeRJtiDssnSNaXPnaFSZekXBRvzrPQECX.SfcVwJBWcEGIhdYmVinejhd1DCPwiP5NDLZnqw6CZ2HiWq5ZETxaC9TjaZI4LlkKX0iwVERvvpmT0XhHcTOlB8cNQR5KUSbij.9H5.DzgNk1k2oyqHmAtTROXMZRxXKATxcIgCoBfDMocKMKLK2FiO9lGdxy+97.Bmczm+dVzdzPngLXL2EBA.ccB.PgXKvxW5rgf+Eh8HikofNyhVxUfKmMXXI1GA3Q6lsHK67I28B8IkD65STFcLDlssUcW2I8Lc2.h2YrJl8aoEB5mhlu6H8UfzwECSUJnnQV7RhDy8wRb4vYlmyEPl6Sjhu1.k60La.aSxQt7OPpRfFEYDyLTFoIgxz3HDwSgqPPB.WhfaRifB0GeX2FDlIzAuN6ASXxB938K0YKSkGR0jQPgZN5sycZXtIabgmUmNZDHIvfsYeEFAbMk7zb16yBnwBOE2LAKBgHvQry5l1ylZBkgVocQWVM10j47Djd1R.HZfb7L3hufjF4zBfMiy6HFBHqhcALu8EJ1Vt5hffcwnX4DE1d8jF.7+0fP5yPqLutFVDy1VRZLfaMAXHnbPKCEDFFO1xoNRM2vOkY2sVUjwA7MfvW9is4gver7FNmcViWKBtAAiwqYaNYoIbHRT3vGa87Y0ofuWd4hFskhKA5c+QSaj3KkA1JbgCeaCPdVSuQVMAtHvI9FPkvU.kysc8rlwVsY4MJGziYKcXzSNF0+f5PMMay.C5rsXStImk6A8Ls1QRSrbLnKbn3SbiI0j.Ssj1Xk3cJxUafopNs4CYdmiXCnEXJIX.j7LffMXOiphpW.xV7cEmwAv7Srn9J+eNX2ZFvVjiEWIvFjeApuRaD1mAsg96Y8WcnMlpB0axSRv9t4ccccSgdDPUTYOakgAr4bATrF6kdySfWI3UFxqF9DnIm69nEGmrQQSXxW8UNZIO478TCpiVE5jx2QmuiklkwcAaCpfwHyWBsKIgGetN+A0Wtr.ZMq.VIS.0l8Fkm69j30HsAamfUsPtUmbx7uzXIDL6ROvuRHL1F3EB2cZ.+CY1s52et6kwxXlZtaiS.PcYDF3tKPYWIdP3UtS+zY+K9oykeYen6N0kNnTrOz25EILwE8deurKhCOydgLsB9Ki8Q1eQ1ir6FC4aJON7V5O229dUOqBWdVHdWIhsuccVh+8adUH9V9y7N14nCuZ+cg5F3DCxrJvRSPpPPrxtrSghBt4GT0O6AX.3V79CuJelS72Le5B3MxxTca3m26KOQmwksgyvq.Vrve9ur4P688KV4uM.MyBI4+CBwkDUTIQQTaB0dlA8l0.tDveBo+Q8zrMh0mB2R40y5ctDw84SKtsSg13Bq3toeoGpU1VDkgsc2zvduActG7hs1kr0q1c+WP1a+CdpGWenbDHC3FytPWMbWk8Ecfm7xL4SJZhhr3GQbyEnLalto24GzzW5enLJMlZldtW3zAy1.xnmZXS3.kDP+6wkmd3rCCawq1vvt7Y0cUU2a42gaBGNe88FyQegLner02rQKdS+mB8nCMST1E8262coyQ7Stp7qxUkhwfvbiS719meRWWxLh+6W0YDmbkmQb2whPvswJGJY8kuTAM1fKsUVTnZ9TANP6nxKerTZvlXkmQsajdcw6J.repSiu9SOMGvrX2Xpeh+puRC6u5.Eavp6JCSwbT8puqywu3YGu0gGt+QOa02cvVaupSB5U2UkNR+N38lvaM7FgvkeEjm1hJ9U9m+CeOb5aVUIeuXqgDkuekEtxA.eDy4dw+maN2+zU84Syn3qlqic4nu9ohSYwPtS1+3J655lju5zINGB2YNYnDdd3zwdvM6GLfoJq6y0f1xXf3+Iqb6MOlAOHVWJH+2r4Av0nopYSe9Hvh1ez+yRLW+0u12otDLam7eE+1mjNEKbk5T7IQGu9cGt9h2Mg3Avq6Tbr1zQoi5BEhCY6jMwFrdzMva559tUd4ptvqsre7ugeYa1F+tR1lsy27mDYLhFpjuKzciZLN8mYWAragsFdU+CwuIsO+EnGAU4dWX3zr5bDd2qKg265R38utD9fqKgO75R3ittDt1OLgXSnsRMxQtTSOuC67T6CdpTonuekE79O.NFoKN
-
RE: How to Detect if Inside Ellipse?posted in Scripting
@ulrik Alright... It's official... I'm drinking to much...

HiseSnippet 1266.3ocsV8uSaaDG+Lf2VxV0FR6A3HRSxoDL1.kUozpADfonU.qFV6lPnpC6K12v4NqyWJMah+YuE6sYOR6MX66c1l3.oUSQsVJN999i66m66Ou.oHjlmKjHqFmOIihr9J6AS3pjdIDFG0+Pj0p1Gy3QGklxxxo6KoDzASxH44zHjk0x+nVLqFqfLO+yOb.IkvCoSIgPuRvBoufMholRMXuehkldLIhdNaTMo2Yu9gBdOQpXL.oks8PYjvqIwzSIZwVxFY8YGEwTB4.EQQyQVqbfHZxfDwM7B4eEKmcUJUuvGM.1nBxGKRizHVSE0KgkFETczyQvtDL0Qrbgi3asOgEwti9TGx2XXfmpQc+g0RyBukmAd90gmWM3MGHYUCRqT.oUsGDJYYpobz34Ks6yUT4PB31qCkBYQK8W118DfDbk6Hx0zikvh6zvYWOuNX3U6tMAoxEoT2vTJQ5.DZBwhbE9sDINfmheNtZehopdhQYBNrvoEvqEHM7maDQQbI73TJHs2L6PVM8CgzHEMfnRtmYTz2o.4Z8qTRRRxZqsF90RlhwiwBNlfy.MvrbblH23FwpDB+5brRfgDF7PIixivAS.xwBIAXjPwwFiAFXDnMEdwBYDNVLDSRSwJH+asVcqggvDhb.620m.+sd.CHeTy4o0YjmQoQZwgyh1KjSUAP1h5khw.1oNCGyCULA2Itcy+nYirodX3aRTUwkyE9PvXKc.YG8K3qKuSFHgR5bw1.c32kcvOoC1uTnN3SfSlqR7RRDbxxcTIr7Zgh13Gi2vWuSMaDqAWQ8kSwe4t2jvTTM6X2HI4FSXIqCNSGlOPLlGk63650tC1ycqhcYnPhcXO2qK6Y5HlaJkGqR5xVe81Ma.mvFl.t.bAfWwrOA5EmwM6sCC.zTm45XGiHuvrINs2b6c8d78OBsweGdFoz.oQok3EYMOzPNr08a+Q1XjneCrk1jW3c4FlCI7Q2RthrrJt9Ub8urt5.aS3BLG2ADeSXCq1e1Prid+eF1qMH45khFzujerqTnar3P5T3dMJVD11OkEyoQmCl1wDTzG58UNLHvcQEL2nJ4dysJ2AMLqH1A+vufTsVgPMqjF0pzZkXXi5f31l2pqjqR+0c0k8f5qqf12Sy+Mo+2yaC9i6mvBQISIkNN.wmtk5HoY5pJccysk8axgphBi4rsmA.y4ox7POjSEJ5Yk3n4sMw2m0vgykmtukTjlBlYdrK.vGPQG93QWQkcftEoio2IHzXe1oE1u+oE0GlEVzFslfBdeNScVFk+9FwgJ68Be8y8ODb05QLkz.4xnRESCAqCouElWWLvog8gz7qUhLirkM7QVetxv8QUiiHbZJhACcrsgfB5c0m9Oo9haXQpj6H72+4dITVbhpNEHmQbSUlCfmu1denK8TBnGNVDFHKhFmRTyNkVe0jRFPvXlQi5we7blZR8qt7Qaz8+WHtpc.SElLeLtzbvHDx9TfwxK77H6iFNjFplBvUrO9W9zb6FTwnwXn8ljA4K1mNdz.XXTHErNGRmzECVKoSaKV6oWq8.CfI7lE+K7TxzWu1pjoeESzHRnT7lvhRP8Up9BCE.SbysIaXehdM1GYJK0oudtdnQvs6dSXn93uATIMec1ZAzY6EPmcV.cdxBnytKfNe+BnyS+f5nuX89iUhQEkC.gfiL8prrNhSfLKSVH5+.KzJo4 -
Snippet: A zoomable waveform with a script panelposted in Snippet Waiting Room
Version with Start + End knobs
HiseSnippet 2567.3oc2YstaabbEdok1jR1jf3V+i9yApEIKinnIkksUfrb08Z0nKDhx1sMvvc3tCIGncmYwryJYl.Az9vz+zmh7HzGk9FzdNyr6xkTTJxBME0kHHP6Ly41241LG2QI8YIIRkSkZmNJl4T4Sb6NRnGt8PJW3r+NNU9Et+IoLh1Kj8Z54r8jpHmsFESSRXANUpL2uCOWkpy6X98O+saQCoBe13kbbdkj6yNfGw0iWsyFeCOLbOZ.6TdToSuxF66KEaKCkofNMmaKmXp+YzArin3wtmqyKnICcp7UtOhEr7pqRe7JO5Q9q90q5+Te5pL+18dZqko8CdzprfdAq73UnNU9ncC3ZopqlpYINUleKYvntCkWHrB3U7DNXc3Gsc5BR1t7dxv.zDwUc1dHOLnSNXk33TwsyXnaNKz8.2C4A7h0GCgetYCxXJJCfUt2jp2bSndsKqdsJodyPkpTRkl2pR22squhGqGuCpO+b28EZlpOE7SkUE6Yct2O7YtaKgSHzMinmw1SAeTPg2SZ0pAYkVspuVM3TIxPVS+PFU4AKTCbdIZx4TE406EKBIqSx4z.ldaYTrT.e3sfY2E.JFSvYhdIv4+1YSPn7aD8VndiZjq7a1DLj+dRv4Lkl6SCwvcCouYB6Yyz.t7.oLtSHcDS0FTUSlBxEydcoQwgrBj1aAypDjDRFMnAWSwFPn8AxmliEbZOdHyCv2pO7gD8PFgZXTeXUCwATMEHm12Z.FaA.+p3ubJTJ5HhrOoWZ+9LURspkrj3RdEeECB65P0CMtuZ0.FDJoADpnjXIbggsgnsDaz1ZbQHWvH8SE9ZtTPjBjNT02RKP1qjgd94vaCPxgor5099ZU48IdYeUE9rJRS2QIZVTydJ4EILuRqrCK4LsLtAoOMLg0frvBMJjomhkjFpA1X3S0q.nILsAKsmqoV1Uq3hA.1BFKPPMKhAvXYikJBxwMB.OAivic67X3IuF2St7RiCJg3vBlTglJVLTtH6fWh++KqcI3QttrgBndg5nYlA3aSCC6AEL8lk2v5fQObGTTjSjoZvEVyp..SLKmspWAHOv3zFzDvlvMCC8rEmSZ1KDDDpnCrJ.tZwlg7AC0CTrQ3ApUMtYBjYwNE.JsGT9.9O8PdBZUulGfPQCxR4q7BFRLtjwmWeMBnxBolYhAi3hzDRBe.DRJA+Cl1Z1HFfThWBG59PZQ3IDpccH5AyDrGQvBa1rYcTmrVjwQDOVcNPBJ5VxTQPhW6VMMQJWNF4r4KDJQ.8zHQRgzH2qjMT1KivWHxVBVODCO91VuoYHSLPObs7sRzTvNV2TED2FTkWg4HGAMbog7uiE3Um7Ujv0FmjaIIwT1ImMLH1MiIsuULAIXRVnnhALfIvNKYDgsxhkDQurSmfnefhdwXCPwCP5NDLZnuw67Z2HiWOz1Lnj2F7oH2RjjKXFtfkOFYTHACqeRUiHhzndLE56rhjzWpF6FId7H5.Dzgdklk2tyKIW.tTROXMZb7HCATxxD+gTAPRBocqDleVxMFe70O4rW7c4ADV6nO+crf8n9PKYvXVFBA.ccL.PgXKvxW3hgf+Eh8HijofNyBVvVgKmMXXI1IA3Q6lsHKZ8IKes9jRhcswJSRHDlskQcWyJ8LcWCh2ZrJl4aoAB5mhlu8H8UfzwE8SUJnpQV7RrDy8wZb4vYlmyFPl6SjhuTC06SXl.1ljir4efTk.MJRDSOTFjP7kogAHhmBWhf3AtDAWmF.UpO4vtMHLsuEds1ClvjE7w6Wp2VlJOjlPhfJ0bzam6zvbS1nBOaRZTDHIvfMYeEFAbQk7zb16xBnwBOE2MAKBgHvQrK5l1yjZBkgVpcQe1DruIy5IH8Lk.Pz.43EvUeAIEY0BfMixaI5CHqhcMLu80J1V15hffswnX4DE1e8rF.7+kfP5yPqLutFVDyzWRp0faMFXHnbPOCEDFFNxvoNxDtleNyraspHi83qCgu7mYxCg+Xw0sN6rNuFDbcBFiWyzcxPi+PjH+gOy34ypSAeu3hEcZKEWBza+illHwSkdlJb9CeSCPdFSuQVMAtvyJ9FPkvk.kytc8rtwFsYw0KGziYKcXzyNA0eu5PMMSy.M5rMXStImk6AMMM1QbSrbLnKbn3SXiw0j.Ssj1fR7gkrRHOLOusAl1Z0rKy7TGwFPKvWh2.HQZ.A61dAUETu.vMX8RVCEf7ma7.K8ANv2ZJfWjiE2JfGjegGXo1nK3FPdnueVeWKxiovPcn7jGrebd2XaWVn2ATcU1yTwX.aF2LEq8diWIE3ULdUh7pjOGZ9YunZwwIqWzbl7EegkVxyuZuVu5nEhNr7cRx2wPyh3tfsAU1XjYKg1kjvytxMB7puXYAzZZArTl.pM8UMuxEMw6WZB7NCqlgbqN4rYeaxRHX1kgfekPXr8vwB6cc.+CY5s52el6kwxPlZlaiyFPcSD5YuiPYWIdP38uS9nZ2q+Q0keyuu8x1kNnTrOzO63Xl35lDfS1MzgGfOWlVA+k1776OK642cCgbOkCGdk8G6ZdIqiQgKOkDmaEwlW0NMw+wMtMDee2odg6LzgWt+NPNINKgLqBrzXjJDDqrC6bn.gcxBUcydYF.tEOLwoxGYE+mlO2A7lZYptI7y4ckm0ynx1vE3UCKV3u7W2Xn4c.Eq7CCPyrPRt+nPbIQETRTD0FPcnoPuoMfa.7GS5eNYR1Fv5Sgau7po8N2f393IE2VoP6cgQbepaoWvU1VDkgsc1PydmFctGb7l6P17k6r+wj81+fcc3IGJi.Y.2j1F5l.2gYeQG3svLc9LjFqHy+dD2bMJyFoa3b0QP84tGJCRCo5ImHFN2vrMfL5IFCENpIAzWeT44J9erwjcaUw661gq8GNac7dyPGgrleJzwrgK9ot6B8k80iUv4c26O7SyjDKK9eYt3Kl8AyNDwG3d04acCSF9ebamLb7sdxvcGI7A2CqbXhwmcpBZZAWNqrnP0bWANF6fxKehTpwFTkmLscPdcw6A.rehSiu3KYRNfYn1gS+qc+9Nmb7ue2sO8s6c7A6r6IW1SAWgpGipe6JqbVS3QDNQHl3VAIzTUvsxe6u+IN3b0LxKeuPi1Fjuek4toQX29NNB64+etQX+AP4iIlxd0bcrKGCY1UbNKDRPx92MYGa6f7UmL63P3BvwCkv69lL.Ctl9fALUYcelFzlZMDjOdkGrwIL3ktIkhj+Mab.bOXpZ5bj2Crn868+hCyze8qbspKASoIe3V1et++truczuCfmpo3XsoiRi5BUa8YamMJFrdz8vqpZ+tUd4ptvykLe7ufeYa1F+tR1lsy27+JxHh5qju02dkXLN8mYVAragoPcU2CwuIsu5Mfifpbu02eRVcEBW9tR3itqDtxckvGeWI7I2UBe5ckvU+wIDaBsYpVFYSMcbNrytlWrToRQy8Jy47uAPl5gSCVersion with Pos + Zoom knobs
HiseSnippet 2604.3oc0YstaabbEdok1jP15f3V+i9yABEIKsn3EYYaEHKWcyxVHRxDh9RaLLbGt6PxEZ2YVLyrRltv.suP8YnOB8cn+s+nuAsmyL6tboDkhrpc.BQPf1YlysuysYNtqT3yTJgzoRsmONg4T4W61aLWOZ6QzPtyd63T4239iBQLseD6UzSX6JjwNaMNgpTr.mJUl6I34pTcdGyu+yeXKZDk6ylrjiyKEg9r8CiC0SVs6F+PXTztz.1yCiKc5U1XOeAeaQjHEzo4ba6jP8OlNjcHEO1MbcdJUMxoxcbuKKX4UWkduUt6c8W86W0+A9zUY9c5+f1KSGDb2UYA8CV4dqPcp7EONHTKj8zTMS4TY9sDAi6MRbJ2JfWFpBAqC+niSOPx1k2UDEflHtpy1iBiB5lCVJGmJtcm.cyYgta6dPXPXw5SfvuwrAYBEkAvJ2XZ0atoTuNkUu1kTuYnRUJoRyaUoa41yWFlnmrCpO+J283Zlb.E7SkUE6Yctwe+qc2V.mfqaFSOlsqD9nfBu62tcCxJsaWesZvoThHVS+HFU5AKTCbdJM4Dpj7pcS3Qj0I4bZHSusHNQvgO7Vvr6B.ESH3XdeEb9WOaBRDpef2eg5MpQN2uYSw6gv1ORRNgI0g9zneLmz2LkIsYZPnXegHoaDcLS1AzVSxBxEyd8nwIQrBv1aAypDjDRFMnMWSxFRnC.xOKGK3ztgQLO.hq1pEQOhQnFFM.V0Pb.USAxoCrFfwV.7uJ9KmBojNlHFP5mNX.SppUsjkjTxw3KYPjWWpdjwCVqFvfHAMfP4kDKIjaXaDZKIFssVHOJjyHCR495PAmH3HcnpuklirWJh77yg2FfjiRY0q8WpUMb.wK6qpvmUQZ5MVoYwM6KEmpXdkVYGl5XsHoAY.MRwZPVXgFExzSxToQZfMF9T8b.phoMXo8bM0hdZYHeHfsfwBDTyhX.LV1Xo7fbbi.vSvX7XWMOFdxKv8jKuzjfRHNrfIanojk.ULxN3Gv++Gp8AviL6X0RP8B0QyLCv2lFE0GpY5MKug0Aid3tnnHGIR0fKrlUA.lXVNaUuBPdnwoMrIfMQaFE4YqOqZ1OBDDpnCsJ.tZwlQgCGoGJYiwCTqZRSEjYwdN.TZOnBB7e5QgJzpdUX.BEMHKkuxSYHw3RFed80HfJyEZlIFLNjmpHpvgPHo.7OXZqYiD.RIdpPnADoMITQn10gnGLSvdDNKpYyl0QcxZQFGQxD0YeAnnaIR4AJuNsaZhT9vDjyluPnDNzViDK3BibOW1PYuLBeQHaIXIQL730seSyHFendzZ4aIo7gLX6C.RfBuuyCjcmFjNMauDVa70cdCpcuDSaNDZCSiBeOKvqdcxcHQqMIw2vlbdpzT.aV2TbEE4rX.PuWzRFxxJgjyJK0JSUMDux4oLLXJEEzRqx2xV1ujSEbcH2TBxoLRfjdJVkXrg6bFVljJGS3ow8YRzEYkEYfPNwaQ7BioCQrE5JZVd6tufbJ34H8g0nIIiMDPIKS7GQ4.IJRm1JleVNLFF782+3m99b+t0NFD9NVvtTen4KXLKCnMnqUK..JDBAgWKb5HvMBgXjwhTPmYAKXKjkyFL5CaX.7.bUjEsX8xWHVWRrqUBTifnosLp6ZVomo6ZP7ViUxLeKLPvfTz7sGYfDjNtnepTBEGx7aIBLEGKkkCmYdNabWtOQv+NMTVWwLwkMIGZSy.oJ.ZjjXldjHPQ7EoQAHhmBWWf3AtDdnNM.JHezA8ZPXZeK7ZsGLuHKnLbPoVXYp7HphDCEjCQuctSCSAYiK7rpz3XPRfAaRxJLB3JI4Yyr2UDalL4VHXsFDANjcZuz9lLPnZyRcJZmpv1iLqmfz2joinAxwSgK4BRJ1pE.aFm24yGPVI6BXdmKTrssk+.AaiQwpFRrM5wM.3+6.gLfgVYd4KrVko8iPqA2ZBvPP4fVCRHLLZrgScEpPc3ILyt0phL1KbcH7M7gl7P3OVbcqyNqAqAAWmfw30LMgLz3OBIxezCMd9rxQv2KtXQC0Rwk.81+noIR74BOSgL+QuoAHOio2HqlPH2yJ9FPAuk.kytc8rltFsYw0KGziYKcYziOB0eu5PwNSMeM5rMXStImk6A8FM1QRSrpKnKgPwmnFSU7rj1fRrUIqDxCyyaMUXsZ1Gx7TGxFRKvWh2PHQZHAapdJUFTu.vMX8RVCEf7GY7.K8Kbfu8Y.ddNVbk.dP9Edfk5ftfKA4g16YsWsHOlBC0gxSdv1t4McsMSgdGP0UQeSECnI24u.JV68Ru4IvqD7FC4UIeDiG.qdG7FoEDPVuniI4a+VK0jGksVo1vd0QaDcY46nx2wPyh3tf0A01XjYKgNkjvCOWaZu5KVV.sOq.Lhes6zBQuybqxycmR7pjlfuiwJZH+pSNd1WbrDJlcuG3WITFaQ7Lt8ZMfOhb1sFLXl6kwxHlblaiSBPdYD5YumPY2IdP30tS+DZ2K9Izkeguu8d0kNnfuGzS6YIL9E8temrKiCO2dtLsB9Ks4w1ec1is6EA4eRmP3M0ekq8cqNFMt7PQbtBTW0M6MrWOxuk6YdO6LXyK1aGH0DGdPlgAFaBREhiU1gcBTmvNJgptYuCCv2hmg3T4Krh+l4CZ.uvlQ5eoqIBz4ckGty3Ie7m13T7FhEK7W+aaLxbq+hU9GC2vojjb+oQ4RxJnjrHxMf5QkE8UiuSv+ID+mUWYF+kSy3sRgF5bCiuoaomlUVq4kQnc1PydmF8i6+rM2gr4K1YumQ1cu8erSn5.QLHC3ty1.UEbqk83cgG4xz4yGZhhL+GQHxEnLajtgy4Guz23dfHHMhpmdZW3LAy1.xemZDS3Xj3Pm7wkmY3mrQfcUUwa41MT6OZ153MlgNBIHeNzwrAGdS2GCch80STv4c28O94YJgkE+uMW7EC0fYGP3scO+fqtjo99OupS8M4JO02di49f6gUNLw3ydtDZQAWGqrnP07wbbD0AkW9HgPisiJO0Y6D55gc9A1O0ow23ollCXFpcvyOxs0KTv9sFJYCasivOEy+Tsda2id1SNZyCNXuCeRq2t+la0xJAUqcjowp2199MgWT3DivkaEjmlBFtU92+KWGbVZFUIeuHigDjuek4trIW24ZN454+bM454uZwjWt58KfpLSMn8p45XuPzu+X9IrHHOJ6e5jcXCnvqbyWc5jnCfaFmLR.OHb53P396CGxjk08YZPap0PtvjUt8FGwfm.qJEv+62Xe3BxT4YSk9HvhNez+iNLS+0uy0ptDLym7+ie6m0vrKsSwbWoNEex02qeWiOMphc7vCg24ICwZYGlF2CJb6y1NaNNX8qaf2Q09c67xa8f2ZY93+B+x1rC9ckrM6ju4OKxHl5KEu02dQZLV9qLq.1M2Tyup6A32jNm+dywPUw256OMqNGgKecI7tWWBW45R38ttDd+qKgO35R3p+zDhMs1LUKhsorNNGz8wl24ToRw8DpLmy+C3Xr9F
-
Happy New Year Everyone!posted in General Questions
Happy New Year Everyone! I wish you all a prolific year!
-
RE: My tooth hurts...posted in Presets / Scripts / Ideas
@orange I've made a few games about 3 years ago... That helped a lot to understand object manipulation and so on... And it's fun !








Latest posts made by ustk
-
RE: showErrorMessage doesn't workposted in Bug Reports
@David-Healey yes this is what I use… just saying it’s broken too and after looking at the code they both use the same thing, so this explains why
-
RE: Automation subfolders in DAWposted in Feature Requests
@DanH hmmm actually I have errors when opening the project then not anymore when compiling.
I also see the warning when exporting the plugin but effectively it’s not a blocking point -
RE: Third party HISE developersposted in General Questions
Using HISE for about 6 years, mostly on personal projects and doing development work for other developers. I’m more focused on GUI integration and building advanced widgets that are tightly integrated with the engine.
I like working with vector graphics and often recreate full designs directly in HISE.
Sample management isn’t really my thing.
I also work on C++ third-party nodes and DSP networks. -
RE: Automation subfolders in DAWposted in Feature Requests
@DanH Holy sh... They are just appearing in the property editor! No need for the sort function if, well, no sorting is needed lol

still it's weird it's crashing but at least I got something...
-
RE: Automation subfolders in DAWposted in Feature Requests
@DanH Oh nice! I just got back home so we're in sync!
So I did this
const var groups = ["EQ", "Input Stage", "Noise", "Exciter", "Output Tube", "Transformer", "Macros", "Envelopes", "LFOs"]; uph.setPluginParameterGroupNames(groups);But how do I set the groups to the different components?
I created the parameter object:
const var IS_TYPE_MACRO = 0; const var IS_TYPE_CUSTOM = 1; const var IS_TYPE_COMPONENT = 2; const var obj = { "Low Boost": {type: IS_TYPE_COMPONENT, parameterIndex: 0, typeIndex: 0, group: groups[0], name: "Low Boost"}, "Low Freq": {type: IS_TYPE_COMPONENT, parameterIndex: 1, typeIndex: 1, group: groups[0], name: "Low Freq"}, "Low Cut": {type: IS_TYPE_COMPONENT, parameterIndex: 2, typeIndex: 2, group: groups[0], name: "Low Cut"}, "Hi Bandwidth": {type: IS_TYPE_COMPONENT, parameterIndex: 3, typeIndex: 3, group: groups[0], name: "Hi Bandwidth"}, "Hi Boost Freq": {type: IS_TYPE_COMPONENT, parameterIndex: 4, typeIndex: 4, group: groups[0], name: "Hi Boost Freq"}, "Hi Boost": {type: IS_TYPE_COMPONENT, parameterIndex: 5, typeIndex: 5, group: groups[0], name: "Hi Boost"}, "Hi Cut": {type: IS_TYPE_COMPONENT, parameterIndex: 6, typeIndex: 6, group: groups[0], name: "Hi Cut"}, "Hi Cut Freq": {type: IS_TYPE_COMPONENT, parameterIndex: 7, typeIndex: 7, group: groups[0], name: "Hi Cut Freq"}, "Bypass": {type: IS_TYPE_COMPONENT, parameterIndex: 8, typeIndex: 8, group: groups[0], name: "Bypass"}, "Heat": {type: IS_TYPE_COMPONENT, parameterIndex: 9, typeIndex: 9, group: groups[1], name: "Heat"}, "Bias": {type: IS_TYPE_COMPONENT, parameterIndex: 10, typeIndex: 10, group: groups[1], name: "Bias"}, "Dynamic": {type: IS_TYPE_COMPONENT, parameterIndex: 11, typeIndex: 11, group: groups[2], name: "Dynamic"}, "Hold": {type: IS_TYPE_COMPONENT, parameterIndex: 12, typeIndex: 12, group: groups[2], name: "Hold"}, "Static": {type: IS_TYPE_COMPONENT, parameterIndex: 13, typeIndex: 13, group: groups[2], name: "Static"}, "Mix": {type: IS_TYPE_COMPONENT, parameterIndex: 14, typeIndex: 14, group: groups[2], name: "Mix"} };But then I don't know what to do with this
uph.setPluginParameterSortFunction(function(p1, p2) { return -1; // instant crash return 1; // instant crash return undefined; // doesn't crash });how do I pass
obj?
I guess just returning-1should assign the parameter in natural order but it's just crashing instantlyIt's like a crucial step is missing in the doc and there's not even a single entry with those methods in the whole forum...
-
RE: Automation subfolders in DAWposted in Feature Requests
@DanH Oh ok so script is the way! Checking this right now...
-
RE: UI feedback on tiny controlposted in General Questions
@dannytaurus You could just make a Script Time Variant Modulator and blend between 3 oscillators directly in the network. But yeah, a wavetable should be a fun exercise!



