• 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
    126 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
    73 Views
    A

    @d-healey Thank you! That helps!

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

  • 0 Votes
    4 Posts
    65 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
    34 Views
    No one has replied
  • Can you export LFO as an fx plugin?

    General Questions
    8
    0 Votes
    8 Posts
    631 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
    84 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
    55 Views
    YinxiY

    @d-healey Thank you !

  • Sticky knobs

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

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

  • 0 Votes
    9 Posts
    71 Views
    O

    @Oriah-Beats let me do it thank you

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

    ScriptNode
    4
    0 Votes
    4 Posts
    65 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
    537 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
    142 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...

  • Multipage Creator build failing on macOS 15.5 + Xcode 16.4

    Bug Reports
    1
    0 Votes
    1 Posts
    27 Views
    No one has replied
  • Four frames Sheet for button

    General Questions
    6
    0 Votes
    6 Posts
    97 Views
    dannytaurusD

    @Chazrox Perfect! Thanks πŸ™

  • Chat Room Feature || Request?

    Solved General Questions
    7
    1 Votes
    7 Posts
    67 Views
    ChazroxC

    @aaronventure def need to learn that! πŸ‘

  • 0 Votes
    5 Posts
    46 Views
    rglidesR

    @Chazrox Getting there!

  • Arpeggiator SliderPack || Slider Amount

    Solved Scripting
    1
    0 Votes
    1 Posts
    25 Views
    No one has replied
  • Seperate legato function

    General Questions
    1
    0 Votes
    1 Posts
    24 Views
    No one has replied