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

      Automation subfolders in DAW

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      14
      5 Votes
      14 Posts
      1k Views
      DanHD

      @ustk ah yeah, that's it

    • David HealeyD

      Third party HISE developers

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      5 Votes
      8 Posts
      329 Views
      Oli UllmannO

      I would also like to throw my hat into the ring. :-)

      I have spent most of my professional life as a composer for film, TV, and advertising. My clients include German TV stations as well as Bugatti Automobiles, Porsche, Nivea, and many more. I have also been involved in several gold and platinum chart productions.

      Since 2022, I have released a few Kontakt libraries, and for the past 2.5 years, I have been working intensively with HISE. I am currently finishing my first plug-in. For this, I created all the graphics in HISE and also worked with Max and RNBO export and import in HISE. In addition, I have extensively studied the new HISE modulation system.

      There are certainly some more experienced programmers than me in this post, which is why my unique selling point is probably that I have many years of experience in professional music production and sound design.

      I look forward to working on projects together! :-)

      @David-Healey thanks for this post! :-)

    • HISEnbergH

      C++ External Node & XML Issues

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved Bug Reports
      9
      0 Votes
      9 Posts
      382 Views
      OrvillainO

      @Christoph-Hart said in C++ External Node & XML Issues:

      @Orvillain I think the problem is that HISE converts Parameter IDs into actual attributes. This is only the case with hardcoded modules, script processors or DSP networks properly escape that in the value string.

      <Processor Type="Hardcoded Master FX" ID="HardcodedMasterFX1" Bypassed="0" Network="No network" YourParameterGoesHere="0.5" TryValidating(That)="nope"> <EditorStates BodyShown="1" Visible="1" Solo="0"/> <ChildProcessors/> <RoutingMatrix NumSourceChannels="2" Channel0="0" Send0="-1" Channel1="1" Send1="-1"/> </Processor>

      I do a bit of sanitizing at some place though (eg. remove white space for the XML attribute, so all my ramblings might be moot because I sprinkled a character sanitation in there too.

      ahhhhhhhhhhhhh, gotcha. Yes, then that does make sense that parenthesis would possibly break things... and now I'm going to do a sweep through my code to see how many landmines I've invented. 😆

    • OrvillainO

      Custom browser - custom preset file format???

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      29
      0 Votes
      29 Posts
      1k Views
      OrvillainO

      @Christoph-Hart

      Can I sanity check this:

      namespace PluginUserPresetHandling { const UserPresetHandler = Engine.createUserPresetHandler(); inline function onPresetSave() { Console.print("onPresetSave triggered"); } inline function onPresetLoad(obj) { Console.print("onPresetLoad triggered"); } inline function preLoadCallback() { Console.print("preLoadCallback triggered"); } inline function postLoadCallback() { Console.print("postLoadCallback triggered"); } inline function postSaveCallback() { Console.print("postSaveCallback triggered"); } inline function init() { UserPresetHandler.setUseCustomUserPresetModel(onPresetLoad, onPresetSave, false); UserPresetHandler.setPreCallback(preLoadCallback); UserPresetHandler.setPostCallback(postLoadCallback); UserPresetHandler.setPostSaveCallback(postSaveCallback); } }

      In what order are these called, and which ones are synchronous versus asynchronous??

    • S

      Issues with Convolution Node

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

      Hamburger menu - custom panel or combobox with custom LAF/paint routine?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      79 Views
      OrvillainO

      @David-Healey Thought so, cheers Dave!

    • ustkU

      Matrix Modulators not driven by the controls in exported plugin

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      18
      1 Votes
      18 Posts
      357 Views
      ustkU

      @Orvillain So that is one more confirmation toward the extra_mod connection not being effective... @Christoph-Hart?

    • O

      Cubase Blocklists Plugin

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      107 Views
      A

      @Oriah-Beats Does your client have an old CPU?

    • D

      Exporting problems

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      20
      0 Votes
      20 Posts
      174 Views
      David HealeyD

      @duma That's the Create a New Project Dialog

      2a25cb76-8c74-4b52-a277-286118da1974-image.png

      To open an existing project go to the File menu.

      @duma said in Exporting problems:

      how do i downgrade from visual studio 2026 to 2022

      Like I said above, uninstall VS26 and install VS22

    • L

      Missing Projucer in tools folder (and other issues I ran into that may or may not be caused by me using Projucer standalone separately)

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

      @lightningpig said in Missing Projucer in tools folder (and other issues I ran into that may or may not be caused by me using Projucer standalone separately):

      could we get David on this im kinda lost lol whats happening

      Go through my free HISE bootcamp course, it explains everything: https://audiodevschool.com/courses/hise-bootcamp/

    • M

      Hise Crashes when adding waveform floating title

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      94 Views
      M

      Thank you guys!

    • David HealeyD

      Export Setup Wizard Problems

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      51
      4 Votes
      51 Posts
      1k Views
      Christoph HartC

      @David-Healey yeah that would be a problem. But A hise project folder with hise in the name will not be deleted, that would be nuts. It looks for all HISE Standalone.jucer files and walks the folder hierarchy up to the HISE root.

    • ustkU

      applyMask is tiny but greedy as hell!

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

      Changing Sample Start Mod

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      0 Votes
      11 Posts
      216 Views
      ulrikU

      @David-Healey said in Changing Sample Start Mod:

      @ulrik said in Changing Sample Start Mod:

      But the sample map xml files are also changed when saving the project, if I open the maps in a text editor I can see the changes are made

      Aha I misunderstood. So it's autosaving them, hmm that's unexpected.

      Yes indeed it is.

      @ulrik said in Changing Sample Start Mod:

      So if I understand right, it doesn't matter as long as it's referring to the right ch1

      Needs testing in a compiled plugin.

      Ok I have tested it in a stand alone, and that works fine

      @ulrik said in Changing Sample Start Mod:

      The user can change all samples in range between 0 - 5000 smpl, that is already fixed

      In that case I would just use sample start mod and a constant modulator or set the start offset in the note on callback, rather than changing the sample properties at run time.

      Yes I have been thinking in that direction as well, but I also have a script that already make use of the SampleStartMod, so that will add up to the Sample Start setting I guess.
      But I think it would be the best way to use Sample Start Mod for this purpose as well

      Thank you David for the feedback, it's much appreciated!

    • Christoph HartC

      Shoutout: Azure Trusted Signing

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      15
      5 Votes
      15 Posts
      2k Views
      David HealeyD

      @Christoph-Hart said in Shoutout: Azure Trusted Signing:

      I used a self-signed certificate to sign the AAX plugin

      I've just setup Azure signing for my upcoming packaging course and have been following various guides online - all of which seem to be slightly wrong or confusing.

      For AAX signing if you're following the Koala DSP guide it has a whole setup thing about using a python and batch script. Ignore that, go to the PACE documentation and look-up the --explicitsigningoptions flag, it includes an example. Just copy that and you're good to go.

      It's important to put quotes around all file paths and if you have nested file paths you'll need to escape the quotes on the inner paths (\"mypath\").

    • LindonL

      Latest version of HISE breaks existing presets....

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      43
      0 Votes
      43 Posts
      2k Views
      LindonL

      @David-Healey bummer...

    • J

      How do i load same Image thats in my preset browser on seperate panel

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

      VS2026 Can export VST3

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      46 Views
      No one has replied
    • Christoph HartC

      Browsable Snippet: [Clocksynced Arpeggiator]

      Watching Ignoring Scheduled Pinned Locked Moved Presets / Scripts / Ideas
      19
      8 Votes
      19 Posts
      2k Views
      C

      I opened a thread regarding the problem I mentioned above:

      https://forum.hise.audio/topic/14273/clock-synced-arpeggiator-daw-sync-makes-first-tick-off-grid

      It contains videos and snippets; I don't know if anyone has managed to fix this yet.

    • B

      Cubase - Button Automation issue

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      70 Views
      LindonL

      @Ben-Catman more than one button with the same param name? Check using Export>validate plugin parameters