• xcbeautify help

    6
    0 Votes
    6 Posts
    205 Views
    P

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

  • All About Latency

    9
    0 Votes
    9 Posts
    299 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.

  • autofix & code beautifier

    12
    1 Votes
    12 Posts
    448 Views
    d.healeyD

    @aaronventure said in autofix & code beautifier:

    @ustk wait till you see this
    https://forum.hise.audio/topic/9354/trolled?_=1742923999985

    Ha that's a good one. I think we should map compile to Alt+F4

  • Need help with slotfx...

    8
    1 Votes
    8 Posts
    339 Views
    GabG

    @Lindon Thanks!

  • Any way to use JUCE api within HISE or creating our own auth

    6
    0 Votes
    6 Posts
    235 Views
    d.healeyD

    @Onik-Sisodiya said in Any way to use JUCE api within HISE or creating our own auth:

    However is there any way to import or use JUCE functions within HISE?

    You'd need to create wrappers for them by modifying the HISE source code

  • Plotter doesn't work in Abelton

    6
    0 Votes
    6 Posts
    166 Views
    T

    @Gab Ah perfect, im gonna try! Thanks!!!

  • Exportin a plugin with premade presets in HISE, from HISE.

    4
    0 Votes
    4 Posts
    115 Views
    G

    @d-healey I went back and checked and exported and this time it was all good! Thank you sir!

  • Is it possible to reference this direclty for slotfx?

    2
    0 Votes
    2 Posts
    88 Views
    HISEnbergH

    @Gab You need to refernce the Hardcoded Master Fx as an effect slot (Right click and select "Create SlotFX reference")

    const var Fx1 = Synth.getSlotFX("HardcodedMasterFX1"); Fx1.setEffect("MyDspNetwork"); // Name of your DspNetwork.xml file
  • Mono to Stereo in 2025

    32
    0 Votes
    32 Posts
    3k Views
    d.healeyD

    @whoopsydoodle said in Mono to Stereo in 2025:

    Is there some other aspect that could be stopping it from being allowed on a mono track?

    Well I think there must be...

    But I don't know what it is. I think you'll need to start with the test project and build it out until it doesn't work. Or try and figure out what is different between your project and the test project - start with project preferences and make sure they are identical.

  • Compilation broken for anyone else (March 22nd - 04bf696)

    Solved
    3
    0 Votes
    3 Posts
    75 Views
    OrvillainO

    @d-healey Doh. No, I totally forgot. It is fine now.

    smacks wrist

  • Change the Alpha to "showTextBox" on a slider

    5
    0 Votes
    5 Posts
    451 Views
    WaterSpoonW

    @Chazrox Thank you, i will looking into this.

  • AudioAnalyser LAF

    3
    0 Votes
    3 Posts
    124 Views
    LindonL

    @d-healey thanks.

  • custom C++ module

    17
    0 Votes
    17 Posts
    848 Views
    griffinboyG

    @Orvillain

    Global cable only allows you to send one value.
    Search for my posts on the forum about c++ nodes with global cable to see.

    I don't think you can send an array via GC, but maybe I'm wrong

  • DAW crashes when re-inserting the plugin

    5
    0 Votes
    5 Posts
    155 Views
    d.healeyD

    @orange said in DAW crashes when re-inserting the plugin:

    you had a method to debug the exported plugin using broadcaster.

    I don't recall that. It's possible to debug it running in Reaper (or another daw) though through Visual Studio, and I assume it's also possible with xcode.

    @mehmethand Have you tested with an empty test plugin?

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • Smoother curve

    15
    0 Votes
    15 Posts
    1k Views
    S

    @Sampletekk 👍

  • Sample Playback is Dull; HISE Controller Playback is Correct?

    Solved
    10
    0 Votes
    10 Posts
    230 Views
    C

    @Orvillain @d-healey Thank you, again (and @d-healey). All set.

    Oddly enough, with this envelope, 1ms on the Attack is actually 0ms on the attack. And…you can't set it to zero.

    065dd025-a2fb-49ef-8269-183c425f3250-Screenshot 2025-03-22 at 7.55.57 pm.png Screenshot 2025-03-22 at 7.55.57 pm

  • Get Modwheel value? (Callback)

    Solved
    3
    0 Votes
    3 Posts
    95 Views
    d.healeyD

    @griffinboy said in Get Modwheel value? (Callback):

    if(Message.getControllerNumber() == 128) // Pitchwheel

    There's also a constant for this Message.PITCH_BEND_CC

  • Load / Get Audio Files From Folder?

    Solved
    7
    0 Votes
    7 Posts
    268 Views
    griffinboyG

    @d-healey

    Lol, thanks. I'm definitely still not used to it!

  • Using HISE to request server issues

    9
    0 Votes
    9 Posts
    177 Views
    CatABCC

    @d-healey 😮 Well, this seems to be a dangerous approach.Thanks for the reminder

22

Online

1.9k

Users

12.5k

Topics

108.8k

Posts