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

      VST/plugin GUI design + launch graphics — ads, motion, web

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      14
      6 Votes
      14 Posts
      3k Views
      lalalandsynthL

      Here is the next one.

      A fictional Distortion unit, made in Figma so all colors can be changed and the UI can be adapted to a real plugin.

      Made in Figma + Rox-Knobbuilder

      SIGNAL SMELTER UI

      SMALLER FORUM SMELTER.png

      SIGNAL SMELTER DAW

      Smalter DAW DAW.png

      SIGNAL SMELTER 16:9

      Smalter Wide.png

      SIGNAL SMELTER 4:5

      Smalter HI.png

    • Y

      Moonbase integration to Hise

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      29 Views
      David HealeyD

      @Yannrog A little patience, looks like Christoph is working on it: https://github.com/christophhart/HISE/commit/ba646ac6fae0f4e8a1b7c5898d0bb86c9bd0e9fa

    • F

      Circuit Bent Toy VST

      Watching Ignoring Scheduled Pinned Locked Moved Blog Entries
      1
      4 Votes
      1 Posts
      19 Views
      No one has replied
    • dannytaurusD

      Saving MIDI CC assignments in user presets?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      47
      2 Votes
      47 Posts
      5k Views
      dannytaurusD

      In hindsight, I think adding the HISE_MIDI_AUTOMATION_IN_PLUGIN_STATE preprocessor in the same PR as HISE_MIDI_AUTOMATION_IN_USER_PRESETS was a mistake. 🤷

      I don't think I'll ever use it, since USER_PRESETS and some simple save/load MidiMappings.json in script gets me exactly what I need.

      The PLUGIN_STATE is more complex and messes with the state of the plugin instance, which I think is Christoph's main objection.

    • P

      Expression Node with 2 values

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

      MAJOR UPDATE // NEW: Online KNOB BUILDER for HISE!! // Factory/User Preset System

      Watching Ignoring Scheduled Pinned Locked Moved Scripting laf knobs knob designer scalable knob online editor
      96
      12 Votes
      96 Posts
      23k Views
      ChazroxC

      @Lindon I gotchu on both. 👍

    • ustkU

      Retrigger LFO with transport

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      196 Views
      Oli UllmannO

      @ustk
      Ha ha :-D
      I feel exactly the same way!

    • V

      compileWithDebugSymbols breaks the export on Windows (malformed XML)

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      1
      2 Votes
      1 Posts
      95 Views
      No one has replied
    • V

      Use-after-free in DelayedRenderer::processWrapped - crashes the DAW on dense MIDI (patch included)

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      1
      3 Votes
      1 Posts
      74 Views
      No one has replied
    • dannytaurusD

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

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      7
      1 Votes
      7 Posts
      349 Views
      dannytaurusD

      @ustk Yeah, definitely be good to get the nod from Christoph on a lot of these PRs.

      Claude does a great job of making and testing bug fixes, but only Christoph really knows where the dragons are hiding in the code! 😜

    • D

      Why isn't my projucer showing up?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      25
      0 Votes
      25 Posts
      6k Views
      D

      @David-Healey I ended up with this problem after following the video so I'll give the appstore method a try

    • N

      past months work

      Watching Ignoring Scheduled Pinned Locked Moved Newbie League
      11
      3 Votes
      11 Posts
      1k Views
      ustkU

      @smm-panel Honesty strikes spams again...

    • ustkU

      New Release - RustEQ le bleu

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      9 Votes
      7 Posts
      2k Views
      dannytaurusD

      @ustk Hmm.. I think I'll keep away from it for now. Don't need it for a while yet, thankfully.

    • David HealeyD

      Claude's ugly code

      Watching Ignoring Scheduled Pinned Locked Moved AI discussion
      9
      3 Votes
      9 Posts
      919 Views
      HISEnbergH

      @ustk said in Claude's ugly code:

      @David-Healey You can ask Claude to analyze your previous project styles once for all so it automatically applies it next time

      Definitely you can, and it often shows up as a big improvement. I find after time that Claude, Codex (probably other agents too) start to "drift" towards their preferred style of coding anyways. They also have a tendency to over-comment and use special characters which HISE doesn't support. Example:

      // ── Backend ─────────────────────────────────────────────────────────────

      Which renders like this:
      Screenshot 2026-07-12 at 1.04.27 PM.png

      I also see it drop things in scripts that are outside a namespace, and the namespace does not always match the script's name. Example file: HiseScriptStandardsForMyAgents.js:

      namespace ScriptStandards { // Rules for following strict scripting standards inline function iDontFollowTheStandards(); // .... } iDontFollowTheStandards(); // End of HiseScriptStandardsForMyAgents.js:

      I wonder if more rigid guidelines around the HISE scripting standards in the HISE-MCP would help, but most important caveats are already featured in style-guides.ts and in the guidelines. Seems like Christoph did a bang-up job already and agents just have a tendency to cut corners over time to in order to complete the task.

    • Y

      Hise Activate help.

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

      Is it possible to make 2 combo boxes with 2 different samplemap lists? 1 samplemap list each

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

      @Yannrog Yes, loop over your list of sample maps and use if statements to place the sample map names into two new arrays.

      Then use those arrays to populate your comboboxes.

    • David HealeyD

      Fade out and numPressedKeys

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      13
      0 Votes
      13 Posts
      3k Views
      David HealeyD

      Just giving this one a bump. Same problem as before.

    • Y

      Smooth transition trough preset changing. (No sound cut)

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      1k Views
      Christoph HartC

      Each heavyweight function (loading presets, samples, etc) gracefully fades out the audio, suspends the processing and then resumes audio processing. This is a core engine behaviour and you can't do anything about it. Changing this will create audio glitches, incontinuities and crashes.

    • observantsoundO

      CRASH: searching/viewing "analyse" nodes in Script Time Variant Modulator

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      2
      0 Votes
      2 Posts
      376 Views
      David HealeyD

      @observantsound Confirmed here on Linux

    • N

      How can I improve my reaction time?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      -2 Votes
      4 Posts
      2k Views
      ChazroxC

      @ustk take my money! 😆