Categories

  • General questions and announcements about HISE

    7k Topics
    65k Posts
  • Scripting related questions and answers

    2k Topics
    14k Posts
    C

    @HISEnberg @oskarsh Has handling the FFT path in a background task solved the problem for you? A user described exactly the same problem to me with one of my plugins and I can't reproduce it. In Studio One on Windows 11, the plugin has so much lag that it is unusable for him and sometimes even crashes, whereas in Mixcraft it runs without any problems. I then installed Studio One in a Windows 10 VM for testing and the plugin runs without any problems.

  • To share HiseSnippets, Interface Elements, GUI, UI/UX, Panel LAF etc..

    169 Topics
    2k Posts
    M

    @WaterSpoon ok, thank you!

  • All about ScriptNode DSP nodes, patches, SNEX and recipes.

    296 Topics
    2k Posts
    whoopsydoodleW

    I'm trying to design a scriptnode that will switch between a series of different FX nodes. I'm using softbypass to turn them on and off to save CPU. However I would like to switch between them as seamlessly as possible so I'm trying to design a script that when switching will enable the target path, then fade to it, then once the new path is the only thing passing signal it should softbypass the old path.

    I'm wondering if anyone has done this before and can point me in a good direction? There doesn't seem to be any premade nodes designed for this I will have to build something probably using multiple switcher nodes with one lagged behind with a smoothed parameter node? At least, that's my first idea for making this work.

  • A subforum for discussing Faust development within HISE

    105 Topics
    867 Posts
    JulesVJ

    @Lindon said in How to include external .dsp files into the faust node?:

    @JulesV open the included file - copy its contents into your Faust file....

    Thanks. I think I need those t-shirts now :))

  • If you need a certain feature, post it here.
    587 Topics
    5k Posts
    clevername27C

    @d-healey This is the way.

  • Develop better software through collaboration and shared knowledge. Not just about coding —> covering the entire journey, from development to launching and promoting plugins or software.

    42 Topics
    374 Posts
    A

    Thanks all for responding and suggestions. Will try a couple more stuff and keep you posted.

    I also thought that buttons had two states (0 or 1) but that isn't the case; at least from an automation parameter perspective.

    I've definitely used a button not a slider and the automation values are all from 0 to 100. On above 50 and off below. Most plugins do allow ON OFF automation states so was trying to achieve that.

  • If you encounter any bug, post it here.
    1k Topics
    11k Posts
    clevername27C

    @d-healey It's those kinds of catches that make you a legend, mate.

  • Post your example snippets that you want to add to the official HISE snippet database here. We'll revise it, upload it to the repo and delete the post when finished.

    15 Topics
    91 Posts
    hisefiloH

    @ustk Hi mate!! I was trying add to this snippet an Audiowaveform to show the recording. Any clue why it works within HISE and does not on compiled version?

    Screen Recording 2025-05-23 at 12.49.36.gif

    HiseSnippet 3000.3oc6ZszabbbDdFRNRZ23GRNJA4XCh.jkxzq1kZkDEDrMeHRaFyGK3RKaCAFldmomcmvY6dRO8Px0FBHWBPtkK42P9c3eF4TfOFfbIWx4jp5ddtbEMEiribPnrnmoeT0WUc8rG0UJbYwwBokc8CFGwrreCmdi4pgqOjFvs15IV1usSRr53ijLWgziIsVabDMNl4YYaO6GgKxt1bV5e9Ge3ZzPJ2kULjk0SEAtrsCFEnJFs6JeRPX3lTO1AAiJs5NqrkqfutHTj..ZVmVVQT2ioCX6RwkMii0GSiGZYeGmNO5Q8a2m0t0xd2qyRK41Ge2e4VK660xmtjamNOh5u7C5aYesM7BTBYOEUwhsrmaMg23dCEmxML3oAwA8CY3Kss5Ab1L7lhPOTDwQsVeXPnW2LMUrkksS2B81rF81sc1IvKHe7B82M0SPJ1QYEn8LUg2rUfW6xvqUI3MEHYWBRNFHcKmdtxfHUwLHd9QNawULoOENmJCkcSFsZhWfXyfPDIN11vIhg.Vy7E0cVW.aiqZNhdLaSI7RNYZ7fVsVj.+ZgGWu9cuS8ZGLLHlDyChhXJRvnnP1HXmwDJIF1BSPnHiHYlT3FXD+.NMLcFe.CDfFmJCT.SIJXKlAobORn.rb7HAbbXNQiZx1BQDoaHcLPu6b250ACoXE4DpjXjgM+71j2mnssaNfozapGEwVt5ow7lkRf0NOHKEjf52KTnv8mQqbZfpqFZIuX46qELX4Y5LXwqKFEI3vKMl2LMxg50GDJ5Ch8fT+KXO9zvX1iI28tDEnUhLfasPg6wZMBMPEvGP7ERXdX.+P5fBpPccSFkDRASJfTO6PMcNEb1H8Yf9NlIOAzb3loj60Jl4RBY7ApgfxDXEKhJYGHPsHpxgANA.LgFBbmpYqRHHiRb0qGgm43RMTxndjFTEPNJnDPFnIeylMW.jx5A7v.NbFmvcUABNQvMJATAIEgMbyzNKBJvvD1B0+p50JoTzC9350pWKvmzHcI0f0TybhR871UnX6wazFrD6X9KdpL4B78yVQ6VsZYVA7eRlJQxgWdd8Z.lhEgrlwJpTsFi6NbDUdbiEzrGTmbAgy.sHngbA4VwxsMUDTNvGUPbMP1MvsxwRyTE9G.vSyXsYiLwUANUiVsXgMRwVAbDQSflmCVPWrIVyXbXsNdc3XrODNswD5dsY34OgtHfgGNfh.8ZSkFgu1bXRe350PKmPRLbDNUsvcHavG.7Eg+ZI99LYufujUnqSsIKhbzWuHxPL9rLi7ZF9Dph1yrHvx2PrllCnFwKrHYxQNLiGAvlvSQwILoVJxBRU.250PK5FfkMX2WQPRsBSES0QAdmcNYMf6wNaOeX6Kn8G0umoxbSjRzIqO5giBelHlgBojN1Xjh5CZfD2oYMwvfZf0GwEPd3cDMovoeJZhU4PnuAAwB3fyWcWYvfgJbC3ewHEfkKDdGU2gPZavH.3BXywxPaJ1f0cJE.M3BfgnYlXwMJG8AoOA9+ZVrHwGrgHw53sD.UKR3IiLgeiWnYAjUrQQlCJ.2omXZPbfnwDmxOSKdGtXlV+Nj9oVUKl+j1ERKb8IevGTh5ZsvPfLZQIUDzRXgHaTAfpJPQ.yyXx7thn.l27nXmG7qjYWpxglnDifvkf7DhmbOWGUQap4BgG45nib1YJcTBLLWYiEbIxTG.1YQBoZUt21PFuhrMSvWXsOu9T8g+11eliLERTC4UQYBgDD3aTDJjnKLGJ8BeFz.fYQBO32lvp3amun2mL+GuUuMNBhtbz7j2k.bP6W2aLXJOBqzam3FK.SLeySomL+4bwADXNIJRrXpCfmkI72vbwbKkc88A1hBkgIH6zktIaTZvhxZVPGlDqcRqHxfNps8apY9TzRKVJFkwjceLBBDRYoN4ApB3vo5HDnR1u.qzgyNMUMkt6vxmAwPwShtBHyWNEv4M4K7aFDqgvBnCso1C810CN+W0c+89kar9AGs4da+jM1+4nt1uoRzSIgTzvt2LSrJrLpWJyaZhR8gOLOYxofTjSatzzEgL4TmFOekWzFa.d78YxxI3wEBkjWsDXmWbIvkqP20j2qzBE7s3Ap8.S4WTc6VoIKgxkmIEUvRU5hkeqzhkWKQoDbq.nl3a3XRTZoQb4lZrx280L69mjta8A7mQOggVCZhbSmJi097DyCrwrrWzYxy0bmo1OryxsZ249cZe+VKi9NVRJe.qGVeBVnNRD8Hav8zu+WfA9zsPaWrwfTgFTDQLoJ.0w1OgcBDbyzlPMmmvhOFptPqURKgHWxtH8xY4hwuitx3BY5WsxoAdpg4C70xUFxv7.kGwpDubdo0hmgBpDnzX7guAzAQYGza4o6hMuTdneyhVilyHyPSYBOSD2xcpg8ylNAX6Vo8HraGdbfZb49cek091kEh2xoafxc3zw3LSAino92AXLso22zYCHkmqp.fy4r4m+cTGtybdcTcmrFxR0NFCSHLXZiqkQRVure5LN0qKYCfRtdbdXpJM+zHNOL+hEEloCY0ODR3jOzimL6cZKVkH.TWx8ZQtaIxnq8HcgoMgUpYqQBLWXZGWBL0GzVwo3PXOViICAWfo28U0BbgbGkCCWtOxFtCobNKLVKQlNTLcZkVMaQIAl7XPYSpw4k2nz7FmMsnvJEJOgBIJIdXiIpFue34JGGF5vrdwv5jDQiIYnDFJ6wm05PrNtJr3YSqwh2q8gvZeb4s19kXqsOT2J3KWdLmKsgd6K1OaeQB1r8NTHgNFmaWnTYQhzksdprfg7lAyBYduUVRfdvgh9k+E7S5jsyuJGXx1YSVjI7Jknv57W1zDthUB.egWyzrEWyj8evg7R6QdIMyeIOLu1OLOL2koNUHOVegfoOaYec7.otS9M39TnyQL0g80cZ0D9i0pP3lSWWe0EljJv4jdrthvwQCE7.WbHyJx.9piDI5b2Zz+wz3CnAgXVndIwXri838v5PwaCFxBXuqvCd5ZaRcA053tTr7fa4fUwAoNv.A4oPJgzBCGT6ZtE3RSizL61hMJM.hizUTLiCrGbdipvvbj5uoCVU9QQ5aJzpBbdG.NRVyxyOM.TkBeaX.UZgryx7wJY6W9MKr.CnEcCe1If+TSUhFJtC8rh2wh65Rk.Tft+PpLW9afHVZq3ga4s5rD7NzxXD55fu2FdGUIukC5hg2MzNndpx5eBymlDppPSqKKCa+BX30fBsTkXTqovn1Svn4JXz0bVpJmtALPqVoD+sc1WHTaJYPipb2wYb45Nc5LI3ct7ZqeJNeqGY94gO7AcVdo6u7RoWnNxr8QOGqIfeQjzpmYUlQe083aPYayXhctU7SwYgFbynH3j8eZf5aXl75N6JBhYZn+NlmIeDii2AlP19E84c90exe6OcY+7NQW5Oui8rWzWmo8U7qyL2qcecle.zARkOfTsLL1S+0a1feBKDr0RsYRcUyFspMyNBtHKkQgYx9LH82fAnSWA1mp.spRAAhJF41qrOC+nBE1Q+7+7JaCoLnRczpqltn8kWWbQmW+LGCbIngN4+243qocNZe9nfuQpo8Gkw92Jc.BNR6K3qbaAopfzkkG3ypbaGVewJmKP4W70aAdKRETPEUNoZd1WUlsycosEPQ50a6ULLC9cHeMGj5i9WuA4Mc5R+uzgcEOuaYvniy1atWJvfmH4Ht8EBru4Ku8e8CWKHBcfvHVEE3Ylm76+6+yODq4XqBe0U9iqjcigoEFkKhayF.7r7HGvFEI5MlWIuUuQPsjCg92pVIysWA+mavFbJnE7JSjtCgLU646GyTUHCP1CD6Pwuo25XuokmbqAbnsCysxWd70ShUhQ4WCJ1NAVOptHP6m47fNMge7eW72OZc3W2auWMua8pKO5LWRSzer1RH+HGsIdMzQxfxbCuuuQ42G2jv+qviQTWo3HWyk7fVh2POBna45d3q4rC9NYJeNlQP+.G45VkTmaiKcU238tparyUci2+ptwGbU23Cupab4u8MhsqsZ5WXGxkYYsS2MLgDsyiGaOq0+VY40Kh
  • Everything related to the documentation (corrections, additions etc.) can be posted here
    64 Topics
    439 Posts
    d.healeyD

    @VirtualVirgin The doc you see in the API browser is auto generated from the HISE source.

    Link Preview Image HISE/hi_scripting/scripting/api/ScriptingApi.h at 372a9e682cff2f3b52ee432ae50977fc95d9173c · christophhart/HISE

    The open source framework for sample based instruments - HISE/hi_scripting/scripting/api/ScriptingApi.h at 372a9e682cff2f3b52ee432ae50977fc95d9173c · christophhart/HISE

    favicon

    GitHub (github.com)

    There are a couple of ways to edit the docs depending on if they are auto-generated or not.

    If you see bafcb1ce-22ff-4c1a-8fe6-cf7f08bca43b-image.png then you can click that to edit the doc directly.

    For the rest of the docs you should clone the docs repo, make your modifications, and make a pull request.

    Bit of info here too - https://docs.hise.dev/working-with-hise/project-management/documentation/contributing.html#setup

  • Collection of Blog Entries

    75 Topics
    704 Posts
    elemen8tE

    @d-healey Yes there are many ways and scripts to make that possible, but no ready-to-use-snippet so I thought I would provide that. :)

  • The nerdy place for discussing the C++ framework
    152 Topics
    1k Posts
    O

    I ended up piping data through a global cable and plotting it to a scriptPanel - it is pretty good actually!!!

    But I would like to know how to utilise the display buffers directly on the node.

24

Online

1.7k

Users

11.8k

Topics

103.1k

Posts