• HISE + PluginDoctor = OP

    General Questions
    31
    4 Votes
    31 Posts
    7k Views
    A

    @Adam_G yep

  • Is this what I think it is? :D

    General Questions
    1
    0 Votes
    1 Posts
    4 Views
    No one has replied
  • Windows codesigning certificate - Any suggestions?

    Solved General Questions
    10
    1 Votes
    10 Posts
    185 Views
    HISEnbergH

    @dannytaurus Yes I have been waiting for Azure to open up for some time now. It looks like the best solution for price point for sure. Like @d-healey mentioned, it's only available in Canada & the USA, which applies to me, but you have to have a registered business that is at least 3 years old, which disqualifies me (and they are quite adamant about this, I already got rejected).

    After what @Lindon mentioned I opened a support ticket and they literally called me as I was writing this. They told me it was possible to open without a business, but I think the customer support has no idea what they are talking about. I'll try and keep this thread alive if I have any success.

    I'm gonna probably pull the trigger on an IV Code-Signing in the meantime and narrowed it down to SSL.com: $129/year (it's the cheapest and is cloud-based, no dongle).

    @jeffd in short no, the standard certificate (IV Code signing) won't get rid of the warning, but should stop antivirus software and microsoft from interrupting the install process. If you have this certificate and your plugin has enough downloads, the virus warning will eventually go away.

    I believe the EV certificate will remove the warning altogether, but you need a registered business and a willingness to say goodby to a few hundred dollars a year.

    Interesting warning you posted though, it sounds like "All code signing certificates (EV and non-EV) will be treated equally" if they meet the Microsoft Standards. The language is very particular and obscure.

  • Error in visual studio when building hise

    General Questions
    61
    0 Votes
    61 Posts
    738 Views
    pcs800P

    @d-healey Oh.... too late. I already deleted and redownloaded, etc. Building again now.

  • set VoiceLimit of sine Wave Generator

    Scripting
    23
    0 Votes
    23 Posts
    215 Views
    dannytaurusD

    @d-healey Yeah, it's quite different to what I'm used to in Ruby and Rails.

  • 0 Votes
    6 Posts
    79 Views
    O

    Thank you guys! Lot of stuff to look into here! Appreciate the help. Will report back!

  • Neural Amp Modeler (NAM) in HISE

    General Questions
    27
    0 Votes
    27 Posts
    3k Views
    JulesVJ

    @Christoph-Hart said in Neural Amp Modeler (NAM) in HISE:

    Haha wasn't all that drama about it being 8x slower than the NAM plugin?

    I think it was the AidaX, not NAM: https://forum.hise.audio/topic/11326/8-times-more-cpu-consumption-on-aida-x-neural-models

    @aaronventure So, apart from AidaX, NAM performance is close to its own plugin, right? Great news then.

  • how to get the areas of a floating tile keyboard into an array

    Scripting
    18
    0 Votes
    18 Posts
    122 Views
    P

    okay so if anybody ever runs into this problem, i am sure there is a better way but here is how i did it:

    the keyOffsets array was created by setting the key with to a size where one octave spans 100 pixels and then using the midi list approach from above to get percentage values for each left edge.

    since the keyWidth of the fltKeyboard is stored in a separate string that contains all the other properties that can be set from the property editor, i had to do some string juggeling to separate the first number that comes up (which is the key width, luckily) that parse that as a float. multiply that by 7 and there is one octave width in pixels, regardless of that key size is set. then i used a loop to add the consecutive percentage values up and here we go.

    probably convoluted, but it works :)

    const keyOffsets = [0.08, 0.06, 0.11, 0.04, 0.14, 0.07, 0.07, 0.09, 0.05, 0.12, 0.03, 0.14]; var v = 0; var kbd = keyboard.get("Data"); kbd = kbd.substring(kbd.indexOf(":")+2, kbd.indexOf(",")); var octaveWidth = parseFloat(kbd) * 7; for (i=24; i<120; i++) { keysLeft.setValue(i, v); v += octaveWidth * keyOffsets[i%12]; }
  • How to setup a WebSocket Sever

    General Questions
    5
    0 Votes
    5 Posts
    68 Views
    A

    @d-healey Thank you! That helps!

    I forgot there's also a document repo on github....

  • 0 Votes
    4 Posts
    61 Views
    ChazroxC

    @pcs800 I think thats been happening for a while now. I've resorted to just using scriptnodeFX, add your analyser there, then I believe you can hook up a floating tile analyser via the property editor in the same way and that should be more stable.

  • Filter ADHSR Bug?

    Bug Reports
    1
    0 Votes
    1 Posts
    33 Views
    No one has replied
  • Can you export LFO as an fx plugin?

    General Questions
    8
    0 Votes
    8 Posts
    626 Views
    AxiomCruxA

    @clumsybear you could probably make it output midi CCs and export it as a midi generator plugin and use midi learn in logic to connect that midi... in fact I am pretty sure thats how logics built in modulators work

  • need some help with artificial note on events

    Scripting
    7
    0 Votes
    7 Posts
    81 Views
    P

    @d-healey
    Thanks, your advice is much appreciated.
    So far everything works just fine and I was surprised to find that all the calculations that my script does for every note on take less than half a millisecond at a buffer size of 128, which is great. My first attempt in pure data was unusable in terms of latency..
    I’ve started using namespaces and external script files to keep everything nice and tidy, thanks to your video on the topic.
    There is a lot more stuff for me to learn but it’s very exciting to know that I have all the tools I need to make it real.
    Cheers!

  • Parametric EQ Spectrum Analyser freeze issue

    Solved General Questions
    3
    0 Votes
    3 Posts
    51 Views
    YinxiY

    @d-healey Thank you !

  • Sticky knobs

    General Questions
    30
    0 Votes
    30 Posts
    459 Views
    d.healeyD

    @pcs800 No worries, it will help the next person who gets here :)

  • 0 Votes
    9 Posts
    69 Views
    O

    @Oriah-Beats let me do it thank you

  • 0 Votes
    1 Posts
    22 Views
    No one has replied
  • Do global_send nodes work polyphonically?

    ScriptNode
    4
    0 Votes
    4 Posts
    64 Views
    modularsamplesM

    @Christoph-Hart Thanks for the detailed response, the future looks bright! Global envelopes (and compilable cables) were a huge improvement, especially for more complex projects.

  • Best Practice for Getting RMS/Peak on an audio buffer

    General Questions
    11
    1 Votes
    11 Posts
    534 Views
    griffinboyG

    @Consint

    let me know if there are any issues:
    I haven't released this version yet officially becuase i haven't had the time to thoroughly test it

  • Play held notes on Modwheel/CC like Omnichord

    Scripting
    7
    0 Votes
    7 Posts
    137 Views
    LindonL

    @Lindon Im avoiding work.....

    HiseSnippet 2524.3oc6Z08aabbD+njOGS5OZyGEoOYrkODPYwPyiTTeXUGSqurUskEgohSKrMROc2Rws5tcYtaorXUDPPKPQ+WHuk+LZeon+ITf9Zenn.EnOlG56syt6cG2i7jDkfSiaaNHKc6r6LyuYlcmc18bq.lCNLjEXjqvNC5gMxcMy1Cn7tq10lPM1bMibW0baeJwoKKv0XkA8rCCwtF4xM8CDCHW9KYHe956shsmM0AOjjgwyXDG7iI9D9PpsZ9Hhm2F1t3cH9Zidtla5vnqx7X8AvLsYUid1N6auG9I1hgMkowCsC6Zj6Vl05rqSsNKTeQqkrVZg4Vxxpwh6NW0ZNtMVpd84q61o1h1yuHvzkW2kvYAs41bbnQtKsBycP6trWQUJ3YjPxtdXQCKi1flUj2f44JLQAUiU6R7baE6kBMLxY1ZnOaZkO68L2h3RRnOz288kcfFxgtCL2TmF7rzgW0IFdFZn6RJzAff412ylmFYh3WTGDFMEx1jxwzPBefd78aU391lsHbmtYi2ox.uPf5aZ7FE7ut45c5fc3CA6kL23mdQizYOQrZVSDyogkqpvxaYtF1ydfDEWQ8tUJjHIIV38XbGsEk2pYRGOkrW2T8rAF6tKrTTiiup2c+a2KltNC+7e2M+626wrW0BT3FA3OKQN+1+byGRFipwZM2hbXrP+xu72eucv98XPBHmTy7lNs6a5Iy8kQz6or9bBcusr4AB8Z9j99sg7MNXH3QoXOP3l4lxPvprcUQaAHZiotxF+K3IpSKQ6bQcZE2o9LjqbBoTul4pLJGZgCrdcjSs2DmScTW42kR76RI9ldJwKFTdeETtp4mXe.Vt9SBjefrcGVfO5AXX8mvmdZqA+Su9WCtsCGfvNA1zvdrPrktjai8I6vn3vTTGgiZYxQJpqg48ooEshTpQIbEa.tBswcklwDqoSrkMMkvf1ojzvz3xm0o1PvqMFrb2sCc.GivOquzoUeuP7mPb4c0j6eUibMcxOzNvM8tBFmQpLqKXprK+MUpromrI3mw97QIDday1NAjd7g8Hvy6FQcHhROyV0qwTO35lHHxDxQcwdtOgwg4xPi6hd9KWtPgntrCaAUDfGsaT.dOIaqx5SEDqFQa0UaCErCatpQyyNjqjhnOLzyGZAcEqht88sojP7yvdLGHUkPEVUpVtZkFMfeMecwav+VRznF7qErDuIPQZAzhAY5fLff.FUlU7vz83ciAdTuiB9Q4599hAHgZAzsuMxI.CQQDuKVnYd.yKD36y5SBvtUfmBh8ywTdEe68waD.MD4eC5.FcoEqVsLpV0pyrbAEpEGmZUwwofT2BeRLu1tfS0eW1JrCKUL4LWhAUrLpQYzbM.QDO3PrH32CGvIXnnJl+Oo81OYL1Np3gEuCpA3SKN.dYN4a91Bh0KW.kGgxW7UhUa.AKqpPuHTwtXQEc.kZyIHTLDRHrIsU.FzYw6XEwGLPBG6GBiqnXNBZ6.WbvKn2ODoB4uf9TapKy+EzhGOtsqEy0r+GQY6VRJt39KV1pd0xBS+5mksmlsitdA.ipmg137BabnEN2hRGBgV7N0i7LHXT0jDcc8RlYAicdg2PWngbbu1jeIVH2JUQfQhF0JkKdjS.OI6T0awx0qprxIwHi44nymEZ0nplMVU7jgY1PPG34zMzjNG0heXzJoz16J84bFUM8L0vJVtwjY3nr38nDydIK4T0zScKxwGJZTLgCwDQw54N8oNB6MTsBuPbajismyNAj81CGDVZFvAqmgrhiG1NnDHCEcsrH4KjGponD4tUWl7isps3xjYmclB4AAjmzojr7iJjvGgGrFrAPIxLPexNSK+d8C6BctbbGREL6rh1GWH+wB8pmlENFS2JAvXbKYUagaWJgkYDPDc7xIlEiJzw1zRyT.z5VvdC16gqP1ixBvqe.30KwC5iEJNsC.HL59.JPFKh8vbQGv4n1ECdFfgiKfFUsc5nz6YK6.rO6.7oHcg2bLt7hVgAQhHedF44AOXZnspJQtmPxBzIksllG1er9EZvB8AePpsMi09Gknb3GHIjsGhBCYy0VNoMuKIDVoAoIzoDmxRDcAHfxFCOy1qONBB0V.84eN5TGVryPMIK68gymseJ+wv4fwR9h.LzgZtVGOFLI+zT7sSleplECtzXg7Q2MK+l.i5JJig.XM+Hx5Gc2QqsPJmiJHkFr.GRhH2s9f3sYXcjs6I4PFYRTr1VQis8jvHiLMo8H.wXIhzFjxbNR7K4aipfTMu0X0c77TAjWpT4wp+D9Jww8PkRU9v3pVoVGaHEr0cTM.GBDnBYd3J8BHvh8h7fAhTHblzgffCUbmhnYimfBuUDQnHAorBYKGIV07avpT42DhRLzR5777HY9xxor8DYrKTY09KqA5ZuF.8Ijg3LA9n7ctAe82D73psEfZufZPKUsbVxaRLn34dx+lZdoZGowydnxQ3ybKkpmxiVl9LxLfCUhxXnpsJjWDI1ckAx8k1zsjxlKmUQU5y9UPZ7LcwIcEcebzFoirSf3.6waBj4dDknxc.JiNPnrjABGGK8Y7Lmrif5npzQafL5lTBe6dX5Id0FQkGAmG7RQnBFJO55gTmrK9zCFD33deOyTmEvPBcsyO2zXTwbiHwz1i.UxKExML0KpdDYz7mMQx3ZlCCXiHge8e3jkfpjQoDdWywR4Np4702y3i2bMats37xQtpgUQBzVCe.wAqN8bdy0vg6yY8j9R+dLpvwl6JmCuo1sc7dMGdGaewFMg5qglWd5H2r7LRF4to4vyHUH4HRETmPpfgrL1gR44MUExNTIKJbTIHsvjFvD2wcteEv+.wKeH7R5580+rbwU4q6T8kWE1kuYjwDYaGF0LMpMbGC0OLEpuwjMEQh4x4zvbHefXQzkMEGa5jrfew+3zrf+hYJK3q9Mxa02HremNhatZJSiNDO+PN.rM8ghaLx8NleLjP2E2wtuGGEtOHGOBcer6NL43OmF+actlcK8A+Scef3nLPf2LYHo0+e7YYMk4MgK99b7AslRCu4iwaaheOO75TQkb.EAdeGX8qLrDSM80bsEix50kAKW0utvmh4pidnaGYZb2mysc1WeA9SwvA+BGNu5K1p4iIT3rfxbAmhe4B+kpx5R+xL18CMUvEI1DC8F0GuH5qeUvLIcj5B3Sp+MwbrNazBKF2wVBG8n2AP9cAS52xsCYWrW5.igQrNkxPtOgXM7qsv0qkuYyz+e+2r4zSRsE4Pz+0704deysCcpgjgaz29w6+S7gu+eEc3a6Dv9z364GhHWQRA7sT4+UjxatknMxZrZpE0lP9TGmzhZLFqcQYr9Ekw4tnL13hx37WTFW3hx3hmMihOW286yY9p0hFFa0Zc0lA4TewR4xRi+MZn3w+.

    Now with playback mode, note velocity setting , note length setting and humanising...