HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. aaronventure
    3. Topics
    A
    • Profile
    • Following 0
    • Followers 4
    • Topics 170
    • Posts 1,770
    • Groups 1

    Topics

    • A

      VST3 SDK Goes MIT

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      6 Votes
      7 Posts
      363 Views
      Christoph HartC

      @Yinxi you didn‘t have to pay for a VST3 license before and the immediate real world consequences for plugin developers are not very substantive unless you have a fringe use case that requires a super permissive license. It is rather interesting from a business perspective and will ensure that they cannot pull stunts like with the VST2 SDK.

    • A

      g.dropShadowFromPath got funky on macOS between May 30 and July 02

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      9
      0 Votes
      9 Posts
      589 Views
      A

      @Christoph-Hart That it, thanks.

    • A

      Multipage Creator build failing on macOS 15.5 + Xcode 16.4

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

      Can we please get "Debug/Release with Faust" configuration for the plugin version of HISE?

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      1
      1 Votes
      1 Posts
      275 Views
      No one has replied
    • A

      Hand-drawn Oscillator with UI

      Watching Ignoring Scheduled Pinned Locked Moved Snippet Waiting Room
      3
      4 Votes
      3 Posts
      597 Views
      A

      @d-healey Yeah you're right, I updated it with a simple gain knob.

    • A

      WebView - What are the File Embedding Rules?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      1
      0 Votes
      1 Posts
      178 Views
      No one has replied
    • A

      WebView persistence - help me wrap my head around it

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      9
      0 Votes
      9 Posts
      1k Views
      A

      @aaronventure

      <script> // Define a fallback for development mode if (typeof window.DOMContentLoaded === 'undefined') { window.DOMContentLoaded = function() { console.log('DOMContentLoaded called (development fallback)'); }; } document.addEventListener('DOMContentLoaded', function() { // Call the function that will be defined in the HISE app DOMContentLoaded(); }); </script>

      in index.html seems to do the trick.

    • A

      HISE Color Rendering is Wrong? Am I Missing Something?

      Watching Ignoring Scheduled Pinned Locked Moved Solved Bug Reports
      12
      0 Votes
      12 Posts
      1k Views
      A

      @d-healey Right, see it.

      From macOS docs:

      OpenGL is not color managed. As a consequence, it might require additional effort to devise solutions to specific color problems you may encounter when using it. The fundamental problem is OpenGL has one set of assumptions, and the display buffer has another.

      JUCE has now apparently fixed it, here's the commit

      https://github.com/juce-framework/JUCE/commit/19175ff698923b2536c25ad32674958f73448e55#commitcomment-85270460

    • A

      Creating and Accessing Encoded, User-facing Containers?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      8
      0 Votes
      8 Posts
      763 Views
      C

      @aaronventure Help me with the ScriptNode, and I'll help you with this? (And thanks.)

    • A

      The New Profiler - Feedback and Issues

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      10
      0 Votes
      10 Posts
      1k Views
      A
      Selected units on the timeline should persist... even through crashes
    • A

      Keeping Track of Time for OpenGL - Engine Uptime and iTime

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      1
      0 Votes
      1 Posts
      164 Views
      No one has replied
    • A

      Add OS-level popup/notification/app highlighting to HISE when compilation finishes

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      1
      0 Votes
      1 Posts
      139 Views
      No one has replied
    • A

      Interface Rendering Optimization?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      3 Votes
      3 Posts
      279 Views
      A

      @clevername27 i tried it with the stock sliders without any LAF. they don't have the opaque flag. If there was an entire opaque panel covering it, I'm pretty sure it wouldn't be redrawing.

    • A

      The HISE Color Palette Tool

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      16
      8 Votes
      16 Posts
      2k Views
      d.healeyD

      @aaronventure I requested a proper bug tracker a couple of times, something like Mantis. It would prevent bugs being lost in the ether of the forum, or being lonely on github.

    • A

      Crazy Cubase <=10 Bug That Messes Up The Variables

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      12
      0 Votes
      12 Posts
      2k Views
      Christoph HartC

      @aaronventure the only thing that could happen is that a timer callback is being dropped because Cubase's UI thread is very prone to being overloaded, but it obviously does not have access to any variables so what you are experiencing seems to be a very odd glitch.

      If you want you can send me the project, then I'll take a look at it, I'm currently debugging stuff in Cubase anyways.

    • A

      Request: ScriptNode Control.map Node

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      6
      1 Votes
      6 Posts
      720 Views
      A

      @Christoph-Hart not sure I follow

      9cce4a7f-9ebc-44a8-be68-9835d0325fc3-image.png

      I changed the range on the Value parameter to 0-0.1, it still outputs the raw value to minmax value.

      Even so, it's still not dynamic.

      I think it's just a missing node, what are the odds of using it in a signal path instead of using it to cable things around? Dynamic range adjustment, that's it? It's much more likely to be used in the context of pma, cabletable, inputToggle which are the workhorse nodes for value manipulation when creating modulators.

      Overall there's a workaround, so it just depends on how much time this takes you to do. This is just a QoL request.

    • A

      Visage: Open Source C++ Graphics Library

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      9 Votes
      6 Posts
      2k Views
      StraticahS

      @aaronventure yeah the examples look clean, i stumbled across this library a week ago

      @Christoph-Hart +1 for Rive :)

      A lot of these elements would be possible (or way better) using Rive at least everything thats state of the art GUI + interaction design...

      (Rive cant do accurate audio representation tho: external path data like visualizers wavetables etc.)

    • A

      Node Templates Are Borderline Useless Beacause The Cables Are Not Being Saved

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

      The Sample Map of The Future: Escaping the 20th Century Sample Mapping Paradigm

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      79
      0 Votes
      79 Posts
      20k Views
      OrvillainO

      @Christoph-Hart

      Gotcha. Maybe I'm thinking about this all the wrong way, and the best approach for me is to use the classic method of handling all my RR logic inside a midi processor script.

      I haven't got to implementing any of this yet. I'm still just thinking about it. But as I see it, and from experience, a hihat needs the following:

      Ability to trigger multiple articulations, with round robin functionality. Ability to fade out or "choke" earlier voices when a new voice of a different articulation is triggered (Open to closed) Ability to crossfade from one articulation to another, based on incoming midi CC (usually CC4) Some way to trigger the 'tail' of a 'more open' articulation when going quickly from closed to open. Instantly choke all voices when a pedal articulation is triggered.

      I was hoping the complex group functionality would do a good chunk of this. But I suppose it is the wrong tool?

    • A

      Snippet/Network: AHDSR Envelope with Curves

      Watching Ignoring Scheduled Pinned Locked Moved ScriptNode
      1
      7 Votes
      1 Posts
      285 Views
      No one has replied