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
    • ChazroxC

      --> Update w/ User Feature Requests! // NEW: Online KNOB BUILDER for HISE!! // Filmstrips, Radial Gradients, Render Bounds

      Watching Ignoring Scheduled Pinned Locked Moved Scripting laf knobs knob designer scalable knob online editor
      120
      13 Votes
      120 Posts
      28k Views
      ChazroxC

      @digi @lalalandsynth lol I included the 'Control Token' feature so you can mess around with it and see if its something we should keep. See at the bottom of every 'ARC' layer there is a 'Token Control' toggle. Toggle that one and you can choose between controlling the arc with either a 'GlobalCable' or by connecting it to the components native 'Mod' values. In theory it should work, but I suck at wiring up the mod matrix so I could use some help testing this out. I would not use the GlobalCable mode just yet. I think I have to nail down some of the Hise code gen for this part. Try the 'Native' mode and hook up the knob to a mod source in HISE. I got it to "WORK" as much as seeing the mod source value move the arc knob properly but I still dont know how this will do in actual use case. Lmk what you guys think about that one. 🙏

      @ustk Can you please give it a go if you have a minute? I know you're pretty well versed in using modValues.

      (at the bottom of each ARC layer properties)
      Screenshot 2026-07-27 at 4.40.12 PM.png

    • B

      Draggable Filter Panel PathType: Options?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      129 Views
      HISEnbergH

      @blush It's listed under the PathTypes section here: https://docs.hise.dev/ui-components/floating-tiles/plugin/draggablefilterpanel.html

      https://docs.hise.dev/images/custom/filterpathtypes.png

    • dannytaurusD

      How to do text links in a settings panel?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      17
      0 Votes
      17 Posts
      1k Views
      dannytaurusD

      I also added a LineSpacing and LetterSpacing to the Markdown renderer so I can style it to match my plugin.

      https://github.com/christophhart/HISE/pull/1008

    • David HealeyD

      [bug] createScreenshot doesn't capture peak meters

      Watching Ignoring Scheduled Pinned Locked Moved Solved Bug Reports
      3
      0 Votes
      3 Posts
      527 Views
      David HealeyD

      Had Claude fix this bug and also added an optional scaling parameter to the screenshot function: https://github.com/christophhart/HISE/pull/1004

    • dannytaurusD

      Saving MIDI CC assignments in user presets?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      61
      2 Votes
      61 Posts
      7k Views
      David HealeyD

      I found when unloading a Full Instrument Expansion the automation xml was getting wiped. Made a little PR to fix it.

    • lalalandsynthL

      Latest or recent build exe

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      185 Views
      lalalandsynthL

      @Christoph-Hart That is just way too convenient ! 😲

    • lalalandsynthL

      Filmstrip knob stuck.

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      301 Views
      ChazroxC

      @lalalandsynth ahh yup. 👍

    • dannytaurusD

      Text rendering on Mac versus Windows

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      484 Views
      dannytaurusD

      Update: Claude-generated gist here of the suggested patch: https://gist.github.com/weavermedia/3fc4a419920fcda8de389a89d7aec68d

    • David HealeyD

      HISE segfaults when loading large sample maps

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports crash bug segfault
      9
      0 Votes
      9 Posts
      2k Views
      David HealeyD

      This is Claude's minimal fix: https://github.com/christophhart/HISE/pull/1003

      I've tested it and it appears to work. The fix just closes each file reader after reading the data into the preload buffer.

    • David HealeyD

      The embedded script files could not be saved again...

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      1
      0 Votes
      1 Posts
      130 Views
      No one has replied
    • Esaú_DFGE

      "Help, I'm getting an error when compiling HISE."

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      384 Views
      Christoph HartC

      You're trying to build the Faust build without having installed Faust. Select another Scheme to build that doesn't include Faust (or use the hise-cli for setting this all up).

    • Felix WF

      How to get CPU serial number using HISE?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      42
      0 Votes
      42 Posts
      12k Views
      dannytaurusD

      @ustk Just the ever-tightening security of OS vendors. Privacy is a selling point now, as is anti-machine-fingerprinting.

      A user account authentication system, via the browser, feels much more lightweight, predictable and more transparent to the user.

    • David HealeyD

      Make expansion hr without samples

      Watching Ignoring Scheduled Pinned Locked Moved General Questions expansion update install
      6
      0 Votes
      6 Posts
      2k Views
      David HealeyD

      Now that I've reverted to using the hr1 system I ran into this issue again.

      I have a library that is going to be about 20GB compressed and when I send out an update to my users that changes only the data (hxi) I don't want them to have to redownload the entire 20GB all over again.

      So I worked with Claude to implement a split archive solution.

      The default behaviour is the current behaviour, bundle everything together into one set of hr files - works for expansions and regular plugins as before. I did change the default split size to 2GB as that seems to me to make sense.

      Then there are two new options:

      Split Data From Samples: This will put the data into its own .hr1 file with the suffix _data. The samples will then be bundled into .hr2, .hr3, etc. as needed. If the user only needs the data (because they installed the samples previously) then they just download and extract the .hr1. As it extracts it will still check for the next archive as before but will fail silently if its not there. However if one of the other archives is missing it will report an error as expected - I also improved the error message so instead of just saying Read Error, it tells the user which archive is missing. Data Only Update: This just compresses the data into an .hr1 archive and assumes the samples haven't changed and have already been compressed using the split option.
    • observantsoundO

      Which modulation routing method would you recommend for my project?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      19
      0 Votes
      19 Posts
      524 Views
      Christoph HartC

      With the mod matrix system each connection can have a intensity and you should also be able to set it programmatically without the matrix floating tile using the API.

      For targets that dont expose a mod chain you can just define a UI knob and give it a matrixTargetId. You‘ll loose the precision of the real mods but if it‘s acceptable then fine.

      The modwheel could also be a global source modulator using a control modulator.

    • B

      ShapeFX functions missing

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

      @bashfulsound It's a bug. I submitted a PR here but not sure if Christoph has seen it yet.

      https://github.com/christophhart/HISE/pull/962

    • P

      Duplicate symbol errors (createDspObject/getModuleList/destroyDspObject) compiling DspNetwork as Dynamic Library on macOS

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      1
      0 Votes
      1 Posts
      98 Views
      No one has replied
    • C

      dublicate and rename Hise project

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      183 Views
      C

      @David-Healey cool. thanks!

    • dannytaurusD

      Bug? Inline function locals/params shadow namespace members - Palette.text resolves to local text

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      21
      1 Votes
      21 Posts
      1k Views
      David HealeyD

      @Christoph-Hart I've merged the new commit and it no longer crashes, just shows some ugly errors. Is this intended as a stop-gap solution? Because isDefined() still returns true for the none-existent function.

      Edit: Oh I see, it just stops the execution at the "error"

      Tried your suggestion and appears to be working here, maybe a preprocessor definition (default true) to protect older buggy projects?

    • David HealeyD

      Warnings about vars

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      2
      0 Votes
      2 Posts
      171 Views
      Christoph HartC

      @David-Healey That's fixed now, it now respects the scope of anonymous functions within a namespace like this.

    • HISEnbergH

      Most up-to date build instructions for HISE? (July 2026)

      Watching Ignoring Scheduled Pinned Locked Moved Solved General Questions
      10
      0 Votes
      10 Posts
      274 Views
      GUJIANG

      @Christoph-Hart

      The newly built HISE version creates a new RHAPSODY template

      0.png

      1.png

      2.png

      3.png