• define PRE_PROCESSOR - best location?

    3
    1 Votes
    3 Posts
    252 Views
    ustkU

    @Christoph-Hart Cool thanks :)
    In this case it's for a value -> HISE_PANEL_MOUSE_DRAG_THRESHOLD or something like this... Currently set to 4px, but I always use 0.
    Or, a bool, like HISE_DISABLE_PANEL_MOUSE_DRAG_THRESHOLD might be good enough, I can't imagine one wants to set it at 50px πŸ™„

  • When 1,900 3D artists collaberate on one project

    3
    0 Votes
    3 Posts
    202 Views
    NatanN

    @MikeB I Watch Another One That You Posted, The Project Was Massive, And Very Inspriational.
    3D Dudes Out There Are Killing It πŸš€

  • Knob-Range

    17
    1 Votes
    17 Posts
    734 Views
    MikeBM

    @ulrik It was good that way. I wouldn't have lasted 5 hours. :-)

  • Error exporting AU

    10
  • Scriptnode Knob

    7
    0 Votes
    7 Posts
    344 Views
    NatanN

    @MikeB Glad To Help :)

  • setSampleRange

    3
    0 Votes
    3 Posts
    187 Views
    MikeBM

    @ulrik As always - the little things - thank you Ulrik

  • About Tracktions "Pluginval"

    3
    0 Votes
    3 Posts
    469 Views
    NatanN

    Looks Like The Built-in Pluginval Validation Tool On Traction Waveform, Works Better Than The Standalone One,
    Standalone, Works 1 Time Every 50 Time Of Testing, It Not Even Start The Test, And Looks Like It Has Some Issues.

    Going To Build It From Sourcecode And See If That Works Better
    Did anyone build The Source Code For Pluginval Here?
    Any Tips, Tools I need?

  • Separation of design and function

    22
    0 Votes
    22 Posts
    1k Views
    ?

    @d-healey We Swiss tend to be frugal… πŸ˜‚πŸ˜
    Edit: at least with time… πŸ˜‚

  • Favourites Preset

    18
    0 Votes
    18 Posts
    3k Views
    DabDabD

    @MikeB You prove Age is just a number. I wish you all the very best. Keep making Plugins/Research. Keep it up.

  • Paint Routines ADSR

    65
    0 Votes
    65 Posts
    15k Views
    ulrikU

    @ulrik I've updated this.
    Since I don't really understand how the

    getBounds()

    work, and the last version didn't look right when changing the Attack Level I changed it so it's stable.
    I also implemented the Decay Curve visually so both the Attack Curve and Decay Curve can be changed using Shift and drag

    HiseSnippet 3763.3oc4as7aabbFeok2jPZaEGjfj.TTfoDoFj1TRj5gsSTrE0CqXiHYKHZmXAU0jk6NjbqVtKytKkDiiBTK5gdq8VQtk+EBJRAJPQgPaAJJPNTf7OP5sdzWxgbx86al8wrj6Jsh0N0tkvlh6LeO988Xl4a1Y20rsToNNV1RYxd2dcnRYNqbsdltsVrkhtozsVRJyOTd9atTs0IqAM3R0H6R5XSaPsol.mRKzqihiCUSJSlQdGjkLYOsD6yCmaAECEfnvljjdOKcU5J5s0cCacspuqtgwxJZz6p2Vf5oqdKUKyEsLr5BvaD4xRcTT2VoI81JHYmRVJyycCMcWK6ZtJt.Vxb5Erz5Uqk0tlb5eOcG85FT7hJR0.AwadYKCMDwXqRK1R2PaMe2fijTF40BcJivcJuh7p5Z5AsG5bNOqCRHGh9iLm5nfWEQ3UN8vKi.7NMGdujbMUa8Ntg8fX6Lx2BBX1MTfPfHr3zJcJsef7hV.Elti2VYa5x1vEAbT3xkKWhLU4xEmMWNHL33R1QwlvSEtFgkiLdSp6pVZcMT.irPdVe4A5CI+Fl6PMr5PWyz.XxWa.aKZ0tikIbQg7BzjuX+p5cMq6.btY7rNe9hkxkE+PHIH84WAogD+m3Y4lmXNV5DyQsSLGqeh4X9EO4FBvxVP.O2DSjkGpcLz0n1NYuV7exoaZnaRIM5Zp5paYRrLA9VuFF2PUXaYTP0W9kf3pQWZwbOHWVCKUECx7tt1506BiNvf7jPBWIxzkHyThb4RjqThb0Rj2DviG0cTLoFuGJBF4gcnC+pgkMofNzd4YI5j2lbU3OW5REykETF2VF2g5FnvBgpdS8sJElsAWgNElZJTDxlylUPui2oqSqBwR7ssraqXn+wTMNa6mKatrBI2n54RUPdHghzn1RwrIJgYysetbLaZahtYH7XNusQY44dWTwvnNLuXgA87bg.gx0VOo3mPjrOnxltecqttP3sfe3sPSl9wgm6BtZ2V5Nn8+95ZtsPLy5okPO2jp2rkaPW6HzkmG1qGqFM.kBcuV3hKaVdqAIDS2X5qOZubLz5XXghbWxDjY7ZZuRDs595r9OyOOBuzDVVgkXkGxM.OZ9Rj72DlKF+6RTUkd3Op00wE7L3OWmZPUbn484eavyeGaXzBJCXxyvzYjBNMcDlFT0lBqKrlhmqqy3pf7rY+FhYvhF1tPJODEzMahc6fsba5t05VmwDnhViUd7YPF1CjKZsWbGvog3YyJaQtNYmMmdKxbfECc25hEpLF1dQxaEoko2pHCecF+i5pnYq3pqdWqB6MAf+.d3+8xaUrXItKr3rjIlPg4mxkEbj7AFax5aKe+uV84A0v726QtT.BmbKl4hQRTQAhqE3riWXhbO0VWbRnoAs.lFYMCeMFpbTnDM8FMHdgMxJPG7nK7yAL4wBTQIRAs5iARiqfqzmgSzv7gRDGtXSBzdXd5XL2i2Nmg6khEfy..rECPdY..lr4oi8I3VaUTT6h4L4xxFJpo3pLNvCU0Ey9ge44KUf7SngN33pEr5Zp4TnBVMP1liWm1T2bEkdT6Bt1vL5yhM1.phadCiB9CvKjudSd0a4KxofMqE1f.M5tz1hTINlth3XZHOlqCVxemRL7g4x4ymBgO4fRexAjN3n2UT5kBmsIPQ4xp2fTPTNSEYAC9BN8uZzL7UifA1jVV6PswpVd.qzEfHu4DYABVuLvDZO7+3.SXn21wxDgRrcaYa1vvZWpccCdLA9vlyiGVgEqfIGFiOSaXu8B6sRzdmXB1eP1WE7JiaiqMgIvPVztiUfS5Emrnmp5EktdL5ZMHcb+7MLLz63PYIo.o9DE9KHEeRNG66sXJLqnKcOnLBblZxE3USvyUaa00gd+R7+tANvrQC88Xgq3yLPAIl1INXfKLX5ycG6xkgXg20Wie8aEdc+rL6.RYCH1OcfL1.3oRfD1XPIrwXSUNXsBlUdM9xRa1WFh+ZNXKAtcbLpPsIAqGM.y8WgiHr4IfPN4T.p4tQPA4IZKjG.tPCsc3CGDGJLczgT47h0yan2zjpcWvmW.MmRjM6OfUA2twjkgfddCZC27Bi2DUvLGuBXtjK4gzAzzkpLcxJaeb5MHKa0EWHa5qTZUTvAkgETpDcGXQdV4RjjqWhbDELQRthIVWNTSbB6IKWlujjsRSVa500Mzc6ATA+CmrhgDu.6Et.4GwuFoGlshfSCwjmpgkC0wkkiVt73XhXjNtuewR7Vg4Ltk1drKGXny0HbcDa2aDzcu.g4pYEYzf25Qr9w+mv7oncuaKc0VvbbrYCH5NA1gqEHPJOtS1CkBaFWl9vhBtu+.Gk5NPM41NTX2uE.jvmnrHYLF4A83YRdSiw7rbw719prHqC975BtSFU74977ZPi5borO6a1WTC.mgREFB5KVzLgNlDwBL7A1htCokxNTl84fSSvLeQsG3X5cLNldb5Q8F3L77APIji0u42qXQxayYIB4b6JQdJxY4Ad6VuOufmaPvE3S.DvSh0Jrr95VvNAf0pgMd56It.tdhZKKGntYRdrnx7CnjnxjMQSXz.+l+UzrWuoFGHy2lxJSmOxb+9G2oZnqtMUi7IeBIlAdCPWwnIpvL4Q2wq+fg92VH1Q1.p4E.tchaNEIl8cn0siuZBDxr99AVg.N6p6B4SE5yefZlAWUn3SR42hWTSfU4zRug6RV6ZxCidd7vEofss4LHF6GU.YvT5gtu6OANQGuT74Ipcs2gFifE1LcVdYDvmfn+.Pob5fR4iBJt5sG.IURmbYibBk6FQjqAzgQL.tOSLpVi09qC00t8rAArJ7.VHeSlNzNYxdgaF5EhH19fSe.YxSZlyURGPuRx.co3ybtxINyYpzAkoNJnDWlyTIfj37eS0efb5zApoSNsqlPZWD4dzQxo6GIyjNjLSxtm0iKkZljAx9rIh8KmSn.xi+9fEsTOg6XpvslVPfIeyoW.pHrFXoGwMgMoaC6xvtbGB1VA1r5PvFBTmgfO7XXFB1X4ACo0wJblcKpSjYgvDdTKQCUIby3iRWzivPnCjaXgdVM.wKo3HN+wlEFyMQuOHcj2J83TJL6o0t9bwIEuYv8I13uMxwqazJhAnoEjGyM4VEqlQPVEefZ7fKVfs+rBH51Vtz6XVfoUP9j96pQiX6ySZFT6X6FOZR6ihwBlcaWmZKZyHgRYNczCATN4CAT7LJU44WBDZYdKSc26zgZlzQCJ4kTJIk47dnBH0kcDgi5cDgKz000xTRWicpgQizRLnKdbsRIIlZriEhIlQjmOjw+4qk42k42OW0zv3okmekPNO36diu3SIuxgojyEC47u7sE9ieag+0boiykVrey7gykNy7lgLZr7UV4O+29hpoiwkBY7OUZS0e6uYmTxXsPF26qa8ge4Ct5goiw0CY75u1WV5g+8eYpzXNY+Esh3iN7q9pylL+BYTOmLtx0Iv+FgWbB9gi2mmgamgUwrmmfgTwrUyFtLpyHGrjVDA74e1m8cyIcuasDTaDdd+dipgQ5cn1t53jHYVhtitJke5+YkWh5rsqUGFsdy8Jk4E3J9b9Oa.3gNxz6KK6OYbvxER6INpum3E6xvmeCG9Kp1hcGpBawtZ3cYGZ84dzidTYrCg68N17AGb.q4LmYPLlpImBg3m+oUEf3qTMJDk1neHJMc0NJfTbEzbbNA7dBiNLQsJIvyYSxidNYgk2D8kSKBzq2GPK+yG.n+zpPdLrvs25cPj9Ekm2vfD1PedUvY+WQFSk8MPbJOxZ3cB2q0uBa0+nav1fKum2pA86KRX8fDbAGZzmK3fMGvEbqpsszn3vR1SCTakPY8q95pNtzNr4mDFqwuSuvJqxj1NRs00zLnqY4niqOGPW0ec5xADswyczKckfQdPizaj3PWU85PZTawGcpMNTzrgO8Y1vLD+AQyVagjLaoIO7Da14N50cCAV0ObHM6WUNbefqQsUA0pzjJ4aQiH+iSzd9l4drZOKIZORlOSXOm8HqQIgvyyXC8N6QVNUBgr+mY5ErxuPb8McGRa7oxYWN6QV1ZHtN7Sd1MxlKoBEdU431rtX9buiphgCaNP0WMqNDK8aaa+nXJQCZg07N9aIMyHYdAAAmMpYshRcOyZTwVpj9hIallJ0RvmQgcUq3gRdgaiJ+9sTXmtEdyOhDPFMMa4YOwRHCgc060eAl2c.Xe8TCaG2dFrmx5aZYq+wXyFQRUkdipQFrJIj4JKWd7JINV70qpQanz0feiVCa+7UExy6rWD+xyebakaOw5rEBku4iSeRZQDaChIfnCd2u+Qj+1NS.ROdSbRqShsY1DPzg+j+a3j34iI.IR8mTPZzTsw6DFz+3Mc5XGz+5QGz+My8e5f9HKtgC5G7kF37xAO69huOC3KwgWGnlDewAvWN.S.A8D0ySjWxgzB2WRdM7PoiGumJF7JI8DGuduxHmS9FMZPUcCA6okW99O4e+PDgxnbnbF4ZPZH6U1fAjWkcM48wmfj2gBInnSsRRuJOGz6k+Go8U4oSpeUdtipKn96ZqX5zwxIhfqQaqeWX.kiXi2ygtrM8iVGixhsunE9rlDSWObtkAiLVdpo310lktLeaqtltQROFI0wj3ekhJG26ryoep9UJ56uIGFIcdyi4sd5E4X744uXZLn4+aQDspkoUmVVl5phA30ot15MaRsEaLVvyeNwWDeDA7uQ33wLvdU.DaUfXe5vi.g2xJ3In62Ld9F3aTf20UwiPfINuF9P7nA7dT08G8g2zeu2z.ulH3sy+FpVqx2j2S.msbJSHNmr2yROaz9S2KULpOV4QjmtA6YkYoEOK3WeQ4f2shmAbriJ6MV5YAW6QVcyH++Y0M72Hslqp.yhiU2d6tsqAEUnRAjXZRMvSXOyovBC3WWFulWUgoF6hGAe75rBdcFuNq3242K5nshps0GnxOkPbN2Wf0BX2lr2t4rxqhWSp3ezf39.Ji6CP+CTUQ28Xf+IddlbH3YpgfmoGBdlYH34xCAOWYH34pGIOXUYy200pMenHzvZ2fcDsYxbCS7NQwx5k922l9TCB

    AHDSR.gif

  • Frequency Items in combobox like Filter

    12
    0 Votes
    12 Posts
    724 Views
    S

    @ustk Ok, so I had the right Idea but the execution was wrong.

  • SNEX nodes parameters

    3
    0 Votes
    3 Posts
    310 Views
    ustkU

    @Christoph-Hart thanks
    Yeah I already use enum for parameters, it was just about displaying the string aside the knob but it's not important…

    That's what I thought for the hardcoded knobs. The fact is that frequency doesn't mean much because I've made a random oscillator so it's more a speed factor than a freq… but here too, it's not important anyway

  • Normalize panel data values

    5
    0 Votes
    5 Posts
    297 Views
    ?

    @ustk Ok. Time for a break... This is getting embarrassing... 🀣
    Thanks man!

  • Panel Callback Issue

    5
    0 Votes
    5 Posts
    272 Views
    S

    @ustk yes, that's why i sent the whole project... do you have any clue?

  • I Got A Question

    22
    0 Votes
    22 Posts
    1k Views
    LindonL

    @Natan said in I Got A Question:

    @d-healey You Know I Like Headaches :)
    And One Last Question.

    I Want To Trigger Note Numbers 0,1,2,3 From Sampler 1 ( Using Buttons )
    And In Other Hand Don't Want To Send The Messages To Sampler 2.
    ( Sampler 2 Contains Full Range 0To127 Samples)

    How Can I Ignore Those Notes On Sampler 2 To Not Play Anything?

    And Yeah I Know I Can Change The LoKey On Sample Maps Editor, So They Start From Note 5 But What About A Simple Script Line?

    -- one alternative here is to think about using MIDI Channels...

  • SampleEnd / LoopEnd not correct after reopening project

    5
    0 Votes
    5 Posts
    509 Views
    stefangantS

    @d-healey thanks, that solved this issue!

  • Sync to DAW

    10
    0 Votes
    10 Posts
    787 Views
    MikeBM

    @ulrik said in Sync to DAW:

    Engine.setHostBpm(-1);

    The syntax, the syntax - you know my motto first try it out :-)
    Thank you Ulrik - as always πŸ‘ πŸ‘ πŸ‘
    Works now.

  • Installing GeneralSettings.xml with installers

    3
    0 Votes
    3 Posts
    247 Views
    orangeO

    With Inno it's simple, but I think with Packages, it needs some special scripts.

  • VST VST3 Packing Software

    15
    0 Votes
    15 Posts
    954 Views
    Matt_SFM

    @d-healey yes I've thought of that and I think it can be great but I didn't found time to try it yet. This is the next thing on my to-do list 😁 !

  • Backend vs vst-PlugIn

    3
    0 Votes
    3 Posts
    217 Views
    MikeBM

    @d-healey Ok - makes sense - thank you

20

Online

2.2k

Users

13.6k

Topics

118.1k

Posts