@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 HISE
-
Zero Padding Tool

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]zp
will be added to their names. - Overwrite => As the name says
- Sub Directory => A directory called
_padded
will be added with a copy of the padded files in it. The suffix[tokenSeparator]zp
will 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...
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 Waveform
@d-healey Small fix, the path was looking weird for high vertical zoom, now it's all working, except for a security when
start>end
but 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
-
Happy New Year Everyone!
Happy New Year Everyone! I wish you all a prolific year!
-
RE: My tooth hurts...
@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 !
-
RE: How to Detect if Inside Ellipse?
@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: Stereo Audio Recorder
- This snippet implements a stereo audio recorder
- The final audio data is written to a file and loaded into an Audio Loop Player
HiseSnippet 2923.3oc2Zs0TajbEdDvXao8RVuwOjG6hJUEgWhPxvhsKp0V.FrIgKpPrdWWtHTsloGoILS2S5oEfrKW09PRU4s7SHukeG6ujTIOmW1WxyImS2yMcwXff2DGvf0b5aem6mSOzRJbXwwBoUoJGLHhYU5isaOfq5sdOpO2ZqmXU5Ss2gFqXRhgzZChnwwLWqRkl9oHgRkmwR+0O730nATtCKmjk0yE9Nrs8C8U4Ta07W6GDrI0kcfeXgYuTysbD70EAh9.dl1ttUD04XZW1tTbZSYa8LZbOqR20t9WtLic+E8bcoKtn6xKu7CevCW5gMnd0Wh1owxObo6sz8u2CtumUoargquRHaqnJVrUoYVS3NncOwobyA7b+X+NAL7gFVsgS1PdSQfKxhHUq064G31JUPEaYUxtUtXaZiX6N16365mQOW78Y5AH4qnn.rzTCCuoGBdMJBu5Ef2DfToBPx1.oaa21Q5GoxGAwyGYuEGzldTPOUDJ61Ob09t9hM8CPjXWpDnQLaf0Tunh85BXYbUsP5wrMkvCYaS0kqWedB7q4VoRkEtakxGzyOlDy8ihXJheXT.KDVYLgRP6HlfPwChHYNBoKShKfQ774zfjQ7.LPf83TouBNThBVhgHk6RBDfkiKwmij4DMpIaKDQjVAzAv9c2EpTALjhUjSnRhgG17aaP9Jh1ztVWlRun1TDaYhmpyZlJAl6r.ujuETu1ABEt9z8JaOPwUUMmmO880LFL8TYFL40EgQBN7P0YMCimPkJcCDc.1t6Qxz03QChYqPVXAhBjJQFvsVfv4XsDg5q74cIdBILNPvKf1MeWnNN8C6GPASJXqd4g584TvYizgAx6Xl7DPxgKlRVrdLygDv3cU8.gIbTrHpjcf.khnHGHbB.XBM.Ncp9XUBAIruid9H7LpKUOIi5RpRUv1AwJzGfd6qUq1b.WVwmG3yAcbetixWvIBtQHfBHoHnpSpzYdP.FzmMWkWWobAghl3JUJWoruGoZxTJCyorQiRcc2UnX6wq1.rDWx7CpUFcBddoynQ850My.9mjo5K4vCuoRY.Swh.VsXEUpViwc5ERkGWcN8wChStfvYfTDjPN.eqXY1lJBxG3GUPbMf2MvcH0RsDA9i.3oOXsYiruiBbpBWMehUSvVNbDQifl2.VPmuIVsXjrVFuNnF6.gSqNhrWaFNtF57.Fpb.AA50lvMBOs4vn9vUJiVNAjXPENQovcIav6BmKB+0564wjs8eEKWVmXSlG4nidRjdX7YY51qOvmPUz1lIAV9lMqlQAUMdt4IiR4vzyvGVDpEEmvjZtHMHUNbqTFsnqBV1fc+PLRhUXBapNx28rw3UetK6r87fkOm1eT+bpHyouThNYcPObj4SYwTTHkzAFiTTdP8k3JMyIFHpAVGDWv1COinIANcRPSrJCBcLHHV.JNO0BR+t8T3BvevHEfkKDdGE2APZavH.NEvlikh1DrAy6TJ.ZvE.CQyLwhqVL5Ct+D3+0Gw7DOvFhDqi2R.TMOg2OzD9MdtZ4PVwBiLJJ.2IZLMHNPTcDs7K0r2gymJ0uKoShU07YeR6BoYtNjG8nB6tVJzC1FMqjvBZNLmkMh.PT4qHf4YLYVGQjOycVjsyB9UvrKQ3P6qDgP3RfeBPM2azQUzlZNP3QtN5HmclRGk.CyUzXAmhLwAfcVjPpVk6tMjwKOayHmKL22TYh9vuq0m5HSgD0PdUjmPHAA9BiPlDcg4PoW3mAI.XVzm6+65yFx2NaReEY1msU6MNBhtbzrjuf.mf1ut8.vTNDqzam3pyACLasSomL6Xt3.BLZh7DKl5.3oYB+sLGL2RQWeO3XQlxbH3woKcSVs.w7xZlSGlDqcRKHRgNJs8poO7IHkluPLJiI69XDDHjx8VJKPkOGzpgHPkreAVoCmcZhXJY0AE0AwPwShVBHyW1NfiaxW3UyOVCg4PGZSsG5kqIN6qas+d+pMV+fi1busexF6+FTV6USIZqjPJZX0alxV4VFUJj4MIQoV4CiSFcHHE4jFKIcQ.SNwgQ8q77VXUviuCSVLAONQnj7gKA19sWBbwJzcL48JLQAeKtuZOvT9sU2tURxRrb4DTASUoKV9SSJVds9Jkfa4C0DeKaShRKMhK1Ti0WuEZYjtOvVBGSDSp7QNnzSXm.gNLEgW19Ir3igb254ljfFZK4cepmkcheGs4f7i+2z7TeWUuLBeurYOFFksHEqBsCLiAIPiHBWSTlhcmf8vkL.nuFpk.rBedruZPwd7t1ZY4hBwaa2xW4zaxXbpIfQPs79.iIM58I1a.g4cT4.bF6M+12Sc0M03xnJ1oMgjHcLlKfqeRyZEQRZ+ae8T1UpHYcgxLVIy0bnB9qFmEZa97hQztocBffrYjVYzLVIsUTXCfbwKVmrPgsQmuMYhIMdTnAiPAF+OoKCAFtGJk9TjD1Ww.RO5IrI2wwvE0AwKKF5oXuSUc5Q4bVPrliLUka5tHoBt7zflX2PoBpAYozU5yFGMoPngJNbDART+3dUGoBzNAiUBJP5vz9OvZCDQCHonDHk9wWV+Pr1kgNhWNoho+kMNDl6JEWZiKwRabnt8mKWra6Krgdiy2OaeQerAycnPRLHvm8tP4gh9RG15I7BdiDSggvMOWGeFc0aCJE8C+K3qjAajc8EvfMRGLO5+UJ7s03WvxHtherc98GbguZkR+Qaxk1i7BZleIUl23CSk4tL0oB4w5KAK4yVktIpPpXmdESVqBQWNccc24lbHfZQSqkHXPTOA22AIYlQJNWMTzGSVa.6ynwGP8CvjNs6GigJ1i2FK0BuvyRS+bneL8FeS650fugf26JbggtwlTGPrNnEESZeaarxEH0AFHHKERAjNjgi9dOKLHtio2OpQjAHNTWQwT1f9nfcr4JAwmfTiSYrO2J943nPgyVO2TSCvY3dZDdF3hS8SrwZWOJReeZVCw.eNv.RVshiWLerAxCu9KCpwg.q9yRcPK33T7IHc3VXOsoa3FfIsqKyUurDajc74IboYN6POK+4y.UZKpDPKzDEt2yj8DnByWZdQE4KOiVSnCrHzqrXARsOlcpQhUjp4lzQ+Z7RX1AE0icBOg4Q6GnFit0kGZ.LtTP6FPcfpwfzO73ICoe3wuCHsTywfTy+7DjVfW8aER+D68EB0lRFzwI2YvHX66dcyIhMft00flr4e+U+9yQb8Q1Ht1GCkbUjYnc9ZBww3U4EeMjO5VlAuo8tB+XlNhxma9L4oLNd8VBYiqi2bSzE9M2TZ5y6Euz3J9hWl480KdYlKVI5mO79.noqgdOQkSwXa8KoYC9Ir.vtKw9IwLNk5v1O6H3hzzl4lL6yfL9c6xF1eYRLzpJEDFLmxcZtOCe2A41T+7+RysgrjToNV4USVz3hKKNO80Oy1.WBZzS9OQu8ipY10PiyW638p2D8kN.x6TkeqrW3s17+o4uvaCABR47BahYrgD5EI7MCc0LVun4XAVew2uE3QIUPgmT4nh+outLsm4BaifrzGN1zXXI70S9ADf0lDe3.3OytE88lAwUzS81F7Zau8l6k.R3SjLz23bA4e6U24u9307iPGNLxWdIklwI+g+w+7wXMMak6a27O07anmvvK0OovqL1caVW3LKR4.VXjn8.9P4BaGBUu1CZCd3JktSS7uTgM3TPh3VbSZ0Cx9smmWLSMz1.a6AByeANqis3Wbvs5xgdwLWneQ5q2OVIBSY.cWVX8sllido8xKUC9x6Kve+v0ges3dWOOac8kadpKn45OUaIjoxQah+G2Ayf3Liv+ah3eLtnl+e4LBoNRwQNl6PCsPuklBHa45q7nr8N3yjFi+5hBg9PNxwY3sZrEduq5BW7ptvktpK7KupKb4q5Bu+UcgO3cuPrMwUSdo8P9NKqcZsgITYor3zkl15eC.NEtlC
Latest posts made by ustk
-
RE: I am definitely doing something stupid with this panel but can't figure out what
@rzrsharpeprod As Dave said. The mouse CB can be tricky sometimes because the order of event you need is often very project dependent. I use it a lot, and I still have to try/fail/succeed until I have no hair anymore and the light can shine through the skull directly, and boom I get it...
what can be really helpful is to keep a
Console.print(trace(event));
a the top of the CB to understand better the order of events -
RE: saveInPreset vs custom prefFile vs what?
@d-healey I will, I just discovered an error I've made that might be an happy accident... Need to test further...
-
RE: saveInPreset vs custom prefFile vs what?
@d-healey It seems I manage to solve it, using your code plus a safety that "protects" the protected parameters CB, and keeping the initial preset loading.
Not sure why the bypass button were always initialising to 0 without the preset load though...
-
RE: saveInPreset vs custom prefFile vs what?
@d-healey nope, I should have said only for preset loading, not DAW
-
RE: saveInPreset vs custom prefFile vs what?
This preset thing drives me crazy...
it work in a minimal example, but same code in the project won't work despite I checked everything I could...
And another strange thing arose, now I removed the initial preset loading, my bypass button is deactivated when a new instance is inserted in DAW. But it initialises normally in Hise, its default value is obviously 1, and it's not set anywhere in code. The project is well saved before export and build folder cleaned... Turning around and around with this lol
-
RE: saveInPreset vs custom prefFile vs what?
@ustk Alright so after removing the initial preset I still have the same behaviour (protected with presets but not with DAW load)
I'll try again tomorrow with a fresh mind... Thanks, Dave!
-
RE: saveInPreset vs custom prefFile vs what?
@d-healey Oh what what what?
Seems not to be an ideal behaviour though...Starting again and report
-
RE: saveInPreset vs custom prefFile vs what?
@d-healey said in saveInPreset vs custom prefFile vs what?:
Does Live use VST3?
Yes, and I tried with AU too
I'm building again in case I've made a mistake -
RE: saveInPreset vs custom prefFile vs what?
@d-healey In fact the logic is not hard, it should never change the parameters, whether it’s a preset change or DAW session load.
So since in both cases the pre and post CB are called, it should always protect the parameters. But it’s not happening for some reasons…Have you tried to build and test with a DAW?Oh you tried already…
Yes I have set a default preset -
RE: saveInPreset vs custom prefFile vs what?
@d-healey Thanks Dave! I thought this was it. It holds for DAW session recall but not for preset change strangely, despite it works in Hise. Tried with ProTools and Live