Forum
    • Categories
    • Register
    • Login
    Log in to post
    Load new posts
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • All tags
    • MorphoiceM

      soft_bypass and faust

      Watching Ignoring Scheduled Pinned Locked Moved Faust Development
      21
      0 Votes
      21 Posts
      3k Views
      A

      @sletz How is this looking nowadays? I see its now on branch 19.

    • Christoph HartC

      HISE Transformation to the new age

      Watching Ignoring Scheduled Pinned Locked Moved AI discussion
      23
      2 Votes
      23 Posts
      115 Views
      David HealeyD

      @Christoph-Hart said in HISE Transformation to the new age:

      template code that a human will never understand

      Is there a version that a human would be able to understand or is this the sort of thing that even if a human wrote it would still be gibberish?

      How is it for adding features or fixing bugs in the HISE codebase? This is where I would be most interested.

    • Christoph HartC

      Agentic coding workflows

      Watching Ignoring Scheduled Pinned Locked Moved AI discussion
      12
      0 Votes
      12 Posts
      95 Views
      Christoph HartC

      @HISEnberg sure I'm holding back about 50-60 commits with that stuff, but as soon as the MVP is solid I'll let you all play with this. The current feature I'm toying around with is the ability to create a list of semantic events that will create a automated mouse interaction:

      { { type: "click", id: "Button1", delay: 0 } { type: "drag", id: "Knob1", delta: [50, 60] , delay: 500 }, { type: "screenshot", crop: "Knob1" } }

      AI agents sends this list to HISE, HISE opens a new window with an interface, simulates the mouse interaction that clicks on button1 ( had to hack the low-level mouse handling in JUCE to simulate a real input device for that), then drags knob1 and makes a screenshot. Evaluates that the expected screenshot uses the code path of the LAF it has send to HISE previously, then realizes that the path bounds need to be scaled differently and retries it until the screenshot matches its expected outcome. If it just needs to know whether the knob drag updated the reverb parameter, it fetches the module list from HISE and looks at the SimpleReverb's attribute directly - this won't waste context window space for the image analysis.

      It's that feedback loop that allows it to autonomously iterate to the "correct" solution (aka ralph loop), so even if it only gets it 90% of the time right, it will approximate to 99.9% after three rounds of this.

    • dannytaurusD

      Making a basic 2-op FM synth in ScriptNode

      Watching Ignoring Scheduled Pinned Locked Moved ScriptNode
      8
      0 Votes
      8 Posts
      195 Views
      D

      @dannytaurus I'm using Scriptnode. This issue was reported earlier here https://forum.hise.audio/topic/10321/scriptnode-synth-smoothes-transients

    • HISEnbergH

      Autogenerated Projucer Errors (JUCE 8)

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      1
      1 Votes
      1 Posts
      15 Views
      No one has replied
    • M

      [URGENT] Build Fail: 66 Errors in SharedCode (math.h, ctype.h missing) - Windows 11 / VS2022

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      26 Views
      M

      @David-Healey Thank you so much David. Goodnight zZZ

    • M

      [URGENT] Build Fail: 66 Errors in SharedCode (math.h, ctype.h missing) - Windows 11 / VS2022

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      2
      0 Votes
      2 Posts
      17 Views
      David HealeyD

      @MZLY Have you compiled HISE?

    • D

      Filters not working on DAW as they do on HISE

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      13 Views
      No one has replied
    • Oli UllmannO

      Custom Settings Global BPM

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved General Questions
      5
      0 Votes
      5 Posts
      55 Views
      Oli UllmannO

      @David-Healey
      I tested it in Logic and it doesn't work there either. I will now implement it manually. However, it would of course be nice if it also worked via the custom settings.

    • Christoph HartC

      AI Roadmap

      Watching Ignoring Scheduled Pinned Locked Moved AI discussion
      1
      10 Votes
      1 Posts
      45 Views
      No one has replied
    • J

      convert samplemap to hlac monolith crashing

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      17
      0 Votes
      17 Posts
      97 Views
      J

      @Lindon
      The sample map issue was a seperate issue, but didnt happen until i moved to juce 8.

      i got this error here
      #error "Building for OSX 10.10 and earlier is no longer supported!
      when trying to actually export an audiounit / vst on my mac build with juce 8.

      I actually didnt get that error on a build with juce 8 i tried on windows.

      but i still couldnt convert the samplemap to hlac monolith on the windows build.

    • ulrikU

      getPopupMenuTarget

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      44 Views
      ulrikU

      @dannytaurus said in getPopupMenuTarget:

      Thank you!

    • W

      Mac installer for audio sample libraries best practices?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      14
      0 Votes
      14 Posts
      146 Views
      dannytaurusD

      @Casey-Kolb What default location did you use?

    • B

      Radio Button - wrong default value

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      37 Views
      B

      @ulrik

      SOLVED - my bad. I am a bit tired today. ;) Thank you so much ! Hope you have seen the comment in my code as well haha

    • S

      LV2 and Headless Builds

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

      @scottmire It's not possible with JUCE6 but should be with JUCE8, I don't know what would be required on the HISE side though.

    • StraticahS

      Draggable filter panel creates UI glitch (WIN FL)

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      1
      0 Votes
      1 Posts
      32 Views
      No one has replied
    • HISEnbergH

      Adding External FX Libraries to the HISE source code

      Watching Ignoring Scheduled Pinned Locked Moved Solved C++ Development
      7
      0 Votes
      7 Posts
      134 Views
      ustkU

      Coming right on time (well, when ready...) as I am to release a set of plugins based on the same engine so if fixes and updates can be done just once for the bundle I can already see the benefit of this!

    • DanHD

      Using custom preset system - as in the actual presets themselves, not a browser

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      25
      0 Votes
      25 Posts
      244 Views
      DanHD

      @Orvillain said in Using custom preset system - as in the actual presets themselves, not a browser:

      Why do you want to do this?

      Because it kills voices and I want to silently update some metadata like tags and author for presets.

      But.... your method seems to be working!!! I feel like I'm going to have to remove certain characters in case it messes up the preset code....

    • LindonL

      iPlug3

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      15
      3 Votes
      15 Posts
      258 Views
      David HealeyD

      I also saw this one: https://github.com/Noizefield/audio-plugin-coder

    • M

      Issue: Keyboard Colouring logic is "one step behind" when switching Sample Maps (Race Condition?)

      Watching Ignoring Scheduled Pinned Locked Moved Solved Scripting
      7
      0 Votes
      7 Posts
      60 Views
      M

      @Lindon Thanks for the link!

      That explains why I was getting the 'Unknown Function' error—I was trying to call it on the Synth object instead of a ScriptPanel.

      I’ve set up a hidden panel to handle the callback now, and it’s working perfectly. Appreciate the clarification!"