• Roadmap to HISE 5

    General Questions
    143
    27 Votes
    143 Posts
    43k Views
    observantsoundO

    @ustk I'm indeed still on the latest stable release...
    I read it as 4.10 instead of 4.1 so I was convinced I was on the latest version.
    I'll compile from the latest develop branch instead and try again.

    So what state is the mod matrix actually in?
    Do some things work but others don't?
    I'd just like to know what to look out for, if the documentation isn't super up to date.

    What are PRs?

  • 3 Votes
    1 Posts
    87 Views
    No one has replied
  • 4 Votes
    4 Posts
    234 Views
    ChazroxC

    Update:

    Factory Presets auto-populate from Github folder on app launch. (More Presets Soon) SVG's and path numbers save and load in presets. New Theme editor to change the UI look. More themes coming soon.

    Screenshot 2026-07-04 at 5.14.02 PM.png

    Compiled in Hise (showing cool new knob preset also =) )
    Screenshot 2026-07-04 at 5.16.41 PM.png

  • 12 Votes
    82 Posts
    5k Views
    ChazroxC

    I just pushed a major update!

    26 New Presets!
    We now have 'Factory Presets' and 'User Presets' drop down menus.

    The 'Factory Presets' menu is populated by a github folder that I will be adding more knobs to as time goes on. Hopefully I can offer a good variety of knobs to start you off with some cool looks.

    The 'User Preset' saves .json files of your knobs locally and recalls them on app launch.

    KnobDesignerFactoryPresetsNEW.gif

    Here's a short list of other updates:

    Preset Library

    Factory preset browser with live knob thumbnails
    Personal user preset library — save, browse and load your own designs
    One-click preset loading

    SVG Icon Integration

    Drop any SVG file directly onto the knob — auto-converts to HISE instantly
    No manual copy-pasting of path arrays

    Screenshot 2026-07-04 at 2.23.03 PM.png

    Theme System

    Full UI theme editor — customise every colour, font and control size
    Load factory themes from the cloud
    Save and share your own themes
    Screenshot 2026-07-04 at 2.24.08 PM.png

    Screenshot 2026-07-04 at 2.23.38 PM.png

    Colour Workflow

    Copy/paste colours between any pickers across the entire design
    HISE colour slot assignment on every colour (bgColour, itemColour1, itemColour2, textColour)

    Screenshot 2026-07-04 at 2.26.05 PM.png

  • JUCE 8 Build Errors

    Bug Reports
    14
    0 Votes
    14 Posts
    1k Views
    L

    @dannytaurus That is a massive, massive bummer. I hadn't seen that. Guess I'm going down a rabbit hole trying to get the graphics portions working again, I 'just' need GLSL shaders working again, it worked fine in an older build of HISE so hopefully not too much to work out.

  • 4 Votes
    7 Posts
    236 Views
    griffinboyG

    @lalalandsynth

    Ah that makes sense,
    yes indeed that was the only thing.

    In that case, great work all round.
    I'll keep you in mind for some upcoming projects.

  • Why isn't my projucer showing up?

    General Questions
    18
    0 Votes
    18 Posts
    838 Views
    David HealeyD

    @duma Try a different xcode version

  • Hashtag # in a string causing EOF?

    Solved General Questions
    16
    0 Votes
    16 Posts
    437 Views
    dannytaurusD

    @ustk Until July 7th anyway. Then I'll probably only use it for big tasks! 💰

  • 0 Votes
    1 Posts
    79 Views
    No one has replied
  • Exposing preset lists to DAWs

    General Questions
    4
    0 Votes
    4 Posts
    186 Views
    dannytaurusD

    @Christoph-Hart Looks like you deliberately chose to not expose the preset list to host. Can you remember why?

    "Here be dragons" maybe? 😂

    # hi_frontend/frontend/FrontEndProcessor.h int getNumPrograms() override { return 1;// presets.getNumChildren() + 1; } const String getProgramName(int /*index*/) override { return "Default"; } int getCurrentProgram() override { return 0; //return currentlyLoadedProgram; }
  • BUG (& FIX) in Midi Learn panel value displays

    Bug Reports
    5
    0 Votes
    5 Posts
    174 Views
    dannytaurusD

    @David-Healey Makes sense 👍

  • One shot drag drop

    General Questions
    2
    0 Votes
    2 Posts
    120 Views
    David HealeyD

    @Oriah-Beats Enable one shot mode in the sampler's playback settings.

    e0578f4f-f5c5-4dc6-ac61-199b6e8e48b8-image.png

  • Check Latency broken on latest develop build?

    Bug Reports
    22
    0 Votes
    22 Posts
    989 Views
    ustkU

    @dannytaurus That being said, it only matters in a parallel track mixing context (but nowadays it's still very frequent, we parallel this and that everywhere...), but you don't mind such a small latency for instruments...

  • Latency issues..

    General Questions
    2
    0 Votes
    2 Posts
    127 Views
    dannytaurusD

    @Jeetender You can use setLatencySamples() to report the latency amount to the host, so it can compensate.

    https://docs.hise.dev/scripting/scripting-api/engine/index.html#setlatencysamples

    However, I think the tool to measure the latency of your plugin is currently broken.

    Tools > Check latency of signal chain

    https://forum.hise.audio/topic/14245/check-latency-broken-on-latest-develop-build?_=1783032811243

  • Oriental Drummer

    General Questions
    5
    4 Votes
    5 Posts
    454 Views
    dannytaurusD

    @David-Healey Dang. Shame they don't have a time-limited demo or something.

  • Channel Strip help

    General Questions
    5
    0 Votes
    5 Posts
    377 Views
    P

    @HISEnberg Alright man, Thanks!!

  • [Devlog] Blog

    C++ Development
    7
    8 Votes
    7 Posts
    452 Views
    ChazroxC

    @griffinboy 195?! Release the kraken! haha 🔥 🔥

  • SVG -> base64 Batch conversion?

    Scripting
    7
    0 Votes
    7 Posts
    357 Views
    ChazroxC

    @dannytaurus

    I tried to load a 'duo-tone' svg with Base64SVG and this is the result?

    Screenshot 2026-07-01 at 2.40.49 AM.png

    SVG file:

    Screenshot 2026-07-01 at 2.42.10 AM.png

    Am I doing something wrong or not understanding something?

  • Base64 Path versus Base64 SVG

    Newbie League
    1
    3 Votes
    1 Posts
    121 Views
    No one has replied
  • 4 Votes
    3 Posts
    520 Views
    soundsyncS

    UPDATE: Plugin Storefronts now use Webview for smoother experience

    Plugin Storefonts have been updated to use the same Webview model as the validation system. Now you can display your products directly in your plugin.

    To implement is easy:

    Firstly, you will need to make sure you have atleast 1 product created and live in your account.

    Secondly, you will need to setup your Website/Storefront Credentials & Support Credentials.

    Once that is complete, find the Plugin Storefront Package is in the TOOLS section of your Developer Account and open.
    9a4ebe69-d9d3-4eec-9b32-ed1bab9c89ae-{C5EAF645-10E0-487B-8597-3318AED9F1DE}.png

    Scroll Down and you will see the HISE Storefront Package Generator. Enter your GUI Height & Width and download the package. Unzip and place the SoundSyncStorfront folder in your HISE projects "Scripts" folder.
    06a1c51d-4eb8-4738-93d3-b76533983580-{1C4EBE5B-FC47-4C2C-956E-D406727522D7}.png

    Open your project and use 1 simple include line to generate the entire package in your project.

    include("SoundSyncStorefront/Runtime/SoundSyncStorefrontRuntime.js");

    Then your branded Plugin Storefront window will be present. It will pull your logo, brand colors, store name, products, support etc all from your Website/Storefront/Support pages in the developer account.

    Public Catalog View:
    3b917721-ae7a-4462-a2c6-d256e4f52aea-{40435235-D433-4C58-9122-03D3C9C356ED}.png

    Customer Product View:
    62118a87-c730-47c1-9ddc-7359f4dd31f3-{34AA5E77-0C2D-4A85-A12D-4575F4167AF5}.png

    It makes for a pretty dope Storefront inside your plugin!

    All the best,

    Aaron