• JUCE 8 Build Errors

    Bug Reports
    4
    0 Votes
    4 Posts
    42 Views
    S

    @David-Healey

    If you want to use Juce8 what I do is I build Hise on Juce6, export the plugin, change Juce modules with a simple batch file and recompile with the batch file that Hise created. Then change back.

    Def not ideal, but it's a working workflow when you need Juce8.

  • Error export VST

    Bug Reports
    2
    0 Votes
    2 Posts
    29 Views
    David HealeyD

    @ericknido said in Error export VST:

    Tried to fix it and update but is not working. Any suggestions?

    You build HISE from source?

  • Sample Rate changes

    General Questions
    10
    0 Votes
    10 Posts
    77 Views
    ustkU

    @resonant absolutely:

    function(sampleRate, blockSize)
    blockSize = buffer size

  • Audio Looper in FX Plugin

    Scripting
    14
    0 Votes
    14 Posts
    83 Views
    S

    @HISEnberg Yeah, I built it without checking this box and effect was silent, now I checked it and compiling. The "Signal Input" plays a very short loop and follows the audio, it's a very nice way to build effects.

    Edit:
    It worked! One knob has harder tickles, other one is warmer with some high cut. I'm impressed by the effect.

  • NAM Model switching logic

    General Questions
    30
    0 Votes
    30 Posts
    176 Views
    David HealeyD

    @pratitghosh said in NAM Model switching logic:

    Do you have any information on those?

    then I could follow with a new "NeuralNetwork.loadTensorFlowModel( var modelJSON)" function call. It obviously doesn't work this way.....but it would be amazing if it could....just sayin...lol.

    I don't know how you could use the timer with a network

  • Moonbase

    General Questions
    37
    0 Votes
    37 Posts
    2k Views
    David HealeyD

    TheAudioProgrammer and @tobbentm did a live stream yesterday

    https://www.youtube.com/watch?v=wQGq4KT55qk

  • VST not automatable in DAWS

    Newbie League
    2
    0 Votes
    2 Posts
    45 Views
    David HealeyD

    @Quemis Enable isPluginParameter in the property editor for the controls

    d7f14fe3-1294-4fb1-82dd-6a3016fb6e94-image.png

  • tempo_sync module 1/1 out of time < 160 odd bpm?

    ScriptNode
    3
    0 Votes
    3 Posts
    68 Views
    JulesVJ

    @Mors Is it possible to have a faust sync reverse delay?

    Here is a reverse delay but not in sync: https://forum.hise.audio/topic/11445/free-reverse-delay-built-in-rnbo/11?_=1774466149983

  • Feather nam models doesn't work

    AI discussion
    1
    0 Votes
    1 Posts
    39 Views
    No one has replied
  • 1 Votes
    1 Posts
    40 Views
    No one has replied
  • Guide for Training on the RTNeural

    General Questions
    9
    0 Votes
    9 Posts
    142 Views
    resonantR

    @ccbl Thanks for the tip. So like @David-Healey says, it is impossible to convert files each other.

  • 2 Votes
    5 Posts
    120 Views
    CasmatC

    @Christoph-Hart yeah, here's what I could come up with!

    The model occasionally thought you could add child panels directly to viewports. It didn't properly cast/convert the raw result of vpt.get("scrollBarThickness") for calculations. It hallucinated a scroll event listener/callback for viewports. I needed to prompt it specifically to use a 30Hz timer loop for position updates instead. It had the most trouble with local, reg, and const. Especially in long generations with multi level functions, it tried standard JS var/let scoping, leading to long runs of compilation errors. I mainly used Google's Gemini 3.1 Pro via Antigravity, but I also tested Claude Opus/Sonnet 4.6. The Anthropic models had a couple fewer issues, making sense if the MCP server is currently tailored to their behavior.

    I had checked out the viewport's multicolumn mode. I built this as a ScriptPanel recycler to have high LAF control over individual buttons and icons for a custom preset browser. I wouldn't be able to get the same component styling flexibility with multicolumn mode.

    I'll try out the LSP server! I've been following HISE's ai journey and can't wait to see what's next! Being a dev who uses AI to assist in most my work nowadays, it'll make HISE development much much faster and accessible lol. Love the forum, but I dream for the days where I'll ask Claude to explain why my function call is wrong and @David-Healey can enjoy his vacation instead! 😁

    The MCP server in antigravity is amazing, but there's a couple things HISE struggles with against AI.

    Absolute positioning is a bottleneck. Is there anyway to expose JUCE's FlexBox/Grid to hisescript? It would be life changing. If the model can just write relative values, it wouldn't have to guess pixel coordinates anymore. Can't wait for scriptnode to work with MCP. Having models build scriptnode networks from text/json, or piggybacking faust, will make that rodeo a lot simpler.

    I can envision HISE's future as a sidecar rendering engine alongside your everyday IDE, which wil be where the actual code writing/editing and prompting happens. Having HISE run in a headless like manner to compile the plugin, fix errors, and run tests would have massive potential. The LSP and MCP server are great starts for this.

  • Scriptnode DAW crash

    Unsolved ScriptNode
    1
    0 Votes
    1 Posts
    35 Views
    No one has replied
  • Agentic coding workflows

    AI discussion
    52
    0 Votes
    52 Posts
    3k Views
    Christoph HartC

    @Bart FYI I'm working on a TUI app at the moment that allows you to remote control HISE and perform all kinds of actions - the same command set is also exposed as an CLI interface for the LLM to use (and you can use the TUI app as a "log viewer" to trace back what the LLM did).

    This will include a feature complete builder mode with full undo support where you can add / remove modules and change parameters from the command line:

    https://github.com/christoph-hart/hise-cli/issues/5

  • Neural Amp Modeler in HISE

    General Questions
    1
    0 Votes
    1 Posts
    47 Views
    No one has replied
  • NeuralNetwork.loadNAMModel() functional?

    General Questions
    20
    0 Votes
    20 Posts
    2k Views
    resonantR

    @iamlamprey I've already tried this, the project freezes while loading.

  • Custom JSON preset file support

    General Questions
    6
    0 Votes
    6 Posts
    171 Views
    David HealeyD

    @dezertaudio said in Custom JSON preset file support:

    I'm using a custom preset browser though.

    Are you using a custom preset format as well?

  • git pull develop branch giving me this error

    Newbie League
    6
    0 Votes
    6 Posts
    155 Views
    ustkU

    @David-Healey stash, fetch/pull, then restore stash should do, no?

  • Github to Hise

    General Questions
    4
    0 Votes
    4 Posts
    95 Views
    ustkU

    @Solocky You might be interested in the C++ API https://docs.hise.dev/cpp_api/index.html

  • The buggy road to my first plugin

    Newbie League
    4
    1 Votes
    4 Posts
    91 Views
    ustkU

    @Sifres For Faust I had the same issue recently. Is your Faust node in a frameProcessing container by any "non-chance"?
    That was my case so I've made a PR to fix it (in fact I made it then it was removed because I was fiddling around because I was trying stupid thing with git because I'm an idiot because... Well, I just re-pushed it)
    The export wasn't processing the signal as frame, only as blocks...