• compileWithDebugSymbols breaks the export on Windows (malformed XML)

    1
    2 Votes
    1 Posts
    95 Views
    No one has replied
  • 3 Votes
    1 Posts
    74 Views
    No one has replied
  • 1 Votes
    7 Posts
    348 Views
    dannytaurusD

    @ustk Yeah, definitely be good to get the nod from Christoph on a lot of these PRs.

    Claude does a great job of making and testing bug fixes, but only Christoph really knows where the dragons are hiding in the code! 😜

  • 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
    376 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
    577 Views
    No one has replied
  • JUCE 8 Build Errors

    14
    0 Votes
    14 Posts
    5k Views
    L

    @dannytaurus That is a massive, massive bummer. I hadn't seen that. Guess I'm going down a rabbit hole trying to get the graphics portions working again, I 'just' need GLSL shaders working again, it worked fine in an older build of HISE so hopefully not too much to work out.

  • BUG (& FIX) in Midi Learn panel value displays

    5
    0 Votes
    5 Posts
    2k Views
    dannytaurusD

    @David-Healey Makes sense šŸ‘

  • Check Latency broken on latest develop build?

    22
    0 Votes
    22 Posts
    6k Views
    ustkU

    @dannytaurus That being said, it only matters in a parallel track mixing context (but nowadays it's still very frequent, we parallel this and that everywhere...), but you don't mind such a small latency for instruments...

  • Latency problem on FX plugins...

    26
    0 Votes
    26 Posts
    13k Views
    J

    i had to set eh latency upto 80ms, for the sample to sync. inside flstudio and reaper

  • Is the CSS debugger gone?

    3
    0 Votes
    3 Posts
    1k Views
    ustkU

    @David-Healey That's where I use it (the blank part above it the bottom of my property editor)
    But it's now back, I just needed to remove it and re-insert, probably a compromised window XML...

  • Mask does not scale properly on HiDPI or Retina display

    23
    0 Votes
    23 Posts
    9k Views
    ustkU

    @Chazrox I thought I fixed it about 2 weeks ago. It was a line that was already there so I simply uncommented it and it was working nicely in Hise. But I suspected it made my plugin unstable/causing crash, so I just went back a step.

    I'm not 100% sure it was the real cause, but since the line was commented, I think @Christoph-Hart had a good reason...

  • 0 Votes
    4 Posts
    2k Views
    P

    @ustk @griffinboy that def does so thank you so much.

    P

  • Bug: Wavetable only imports to left channel

    10
    0 Votes
    10 Posts
    3k Views
    dannytaurusD

    @paper_lung Gotcha. Not too far behind then. Still worth getting up to date though šŸ‘

  • Matrix modulation connection is broken in exported plugin

    54
    0 Votes
    54 Posts
    12k Views
    ustkU

    @DanH said in Matrix modulation connection is broken in exported plugin:

    He can drop that
    addModuleStateToUserPreset call unless he needs the container's own chain
    state in presets.

    Yep I need it, so I can't remove it, then 2 MatrixData blocks it is and will be...

    Two root-level blocks means two live ScriptModulationMatrix instances at save
    time. Unlike most Engine.createX calls there's no caching — each call to
    Engine.createModulationMatrix() constructs a fresh object and registers a
    fresh state manager, even for the same container ID. So ustk should search his
    scripts for a second call (a second script processor, an included file, or a
    call inside a function that runs more than once). Restore-side it's mostly
    benign (each manager restores from the first MatrixData child via
    getChildWithName), but it's the smoking gun that two matrix objects are alive
    — and two objects both performing remove-all/re-add restores on the same tree
    is exactly the kind of thing that could leave the runtime side confused.

    Nope, no smoking gun here.

    The signal path goes stale if:

    the container's child modulators get rebuilt after the matrix restore
    (remember MatrixData restores last, but postPresetLoad, sample preloading →
    prepareToPlay, or anything his preset postCallback does runs after that),

    something worth investigating, especially prepareToPlay that has been modified recently to fix another matrix bug...

    Practical suggestions for ustk

    Grep the project for createModulationMatrix — ensure exactly one call, in
    onInit, stored in one const var. If duplicates persist in fresh saves after
    that, an old instance is being kept alive.

    Always had only one here

    Drop addModuleStateToUserPreset("Global Modulator Container").

    Nope, need it for what it does. And anyway I tried without and it doesn't seem related to the issue.

    Check whether the broken targets' source modulators are bypassed/disabled
    at the moment the preset finishes loading (the active-list trap above).

    Nothing's bypassed

    Note whether broken targets are MatrixModulators in mod chains vs.
    script-slider parameter targets — they use different listener paths
    (MatrixModulator::onMatrixChange vs MatrixCableConnection), which would narrow
    it to one code path for a proper bug report to Christoph.

    Only MatrixModulators in mod chains here, not direct parameter modulation

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

    37
    0 Votes
    37 Posts
    11k Views
    oskarshO

    @Christoph-Hart do you have more info about that crash in FL Studio? If you could write me a up a bug report or your findings I could pull some internal strings at image-line to see if we can get that fixed properly! :)

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    37 Views
    No one has replied
  • Latest develop won't build in VS2022

    14
    0 Votes
    14 Posts
    4k Views
    OrvillainO

    @Christoph-Hart

    MSBuild version 18.5.4+cb4e32d21 for .NET Framework CopyProtection.cpp Plugin.cpp PresetData.cpp factory.cpp RNBO.cpp BinaryData.cpp include_hi_core.cpp include_hi_core_02.cpp include_hi_core_03.cpp include_hi_core_04.cpp include_hi_core_05.cpp include_hi_dsp_library_01.cpp include_hi_dsp_library_02.cpp include_hi_frontend.cpp include_hi_lac.cpp include_hi_lac_02.cpp include_hi_rlottie.cpp include_hi_rlottie_1.cpp include_hi_rlottie_2.cpp include_hi_rlottie_4.cpp include_hi_rlottie_5.cpp include_hi_rlottie_6.cpp include_hi_rlottie_7.cpp include_hi_rlottie_8.cpp include_hi_rlottie_9.cpp include_hi_rlottie_10.cpp include_hi_rlottie_11.cpp include_hi_rlottie_12.cpp include_hi_rlottie_13.cpp include_hi_rlottie_14.cpp include_hi_rlottie_15.cpp include_hi_rlottie_16.cpp include_hi_rlottie_17.cpp include_hi_rlottie_18.cpp include_hi_rlottie_19.cpp include_hi_rlottie_20.cpp include_hi_rlottie_21.cpp include_hi_rlottie_22.cpp include_hi_rlottie_23.cpp include_hi_rlottie_24.cpp include_hi_rlottie_25.cpp include_hi_rlottie_26.cpp include_hi_rlottie_27.cpp include_hi_rlottie_28.cpp include_hi_rlottie_29.cpp include_hi_rlottie_30.cpp include_hi_rlottie_31.cpp include_hi_rlottie_32.cpp include_hi_rlottie_33.cpp include_hi_rlottie_34.cpp include_hi_rlottie_35.cpp include_hi_scripting_01.cpp include_hi_scripting_02.cpp include_hi_scripting_03.cpp include_hi_scripting_04.cpp include_hi_snex.cpp include_hi_snex_62.cpp include_hi_streaming.cpp include_hi_tools_01.cpp include_hi_tools_02.cpp include_hi_tools_03.cpp include_hi_zstd_1.cpp include_hi_zstd_2.cpp include_hi_zstd_3.cpp include_juce_audio_basics.cpp include_juce_audio_devices.cpp include_juce_audio_formats.cpp include_juce_audio_plugin_client_utils.cpp include_juce_audio_processors.cpp include_juce_audio_processors_headless.cpp include_juce_audio_utils.cpp include_juce_core.cpp include_juce_cryptography.cpp include_juce_data_structures.cpp include_juce_dsp.cpp include_juce_events.cpp include_juce_graphics.cpp include_juce_gui_extra.cpp include_juce_opengl.cpp include_juce_osc.cpp include_juce_product_unlocking.cpp include_melatonin_blur.cpp !H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(333,4): error C2872: 'Rectangle': ambiguous symbol [E:\The Audio Programmer\Repositories\cubeatz-hybrid-synth\cubeatz-hybrid-synth-hise-project\Binaries\Builds\VisualStudio2026\cubeatz-hybrid-synth-hise-project_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um\wingdi.h(4639,24): could be 'BOOL Rectangle(HDC,int,int,int,int)' H:\development\HISE\HISE\JUCE\modules\juce_graphics\geometry\juce_Rectangle.h(66,7): or 'juce::Rectangle' H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(333,4): the template instantiation context (the oldest one first) is H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(365,95): see reference to function template instantiation 'juce::Rectangle<float> hise::simple_css::Positioner::slice<hise::simple_css::Positioner::Direction::Top>(const juce::Array<hise::simple_css::Selector,juce::DummyCriticalSection,0> &,float)' being compiled !H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(333,14): error C2062: type 'float' unexpected [E:\The Audio Programmer\Repositories\cubeatz-hybrid-synth\cubeatz-hybrid-synth-hise-project\Binaries\Builds\VisualStudio2026\cubeatz-hybrid-synth-hise-project_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') !H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(336,33): error C2065: 'copy': undeclared identifier [E:\The Audio Programmer\Repositories\cubeatz-hybrid-synth\cubeatz-hybrid-synth-hise-project\Binaries\Builds\VisualStudio2026\cubeatz-hybrid-synth-hise-project_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') !H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(336,16): error C2530: 'toUse': references must be initialized [E:\The Audio Programmer\Repositories\cubeatz-hybrid-synth\cubeatz-hybrid-synth-hise-project\Binaries\Builds\VisualStudio2026\cubeatz-hybrid-synth-hise-project_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') !H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(337,37): error C3536: 'toUse': cannot be used before it is initialized [E:\The Audio Programmer\Repositories\cubeatz-hybrid-synth\cubeatz-hybrid-synth-hise-project\Binaries\Builds\VisualStudio2026\cubeatz-hybrid-synth-hise-project_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') !H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(346,25): error C2672: 'hise::simple_css::Positioner::RemoveHelpers::slice': no matching overloaded function found [E:\The Audio Programmer\Repositories\cubeatz-hybrid-synth\cubeatz-hybrid-synth-hise-project\Binaries\Builds\VisualStudio2026\cubeatz-hybrid-synth-hise-project_SharedCode.vcxproj] (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp') H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(306,50): could be 'juce::Rectangle<float> hise::simple_css::Positioner::RemoveHelpers::slice(juce::Rectangle<float> &,float)' H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(346,25): Failed to specialize function template 'juce::Rectangle<float> hise::simple_css::Positioner::RemoveHelpers::slice(juce::Rectangle<float> &,float)' H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(346,25): With the following template arguments: H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(346,25): 'D=hise::simple_css::Positioner::Direction::Top' H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(306,33): 'Rectangle': ambiguous symbol H:\development\HISE\HISE\hi_tools\simple_css\Renderer.h(306,42): ! syntax error: missing ';' before '<' !Compilation error. Check the compiler output.

    This, or something similar to it... has come back in the latest develop, sha: 6446c4ab64ba27c189f5d1ad31ecace25d02a292

    I've cleaned my build directory, but still get it.

  • 0 Votes
    4 Posts
    2k Views

27

Online

2.4k

Users

13.9k

Topics

120.6k

Posts