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

      Right click on a windows tablet

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      16
      0 Votes
      16 Posts
      72 Views
      ulrikU

      @Oli-Ullmann Yes, I do exactly like that

    • HISEnbergH

      Adding External FX Libraries to the HISE source code

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved C++ Development
      5
      0 Votes
      5 Posts
      75 Views
      Christoph HartC

      Ah yes this is exactly what is supposed to be adressed with the HISE asset manager - it‘s basically a poor man‘s git submodule to load in / include another HISE project.

    • A

      AVX WIN

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      15 Views
      Christoph HartC

      @Anhuarcin It could be possible that there are code paths generated for runtime dispatch, so that if the CPU detection shows AVX support, then it will branch to use that - I can imagine that IPP does stuff like that to squeeze out performance.

    • David HealeyD

      Moonbase

      Watching Ignoring Scheduled Pinned Locked Moved General Questions moonbase
      26
      0 Votes
      26 Posts
      2k Views
      J

      @dannytaurus so i got hise to build with juce 8, but ive missed a step i think. when trying to export a plugin and build an audio unit i get this error:

      Desktop/HISE/JUCE/modules/juce_core/system/juce_TargetPlatform.h:177:8: "Building for OSX 10.10 and earlier is no longer supported!"
      177 | #error "Building for OSX 10.10 and earlier is no longer supported!"

      im looking in the projucer and it says it set for macos deployment target of 11.0

      anyone run into this error?

      what is Building for OSX 10.10 coming from?

    • JulesVJ

      Plugin parameter values in Pro Tools doesn't load as saved

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      9
      0 Votes
      9 Posts
      114 Views
      Dan KorneffD

      @JulesV My solution is to use a flag. If the plugin is being initialized, load a specific preset that has my settings. if the plugin isn't being initialized, it doesn't do anything special.

    • S

      LLM and Faust MCP

      Watching Ignoring Scheduled Pinned Locked Moved Faust Development
      6
      6 Votes
      6 Posts
      321 Views
      S

      @sletz Another Faust + MCP project by Yann Orlarey: https://github.com/orlarey/faustforge

    • DanHD

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

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      17
      0 Votes
      17 Posts
      144 Views
      DanHD

      @ustk ok got it working. Is it possible to update the .preset file without using Engine.saveUserPreset ?

    • D

      callWithPOST change content type

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      29
      0 Votes
      29 Posts
      2k Views
      D

      @Daanyoo I just tried to reproduce it on a empty project on WIN, it worked there and all of the sudden it worked in the regular project as well... I am so confused haha

      But at least its fixed, thank you guys for your help!!

    • Oli UllmannO

      Custom Settings Global BPM

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved General Questions
      1
      0 Votes
      1 Posts
      15 Views
      No one has replied
    • CyberGenC

      Declaring variables before a for loop necessary in some cases?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      8
      1 Votes
      8 Posts
      75 Views
      CyberGenC

      @David-Healey & @dannytaurus thank you guys. I'll update.

    • StraticahS

      HISE Sampler VSTs Crash? Across multiple brands (FL Win)

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      14
      0 Votes
      14 Posts
      91 Views
      HISEnbergH

      @Straticah Yea I suspect this is your culprit:

      https://forum.juce.com/t/br-webview-freezes-daw/64917

      Do you have enablePersistence set to true?

      Do you get any useful information when running your plugin through pluginval?

    • J

      I HAVE MY VST DONE COMPILED ALL EXPANSIONS MADE HOW DO I ADD INSTALL EXP BUT ON MY INTERFACE

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      23
      0 Votes
      23 Posts
      485 Views
      HISEnbergH

      @David-Healey Ah that video flew under my radar!

      Indeed I do have the same issue, same with the examples in the HISE docs. I've mainly gotten around this just sticking to the old school method of reg variables. I haven't seen many HISE scripts using Lambdas.

      Something must be off with my HISE setup in XCode so I'll dig around a bit.

    • ulrikU

      scroll event for script panel mouse callback

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      27
      7 Votes
      27 Posts
      9k Views
      griffinboyG

      @HISEnberg

      Indeed!
      I've also got someone after this. But judging from the lack of movement on this, my guess is that it's troublesome to implement

    • ulrikU

      How to get numbers from strings

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      102 Views
      ulrikU

      @dannytaurus @Oli-Ullmann @ustk thank you all for the help, all your suggestions work great!

    • J

      HISE’s CPU readout is at 0% in the compiled plugin in logic.

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      59 Views
      J

      @ustk yeah ill just hide it.

      I was gonna have it as part of the interface for the user to see cpu and ram usage, but its not really necessary.

    • W

      Mac installer for audio sample libraries best practices?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      0 Votes
      11 Posts
      99 Views
      David HealeyD

      Is there a way to get packages to prompt the user for a location to install a specific component such as samples?

      @Casey-Kolb I seem to recall you were doing something like this?

    • ustkU

      Colour non-sense...

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      5
      0 Votes
      5 Posts
      70 Views
      ustkU

      @dannytaurus Oh cool! Bug or not I can at least make my project to work so thanks!

    • dannytaurusD

      UI feedback on tiny control

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      16
      0 Votes
      16 Posts
      269 Views
      dannytaurusD

      @Bart Wow, that interface is wild! 😮 😂

      The synth I'm building is the start of a series, so I'm designing a layout that will work with all of them. Each one will have a couple of unique controls, so they all look slightly different but obviously from the same family.

    • David HealeyD

      showErrorMessage doesn't work

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports bug error message
      4
      1 Votes
      4 Posts
      64 Views
      ustkU

      @David-Healey yes this is what I use… just saying it’s broken too and after looking at the code they both use the same thing, so this explains why

    • G

      Help! Automation image painting in panel

      Watching Ignoring Scheduled Pinned Locked Moved Newbie League
      5
      0 Votes
      5 Posts
      92 Views
      dannytaurusD

      @David-Healey Yeah, me too. But I thought for someone learning how to do the basics of optimising repetitive code into loops, I would just show the basic method.

      @goldee What David means, if we're talking about the same thing, is that you can get an array of components and loop through them directly, instead of fetching each one by name.

      const panels = Content.getAllComponents("instimg_pnl\\d+"); for (panel in panels) { panel.loadImage("{PROJECT_FOLDER}" + panel.getId() + ".png", "img"); panel.setPaintRoutine(function(g) { var a = this.getLocalBounds(0); g.drawImage("img", a, 0, 0); }); }