Forum
    • Categories
    • Register
    • Login
    1. Home
    2. Recent
    Log in to post
    Load new posts
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • All tags
    • pcs800P

      Example snippets that cause Hise to crash on load.

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      21 Views
      pcs800P

      @Christoph-Hart I updated to the latest dev build and the crashing no longer happens

    • dannytaurusD

      Multi-shape and multi-colour SVG

      Watching Ignoring Scheduled Pinned Locked Moved Solved General Questions
      12
      0 Votes
      12 Posts
      98 Views
      dannytaurusD

      @ustk Yes, both have their advantages.

      For things like logos or complex icons, I think I'll always use Base64 SVG from now on because it has the flexibility of allowing a mix of stroked paths and solid fills, along with multiple colours.

      If I need to use simpler vector that require a dynamic colour, like knob markers, I'll use Base64 Path.

    • N

      Errors in Visual Studio 2025 compiling hise

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      19
      0 Votes
      19 Posts
      23 Views
      David HealeyD

      @Nater I'm installing vs25 now, I'll report back once I've tested

    • Oli UllmannO

      Build Failed on Mac: last develop commit (3e1718f)

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      12
      0 Votes
      12 Posts
      82 Views
      Christoph HartC

      yeah I trashed some stuff with the latest rewrite I‘ll
      sort it out later today.

    • pcs800P

      Sticky knobs

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      32
      0 Votes
      32 Posts
      3k Views
      David HealeyD

      @pcs800 The bootcamp course has the latest compiling videos

      https://audiodevschool.com/courses/hise-bootcamp/

    • M

      Mac build, exporting on Windows?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      29 Views
      M

      @MysticForgeRider yes to both!

      But I've found a workaround for the moment: create a new project, and copy all elements manually. Long live VM's.

    • iamlampreyI

      C++ Version Preprocessor?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      36 Views
      Christoph HartC

      @iamlamprey nope and everything will explode if you change this to anything other than C++17.

    • J

      Exporting samples efficiently

      Watching Ignoring Scheduled Pinned Locked Moved Newbie League
      3
      0 Votes
      3 Posts
      29 Views
      J

      @David-Healey said in Exporting samples efficiently:

      @jonalexander23 The samples aren't embedded. Does your project contain images?

      Thanks that's good to know..it's a small project but actually can't be small as 77mb of samples (they total around 100mb in Samples folder)..there are 20mb of images..so guess the rest is just stuff in the build..thanks again.

    • S

      HISE MIDI FX

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      71
      0 Votes
      71 Posts
      272 Views
      S

      After all struggling I've decided to switch to pure C++ VST3 programming.

    • dannytaurusD

      How to disable CMD+scroll in the script editor?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      0 Votes
      11 Posts
      73 Views
      dannytaurusD

      I also find it weird that the code editor scrolls horizontally past the ends of the lines.

      I know that a lot of code editors allow vertically scrolling past the last line (I always disable this), but I've never seen a code editor that scrolls horizontally to blank space.

    • dannytaurusD

      Factory-only presets

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      34 Views
      David HealeyD

      @dannytaurus Looks good

    • dannytaurusD

      Click callbacks on panels and labels?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      30 Views
      David HealeyD

      @dannytaurus

      Panels yes - mouse callback
      Other controls yes, use a mouse broadcaster

    • J

      Packaging Instruments Guide?

      Watching Ignoring Scheduled Pinned Locked Moved Newbie League
      21
      0 Votes
      21 Posts
      171 Views
      J

      @David-Healey said in Packaging Instruments Guide?:

      @jonalexander23 said in Packaging Instruments Guide?:

      I've tried your script again from scratch

      If I recall correctly that script will only work if you use it for the whole process and setup the template packages project I'm using.

      I wasn't suggesting you use the script, but read the commands that are in it. Then you can use these to manually sign and notarize your project.

      OK will do, thanks for all your help.

    • T

      What do these errors mean?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      32 Views
      dannytaurusD

      @tjrob You're trying to compile the latest commit of HISE which is failing in CI.

      You need to check which commit is the latest passing commit and compile from that.

      See this other recent post https://forum.hise.audio/topic/13995/build-failed-on-mac-last-develop-commit-3e1718f/9

    • D

      xcpretty Not Detected After Install on macOS Tahoe M1: Compiling Fails in HISE Export

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      131
      0 Votes
      131 Posts
      3k Views
      D

      @David-Healey They should add an XML validator to Hise

    • OrvillainO

      Component search - how does it work?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      1 Votes
      6 Posts
      63 Views
      dannytaurusD

      @Orvillain Also, to clarify, it only searches the Module Tree structure. It doesn't search the Interface Designer for UI components, nor any script content.

    • resonantR

      Modulation Matrix FX plugin crashes in DAW

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      75 Views
      OrvillainO

      @resonant

      My project is setup for this:

      HISE_NUM_SCRIPTNODE_FX_MODS=32 HISE_NUM_POLYPHONIC_SCRIPTNODE_FX_MODS=32 NUM_HARDCODED_FX_MODS=32 NUM_HARDCODED_POLY_FX_MODS=32 ENABLE_ALL_PEAK_METERS=1 JUCE_LOG_ASSERTIONS=1

      If you're going to be using hardcoded modulators, then you're definitely going to want to activate some of the mods. Saying that, I don't think having them set to zero would cause a crash. Would just cause modulation to not work.

      If you're using a hardcoded module, are you initialising the SlotFX properly when your plugin loads? I'm not 100% certain, but if you're not ensuring the slot actually has the effect and then you're trying to map modulation to it at any point, that could cause a null pointer and a crash.

    • F

      Creating a MIDI copier/transposer in HISE

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      10
      0 Votes
      10 Posts
      63 Views
      LindonL

      @flameshower here you go - you should be able to work it out from this:

      HiseSnippet 1053.3oc4W0sahaDEdLfWUXaW0sZUUuzWzKf1TDFxODUUsIg.aQMjfhyl16VMY7.LJ1y3NdLsnp9N0Gk9nruAsmwlDam3Dnzc2KZ4BDm+l46bly4aFFKEDZXnPhLpcwh.Jx3iMcVvUy5MCy3ngGiLdl4HbnhJsRTczh.bXH0EYXT9UZEFUqfh+71WdD1CyIzTUHzkBFgdBymoR0N9fef44M.6Ruf4mw6sOXHQv6I7DQ.dJa1BEfIWimROEqcqjI56wgyPFekY6IWQZOYuNcs22d+81dea6c5d01sZSb2Y+Nc1si6j1cw61EB5I8cYJgzQgUzPjQkiDtKblI9EdxFbIKjckGUKXibfcNQ8.gmqNE0+F0aFyyc7MEpPDxvbbZYqbRY6EliXtra0mV99zXCVoQjs.ZTJO7JmCd1OD7J.RFYfTkDH8bSGhjEnRsnwySMGxgSyIX3bJKTR7EU5OJY1S.dvUM8wWSGHAgain9tsZskE7UiusVM3rJTYMCK8EbFYrWT3ILPw2Y0mOkwoMIRJjU5rWquNDR9HFw3qNjZSh3DESvsD7SEJ5Y75Mp8a0pd2ssYHUcI1KhVeDjqPOSyoTkNfSi7uhJq2Xq315lAd3EZ0Ojaesc6srxX6RpmfvTKp2vpA.mp2C7uq13u4w23eul0cqDSljTJRVedhpiVzeNb1Mzs98pPSWAPiyuUrXoo85rZ4AstsRJ77zV039Nl0bAEaYYf04wK8VVy066sNB864Ghdx5MDQR5xy3nfOjyTmEPWJmxBXWvHGZ4XB7qWO7XrBqmBWpC7KfJULMbLNlNG3.SlIqZdLM7ZkH.XAu2.KPUHbi7vp77GZV1kFf5QtgV8fIOD5RxxBeWRkJOb8nUgbdElsqIbet4XlhLqX7Vp.7BUs223cIE8mX1exDJQkB1JlC9oGkO9cNTdVBTdpoCP2EOqECjOOV15GwyoVuhxoRcQ09Qtq8OW26ZCV66ZOinfs+BIlGFHBysvNTe1EBtthjp70gvkCze9b8obV88DXYgld6KG.IYgw3fUQx31kC8EQbUt1ixq8YR1w67SMY7ufKOq79597Onid+6YJJudvcEO+n5MXzg4G3Q6ymCWkAZzX7y.9uI3HO0MZy2jORvEAyzWzjsC3bpRxlNkJyh8BSnCUJ3EioZdwAmS8n3rcye4Am.cgXITmnaXs3e9SwJ775KLSfqkdxz5+FL7k++IC+4hHEiOcDFZT+U3+G.OBxAHVIT.IbN0C1HSiRZxwD4VZ4DlUtarveAeVZzVKarzn8MF+frG9XhT7FRx6sz8xeTrFHu4w+Erpv+EDjsrQwuAK6YrOvJ9FBI+Rcu.auoA1YSCb6MMvc1z.2cSCbuMMvtqNP8kVGFoD9IirHznw8iezpgQeNF53imNP+M.Icpm3
    • D

      AAX SDK on 2.9.0 / ARM?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      24 Views
      No one has replied
    • resonantR

      changing the min or max values ​​of the knobs dynamically

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      87 Views
      P

      @resonant You can also look at the Math.from0To1 function. It takes a normalized value and sets it to the actual value of the module. You have to set the min and max values using JSON in your script. Maybe that would help. It worked for me.