• Check Latency broken on latest develop build?

    24
    0 Votes
    24 Posts
    7k Views
    dannytaurusD

    @ustk As per @Christoph-Hart 's suggestion, updated the PR to use a noise burst instead of sine burst.

    Re-ran tests and it all checks out.

    https://github.com/christophhart/HISE/pull/1014

  • Centred text with setFontWithSpacing drifts left

    2
  • Opening plugin UI disables active automation in Ableton Live

    2
    0 Votes
    2 Posts
    85 Views
    J

    I'm not going to pretend I came up with this myself or understand the underlying JUCE implications, but this seems to have fixed it.

    In this file:
    HISE/JUCE/modules/juce_audio_processors/processors/juce_AudioProcessor.cpp

    Modify the setValueNotifyingHost function to abort if the value hasn't actually changed:

    void AudioProcessorParameter::setValueNotifyingHost (float newValue) { // Abort if the value hasn't changed. This prevents redundant DAW notifications // during UI initialization that cause Ableton to incorrectly disable automation. if (getValue() == newValue) return; setValue (newValue); sendValueChangedMessageToListeners (newValue); }

    I haven't noticed any other side effects so far 🤞

  • Neural node bug on HardocdedFX as embedded

    10
    0 Votes
    10 Posts
    920 Views
    HISEnbergH

    @resonant is it an issue with the Neural node or the global cables? I haven't used the neural node much so I don't have much advice there.

    I think the issue is as Christoph noted before: HISE tries to load the network in the hardcoded FX before the first script compilation.

    The easiest way to recover your project would be going directly into the .xml and cutting the HardcodedMasterFX out of the project. Then reload the xml and resavee it. Add your Neural node FX back in. Also just comment out all your scripts first so the project can load, then slowly add them back in.

  • 0 Votes
    5 Posts
    94 Views
    David HealeyD

    @tahinar Yes you need to build it from source. There are many posts on the forum with instructions.

  • RNBO Compile DLL Crash (RNBO --> HISE)

    4
    0 Votes
    4 Posts
    479 Views
    K

    @dannycouture

    So you got it working with RNBO 1.4?

    Since...
    I've found posts saying it works over 1.4, and others that it won't, and wasted half a day yesterday trying with different settings on 1.4.5 export. Today I decided to use my time a bit better and try to find what works, not what doesn't.

    I've been testing things all morning, and have come to a conclusion, that after RNBO 1.3.5
    something changed in their code, and the import doesn't work anymore starting from RNBO 1.4.0 upwards. I would be interested to know how in hell some people are getting it to work over 1.3.5

    Here's the versions I've been testing with.
    The HISE base folder being a new duplicate of the same original one on every case.
    Only exported RNBO files are changed in /src
    I didn't bother to try every update/downgrade, since the pattern seems quite clear.

    Using HISE 4.9.3 3deb6f2a compiled with Faust

    Max 8.6.5 RBNO 1.3.0 Guitar Pedals 1.0.4 Booster Working
    Max 8.6.5 RBNO 1.3.4 Guitar Pedals 1.0.4 Booster Working
    Max 8.6.5 RBNO 1.3.5 Guitar Pedals 1.0.4 Booster Working
    Max 8.6.5 RBNO 1.4.0 Guitar Pedals 1.0.4 Booster Not working
    Max 8.6.5 RBNO 1.4.1 Guitar Pedals 1.0.4 Booster Not working
    Max 8.6.5 RBNO 1.4.2 Guitar Pedals 1.0.4 Booster Not working

    Max 9.0.9 RBNO 1.3.5 Guitar Pedals 1.0.4 Booster Working
    Max 9.0.9 RBNO 1.4.0 Guitar Pedals 1.0.4 Booster Not working
    Max 9.0.9 RBNO 1.4.5 Guitar Pedals 1.0.4 Booster Not working

    As with the tutorial video on the tube about the matter, you cannot see what the actual version of RNBO is used, so that doesn't really help either.

    The reason posting here being really to spread the conclusion I came to with my set-up,
    and maybe someone trying to exchange files between MAX and HISE can actually find something helpfull.

    Here's where you can find the version of the RNBO you're using in MAX:
    Go to File/Package manager, and be sure that you're in Installed packages, not the remote packages. Then from Show all versions you can find the versions of RNBO available for up/downgrade. Based on the experiments, I would advise not to go above 1.3.5 at this time, but of course, I might be wrong as well, That's how it works for me anyway :)

    rnbo.png

  • Flex Envelope Visual Bug

    1
    0 Votes
    1 Posts
    88 Views
    No one has replied
  • Global Cables Don't Work when compiled

    Solved
    32
    2 Votes
    32 Posts
    10k Views
    ustkU

    @Christoph-Hart Nice one! It seems to work but I can't fully confirm at the moment because something in my network makes a hard crash as soon it loads in a HCFX...
    But it is definitely not the C++ node and compiling it with a fresh network removes the global cable not found warning 👍

  • getChildComponents returns all descendents

    11
    1 Votes
    11 Posts
    412 Views
  • BLUR.

    22
    0 Votes
    22 Posts
    580 Views
    lalalandsynthL

    @ustk Sweet , thanks !

  • [bug] createScreenshot doesn't capture peak meters

    Solved
    3
    0 Votes
    3 Posts
    547 Views
    David HealeyD

    Had Claude fix this bug and also added an optional scaling parameter to the screenshot function: https://github.com/christophhart/HISE/pull/1004

  • HISE segfaults when loading large sample maps

    9
    0 Votes
    9 Posts
    2k Views
    David HealeyD

    This is Claude's minimal fix: https://github.com/christophhart/HISE/pull/1003

    I've tested it and it appears to work. The fix just closes each file reader after reading the data into the preload buffer.

  • The embedded script files could not be saved again...

    1
    0 Votes
    1 Posts
    142 Views
    No one has replied
  • 1 Votes
    21 Posts
    1k Views
    David HealeyD

    @Christoph-Hart I've merged the new commit and it no longer crashes, just shows some ugly errors. Is this intended as a stop-gap solution? Because isDefined() still returns true for the none-existent function.

    Edit: Oh I see, it just stops the execution at the "error"

    Tried your suggestion and appears to be working here, maybe a preprocessor definition (default true) to protect older buggy projects?

  • compileWithDebugSymbols breaks the export on Windows (malformed XML)

    1
    2 Votes
    1 Posts
    216 Views
    No one has replied
  • 3 Votes
    1 Posts
    189 Views
    No one has replied
  • Fade out and numPressedKeys

    13
    0 Votes
    13 Posts
    3k Views
    David HealeyD

    Just giving this one a bump. Same problem as before.

  • CRASH: searching/viewing "analyse" nodes in Script Time Variant Modulator

    2
    0 Votes
    2 Posts
    543 Views
    David HealeyD

    @observantsound Confirmed here on Linux

  • Cannot access HISE Store

    9
    0 Votes
    9 Posts
    2k Views
    A

    Thank you! That all makes sense

  • [Bug] Enabling NUM_HARDCODED_FX_MODS breaks custom C++ nodes.

    1
    3 Votes
    1 Posts
    611 Views
    No one has replied

25

Online

2.5k

Users

13.9k

Topics

121.2k

Posts