Categories

  • Let's discuss the latest AI tech and how it influences your life as a HISE developer.

    20 Topics
    270 Posts
    LindonL

    @Christoph-Hart said in HISE with Claude:

    just fyi at this point the hise-cli contains the functionality of the mcp server and the lsp server so it's the all in one solution going forward.

    so we'd just need to point Claude at the HISE-CLI then? (Asking for a friend)...

  • General questions and announcements about HISE

    8k Topics
    76k Posts
    griffinboyG

    @David-Healey @Christoph-Hart

    Agreed, I missed out on the last few meetups, it would be great to have another!

  • Scripting related questions and answers

    2k Topics
    17k Posts
    ustkU

    @gp_ it seems to happen when you disconnect or change an interface Hise had in memory when it’s close, then when you start it again it doesn’t find it and throws this warning.

    Since when Hise has an issue or crashes it doesn’t rewrite the memory, it will happen next time again and again. The same thing happens with the window configuration since it is saved only with a proper close without issues, recalling an old window configuration (this time without a warning like the audio interface one)

    Instead, Hise should save the configuration (audio, midi, windows, etc) as they change and not when closing the app.

    But usually for the interface if the configuration doesn’t change between Hise sessions the warning should just go away

  • To share HiseSnippets, Interface Elements, GUI, UI/UX, Panel LAF etc..

    199 Topics
    2k Posts
    David HealeyD

    @dannycouture Working here, although toggling the module bypass might cause issues if you have notes that need to be killed in a script. If so you'll need to script the action and control the Ignore all events buttons instead.

    HiseSnippet 1133.3oc6YE0aaaCDlJNrsNsKacnaXOpG1CoCEC1VIoIXOTmDmjYr5jfnzr8VAC0YahHQpQQkUigAreJ6mR+IreJ8evFojbjThmmsP2FRm8CF5tim32c7t6i.5DofBQQBIxZkyFEBHqGgcGwUC2aHgwQc6frVE2iDo.ocppcGERhh.OjkUsCMJrpuLJ426dwtDeBmB4pPnyELJ7RV.SkqMr82w78Of3AmwBJr50a2kJ36I7EwZ7TC2.ERnWRF.GQLKaIL5aIQCQVeEF11g1ftkGc6MgMZAWP1nIP1.5usyEdWPWeKG51sZ034NHq6suGSIjtJhBhzuzcEdibGJ9Id5FbNKhcgOXDZhb06bpZzdCY9dmLN4DgPV2+j7TUszT0Sv8Xdrq0mmx9jDC14dTLoYszzfTy4.RVEfzxoP5wXWpjEpxsXvyCwc45Sv9D8YSQnjtVj0aw6IzKfq95.xkvARsv0Nr1lMZ7La8eO8a5GyoJlfaK3GITvw70d5J+7J0W4WVw9ll52eh1LaiT36CxIZ1TNHmliqwiCt.jOy9JheLb8B0ge4b58lsbJMMpKrPAuKmoNNDxjOP36YxUlmu8I.JKsoOKpkgP8SpjShUyNI1MVoDbDS+RpiSEZhRfewNGzb3dqwtisR7dNb04Ft9ptcHJhoTJKRzQWHHULSRzpCbkt4MsvpNtCDcoRDlDpAgBtItst+LDruIOP6zdz0B+54skDOl3PoHNLMCGNN210yTzZZh5EqqC0yAj5Q.5mLFd.NsF1D4yAPZU.Hucvb.jGkCjVuWPhSAj7appgDm+Jjb6YB5oQBuXehp7HJyv6LC5drRyELM+7HlZTwRz4XtUioN2ZVg3iwmvTzgSFiKMALpqi+m.iYS6+H7986CTUN.WFevOT0Q6y91uZ51+PrKiCIbyIa9mkHa+8jq.6CANHMIuovN+6u+YmOlpz69YRBOJTDU5E6BAryzMDQEU9pHM2B7imZNLKpeOAQNQSu6EGniwI5iKQEKSpJ1IPDyUkpBpU9XX4YiMnbCQg0OAp2k+O31.Ml8aCTabMS9Hzz6AjKWrW5lIrJekjBDhKMCzRqhYC3BIjopRrheLtO6MtpX5klKdDcyWB5tvDwRmc0GiQWVPnOrO+JvWSJmMRrCzmD6qtVaQP1SvEgCEbFsX7eJnjrAC.YQnOw3YGkRee6bMOo8ofOPJ1Y+kseotijH0oInhoh4+RsS735Kvov01Lkx9tKQVsOrIxNUDqX7A8H5hP8sdvGEG3pIPnfd24bvOxbWzkLSNRkaL9tot.2KQ3Oz+xL1zHakYr4Xiy.Y4mOIxxVKXKWvVNE1xR26uDJVPWd2ft7SuIcYqE7kK3KWvWVM9RmE7kK3KmM9RmE7kePvW5rfubAe4+64K+2XOBHTo30zzARl5zGjnQG27jO9YcbOircyaOAJPO080TZ4W0sbrUUczopNtdUcbip53lU0wmWUG25u2QCo3NwJQPZqIB06j8S9paVV6yI5p7jNBzeFiDq4A
  • All about ScriptNode DSP nodes, patches, SNEX and recipes.

    379 Topics
    2k Posts
    griffinboyG

    @scottmire said in Vibe Coding Custom Nodes:

    Now, I'm trying to do as much as I can on my own without bothering too many people

    Feel free to bother me, I could talk about DSP all day. It's already the thing I do day and night.

  • A subforum for discussing Faust development within HISE

    116 Topics
    951 Posts
    David HealeyD

    @Sawatakashi said in Which version of faust works fine for HISE?:

    it crashed after i loaded a faust scriptnode.

    A blank node or are you copying in a script?

  • If you need a certain feature, post it here.
    632 Topics
    5k Posts
  • Develop better software through collaboration and shared knowledge. Not just about coding —> covering the entire journey, from development to launching and promoting plugins or software.

    180 Topics
    1k Posts
    M

    Fixed thanks to Google AI Mode which told me how to switch to the v143 toolset.

  • If you encounter any bug, post it here.
    2k Topics
    13k Posts
    J

    @dannytaurus hey thanks for the updated fix! You are right the knob movements weren't being recorded with mine. I haven't got around to integrating your fixed version yet but appreciate you sharing it.
    @AxiomCrux this is my first HISE plugin so not sure when the issue appeared with Ableton, and I would look at that other PR if you want knob movements recorded - my proposed fix indeed broke that.

  • Post your example snippets that you want to add to the official HISE snippet database here. We'll revise it, upload it to the repo and delete the post when finished.

    23 Topics
    140 Posts
    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.

  • Everything related to the documentation (corrections, additions etc.) can be posted here
    71 Topics
    481 Posts
    Christoph HartC

    @username1234 this is a thing that I vibecoded last week - it‘s super fresh but yes once that is tested a bit it will definitely be recommended as the preferred way of getting hise setup for development. Just be a bit more patient my friend.

  • Collection of Blog Entries

    86 Topics
    811 Posts
    DabDabD

    @Chazrox said in RDGAudio GUI Father GUI Designer for Windows x64bit | Pre Order:

    They could've atleast used a different colour scheme than the app I just launched so it didnt look like they took my idea. lol.

    Colour Scheme.gif

    I really appreciate your app looks stunning , Although You can easily change colour scheme easily on GUI Father too. Not always boring Yellow. Here is how.
    My job is to share with HISE people. Actual developer is RDGAudio

  • The nerdy place for discussing the C++ framework
    196 Topics
    1k Posts
    J

    Hello HISE community,

    My name is JAMES 974. I am a musician, singer and composer from Réunion Island, France, with over 30 years of musical experience.

    I am looking for an experienced HISE developer who would be interested in collaborating with me on an original virtual instrument called Vilaz Zen Maloya.

    My goal

    I want to create a complete, dedicated Windows 64-bit VST3 instrument plugin, compatible with Cubase, featuring its own custom interface and sound engine based on traditional Réunion Island percussion.

    I am not looking to create only a sample library for Kontakt or Decent Sampler. My goal is to develop a proper plugin with its own identity and user interface.

    Main features 8 independent percussion pads. Each pad connected to its own sampler. Ability to load and play WAV samples. MIDI keyboard triggering. Independent volume controls for each instrument. A custom graphical interface inspired by Réunion Island culture, featuring the Réunion flag in the background. A compiled, installable and tested Windows VST3 plugin. The 8 percussion instruments Rouler Grave Rouler Aigu Sati Main Droite Sati Main Gauche Piker Main Droite Piker Main Gauche Kélier An additional percussion instrument to be defined. Looking for a development partner

    I am a musician rather than a programmer. I can contribute the musical concept, instrument knowledge, artistic direction, samples, testing and promotion.

    I am currently looking for a motivated developer who would like to collaborate on this project. I do not have a budget for a conventional paid development contract, so I am particularly interested in a collaboration or partnership, potentially involving an agreed share of future revenue.

    I would appreciate advice on the best way to build this instrument with HISE, including the interface, sample management, MIDI mapping and Windows VST3 compilation.

    If you have experience with HISE and would be interested in discussing this project, please reply or contact me.

    Thank you for your time and help.

    Best regards,

    JAMES 974
    Musician and Maloya artist
    Réunion Island, France

16

Online

3.0k

Users

14.0k

Topics

121.8k

Posts