• Modulating jPanner with Sliderpack: Understanding the Range Issue

    Unsolved
    1
    0 Votes
    1 Posts
    167 Views
    No one has replied
  • Wow !! NKS support How to use it in HISE

    2
    2 Votes
    2 Posts
    206 Views
    Christoph HartC

    It‘s not 100% finished but I‘m working on NKS support for a commercial project at the moment. The idea is to provide developers that have access to the NKS SDK with a proprietary HISE addition that let’s you implement some of the features (lighting guide controller layouts, preset synchronisation) through a scripting wrapper.

  • Rotating pointer on knob issue

    3
    0 Votes
    3 Posts
    115 Views
    DanHD

    @d-healey said in Rotating pointer on knob issue:

    or you need to account for the first rotation in the calculation of the second.

    Perfect, thanks!

  • Restrict displayed frequency range of Parametriq EQ

    7
    0 Votes
    7 Posts
    372 Views
    Adam_GA

    anybody?

  • Wrong IR in compiled version

    10
    0 Votes
    10 Posts
    485 Views
    S

    @d-healey Ok, good to know! Thanks for looking into this!

  • AudioWaveform - sendRepaintMessage not working

    2
    0 Votes
    2 Posts
    121 Views
    bendursoB

    @bendurso yes, I think it's not working. I fixed it by resetting the visible property with a small delay:

    AudioWaveform.set("visible", false); Content.callAfterDelay(30, function() { AudioWaveform.set("visible", true);
  • Updated presets extraction... Did I miss something?

    7
    0 Votes
    7 Posts
    300 Views
    d.healeyD

    @ustk said in Updated presets extraction... Did I miss something?:

    I was still testing things I didn't updated to a higher version number (still 1.0.0).

    Good point, you could change the version number in the preset xml to test without changing your project version

    <Preset Version="1.0.0">

    Let us know if it works.

  • Does Server.downloadFile make two requests?

    3
    0 Votes
    3 Posts
    386 Views
    d.healeyD

    If I use CURL in HISE via a background task (runProcess) to download the file then it only records one download. So it is definitely an issue with Server.downloadFile()

    With CURL I'm using -L which is to follow redirects, I think this might have something to do with it since WooCommerce is taking the given URL and forwarding it to the real time-limited URL.

  • Reverb Knobs Visualizer Update Issue in HISE

    2
    0 Votes
    2 Posts
    122 Views
    T

    @tiesvdam schermopname-2025-03-27-om-17.11.00.gif

  • Waveform LAF / PR

    10
    2 Votes
    10 Posts
    1k Views
    C

    @d-healey Right, I forgot - sorry. Phorsphoricons looks really cool - thanks for the tip.

  • Logic Pro 11: MPE & Preset Buttons Reset After Duplication

    1
    0 Votes
    1 Posts
    135 Views
    No one has replied
  • Loop function Audiowaveform

    1
    0 Votes
    1 Posts
    78 Views
    No one has replied
  • Position Based on MouseCursor

    Solved
    24
    0 Votes
    24 Posts
    3k Views
    JulesVJ

    @ulrik Thanks for the suggestion.

    I would be very grateful if you could share a basic snippet on this, I really don't know what to do, broadcaster stuff can get really complicated.

  • Minimum System Requirements

    6
    0 Votes
    6 Posts
    550 Views
    A

    @aralbar said in Minimum System Requirements:

    Intel i5

    That's like saying BMW 3 Series. Which generation, which year? Last year's i5 and the one from 12 years ago are not in the in the same solar system performance-wise, but they're both an i5.

    It should run on Intels even older than that, if they can run Win 7 and can run other VST3 plugins, it'll be fine. But if someone is still kicking a 12 year old CPU in this day and age, they're not in the market for new plugins.

    It will also run on all M series Macs, as well as Intel ones. The minimum OS is 10.7 as per the readme.

    If you need to guarantee compatibility, you'll have to get an older intel Mac, an older Intel PC and do some testing. These shouldn't be very expensive these days.

  • Opens on Mac, not PC

    7
    0 Votes
    7 Posts
    478 Views
    Seth MunsonS

    @aaronventure said in Opens on Mac, not PC:

    @Sampletekk it's known that after you make a forum post, your local HISE instance can detect it and will stop misbehaving

    Many such cases!

    boy aint that the truth! hahaha

  • CustomSettings Floating Tile: Space between items

    7
    0 Votes
    7 Posts
    319 Views
    bendursoB

    @d-healey said in CustomSettings Floating Tile: Space between items:

    e options in the buffer size and sample rate lists. It's a can of worms.

    Oh, thanks for the advice. Then maybe I won't do it manually hehe

  • Right click reset

    11
    0 Votes
    11 Posts
    398 Views
    T

    @d-healey Ah okay thanks for all the info en help!

  • Renaming preset, can we fire a callback like for saving?

    3
    1 Votes
    3 Posts
    120 Views
    ustkU

    @d-healey I was thinking about the delete one as well and somehow managed to forget writing it...

  • xcbeautify help

    6
    0 Votes
    6 Posts
    318 Views
    P

    @Christoph-Hart this is nice upgrade but it's not working on VMware :(

  • All About Latency

    9
    0 Votes
    9 Posts
    528 Views
    A

    @clevername27 said in All About Latency:

    Is the idea that if you reported your latency correctly, the scheduler would be sample-accurate? If so, given that it's impossible to measure a plugin's latency, how do we know if the scheduler works?

    Yes. While playing back audio, a properly functioning DAW will take into account PDC for each track and then play back first the track with the most delay, then play others so that they're all matched up. In Reaper, you can view PDC for each track in the Performance Meter window. You can even see it change based on the HISE's method call to report the latency.

    To check that it works, have a plugin that simply delays the audio for a given value. Create a knob, and add a callback that reports the latency based on the current knob value x current sampling rate, then set the delay. You can use the stock delay node in ScriptNode.

    Now create a track, add an audio file, duplicate the track and put the plugin on one of the tracks and invert the phase on it. Now hit play and adjust your knob for the delay. No matter what you set it to, you should be getting a silence (except for a few moments while turning the knob during playback where there's a mismatch between the reported delay being adjusted by the DAW and the delay node reacting instantly).

    @clevername27 said in All About Latency:

    I mean that a if plugin is performing a non-constant-time operation (O1 complexity), then the amount of time the DSP code takes to execute may vary, meaning the audio output may gets written later in the buffer (or the next buffer)?

    Aren't all realtime audio operations like that? That's what the buffer is for. Even if you're overflowing the buffer, you'll get audio breaking up but an offline render will still render the audio correctly in sync.

32

Online

2.0k

Users

12.9k

Topics

111.5k

Posts