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

      how to create a .kni file

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      5
      0 Votes
      5 Posts
      59 Views
      LindonL

      @combamusic said in how to create a .kni file:

      @David-Healey all the other expansions have a kni file. im just trying to recreate the folder structure

      This is not a feature of HISE, its a feature of The keyEngine I built for you, there is no .kni file in HISE its in the design of the code base for the product you are using, so please dont ask here for help on this topic as no one here has any idea about .kni files (or .kns files) and what they look like or do, well there's me of course...

    • J

      Get The Preset Browser To Select SampleMaps

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

      @justinfitzmusic

      All a user preset does is store/restore the state of controls on the UI. So to get a sample map to change when a preset changes you need to script one of your UI controls to change the sample map when its value changes.

      I have a video here that shows how to do it using a combo box - but you can use any control.

      https://youtu.be/eQ7YvIeS5lY

    • lalalandsynthL

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

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

      @dannytaurus send me pm and we can discuss your particular project as it varies quite a lot. :)

    • David HealeyD

      Claude's ugly code

      Watching Ignoring Scheduled Pinned Locked Moved AI discussion
      14
      3 Votes
      14 Posts
      1k Views
      David HealeyD

      @dannytaurus ah that makes sense. I'm just getting Claude to help with small little tasks so I haven't gone to the trouble of setting up a remote repo, etc.

    • dannytaurusD

      Saving MIDI CC assignments in user presets?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      57
      2 Votes
      57 Posts
      5k Views
      Christoph HartC

      @David-Healey you can specify the file in the onInit callback so for rhapsody it should work if the developer keeps it tidy

    • L

      Preset browser LAF - the text box font and text colour?

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

      @Lurch It's part of the alert window system so you need to use functions like drawAlertWindow

    • S

      Help with persistent build failure

      Watching Ignoring Scheduled Pinned Locked Moved Newbie League
      4
      0 Votes
      4 Posts
      74 Views
      S

      @Christoph-Hart i figured out that the jucer file didn't have the hi_faust module included, but it exported fine after adding that

    • 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
      97
      13 Votes
      97 Posts
      23k Views
      D

      Great stuff - I see you've made some awesome improvements and implemented some of my suggestions & ideas - thank you! Can I suggest more features? 1. Gradient direction. 2. Textures other than just noise with some more control over them too? That'd be great for scuff marks etc.

      Might be cool to explore adding 3d & lighting (multiple light sources) as a Pro feature or something - three.js would be a good bet and would definitly take this to the next level.

    • F

      Circuit Bent Toy VST

      Watching Ignoring Scheduled Pinned Locked Moved Blog Entries
      3
      9 Votes
      3 Posts
      116 Views
      F

      @Chazrox Thx, it was kind of tricky to code but makes it fun.
      I thought about making it grabbable for potential updates.

    • Y

      Moonbase integration to Hise

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      117 Views
      SifresS

      I did it with Claude in two days. Most of the time was actuallly spend on a bug in the Juce module though, that david helped to fix. In the end I have 3 files in the Hise Source that needed changing.

      Its not a gracious proces though.

      I need to export first so it creates the batch file and set all files up from hise but it will choke on the Juce module missing. Then switch to Juce 8 (trivial, I have a script to switch easily), add the module / flag in Juce and start the batch file again.

      There is some other stuff to set up like an encoded file so the connection can be set up secure and some settings on the Hise side need to be hooked up if you want the screen to dim and audio to block, but you do this once per product in Moonbase.

      Honestly it works for me, but looking forward to supported integration. Moonbase is a great platform.

    • P

      Expression Node with 2 values

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

      Retrigger LFO with transport

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      228 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
      105 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
      82 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
      387 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.

    • Y

      Hise Activate help.

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      129 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
      212 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.