Forum
    • Categories
    • Register
    • Login
    1. Home
    2. Orvillain
    3. Posts
    • Profile
    • Following 1
    • Followers 0
    • Topics 99
    • Posts 782
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Latest develop won't build in VS2022

      So I went back to March 6th. And I got quite a bit further with the build. But then it stalled at:

      include_hi_core.cpp
      HISE\hi_tools\simple_css\Renderer.h(333,4): error C2872: 'Rectangle': ambiguous symbol [MyProject_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)'
            HISE\JUCE\modules\juce_graphics\geometry\juce_Rectangle.h(66,7):
            or       'juce::Rectangle'
            HISE\hi_tools\simple_css\Renderer.h(333,4):
            the template instantiation context (the oldest one first) is
                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
      
      HISE\hi_tools\simple_css\Renderer.h(333,14): error C2062: type 'float' unexpected [MyProject_SharedCode.vcxproj]
        (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp')
      
      HISE\hi_tools\simple_css\Renderer.h(336,33): error C2065: 'copy': undeclared identifier [MyProject_SharedCode.vcxproj]
        (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp')
      
      HISE\hi_tools\simple_css\Renderer.h(336,16): error C2530: 'toUse': references must be initialized [MyProject_SharedCode.vcxproj]
        (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp')
      
      HISE\hi_tools\simple_css\Renderer.h(337,37): error C3536: 'toUse': cannot be used before it is initialized [MyProject_SharedCode.vcxproj]
        (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp')
      
      HISE\hi_tools\simple_css\Renderer.h(346,25): error C2672: 'hise::simple_css::Positioner::RemoveHelpers::slice': no matching overloaded function found [MyProject_SharedCode.vcxproj]
        (compiling source file '../../../AdditionalSourceCode/nodes/factory.cpp')
            HISE\hi_tools\simple_css\Renderer.h(306,50):
            could be 'juce::Rectangle<float> hise::simple_css::Positioner::RemoveHelpers::slice(juce::Rectangle<float> &,float)'
                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)'
                    HISE\hi_tools\simple_css\Renderer.h(346,25):
                    With the following template arguments:
                        HISE\hi_tools\simple_css\Renderer.h(346,25):
                        'D=hise::simple_css::Positioner::Direction::Top'
                    HISE\hi_tools\simple_css\Renderer.h(306,33):
                    'Rectangle': ambiguous symbol
                    HISE\hi_tools\simple_css\Renderer.h(306,42):
                    syntax error: missing ';' before '<'
      
      

      This was with: 0567740 - - fixed compilation on macOS!

      Confirmed locally and as part of CI build; which I have switched from VS2022 to VS2026.

      It seems like it is using Rectangle but without specifying whether it's a juce:: or whether it's from the Windows SDK.

      @Christoph-Hart

      I think the fix is to directly specify juce::Rectangle in /hi_tools/simple_css/Renderer.h:

      -			Rectangle<float> copy = totalArea;
      +			juce::Rectangle<float> copy = totalArea;
      
      posted in Bug Reports
      OrvillainO
      Orvillain
    • RE: Compilation error

      Yep. This looks to be the same thing I was going through.

      @Christoph-Hart any update on bringing the builds back to life?

      posted in General Questions
      OrvillainO
      Orvillain
    • RE: Latest develop won't build in VS2022

      @David-Healey Yep, will give it a go tomorrow, cheers!

      posted in Bug Reports
      OrvillainO
      Orvillain
    • RE: Latest develop won't build in VS2022

      @Christoph-Hart said in Latest develop won't build in VS2022:

      I'll cleanup all builds tomorrow. The reason I worked on this is that I've trimmed down the system requirements for compiling plugins with HISE - you now don't need VS or Xcode anymore - MS and Apple provide headless compiler tools that can be completely installed with the command line so the installation script that the HISE TUI app runs will be completely hands-off - it basically installs and sets up HISE with Faust & IPP with a single command now.

      That's awesome!

      posted in Bug Reports
      OrvillainO
      Orvillain
    • RE: Latest develop won't build in VS2022

      @David-Healey said in Latest develop won't build in VS2022:

      @Orvillain said in Latest develop won't build in VS2022:

      Okie dokie. I'm now at this point:

      I would build an older commit. Or is there something you need specifically from the bleeding edge?

      Well I've ended up down a rabbit hole for sure! lolololol.

      I started off on an older build, and hit the original VS2022 versus VS2026 and our CI build system. So I got the CI devs to add VS2026 support, and started working through issues one by one. I don't necessarily think there is a specific reason for me to be on the bleeding edge. Certainly need to be on a build from sometime in 2026 though. I'll do some more digging later on. Dinner time!

      posted in Bug Reports
      OrvillainO
      Orvillain
    • RE: Latest develop won't build in VS2022

      @Christoph-Hart said in Latest develop won't build in VS2022:

      @Orvillain ah yes sorry that‘s a different error - I‘m currently in the middle of rewriting the build pipeline on every OS so it‘s expected that something is glitchy - in this case the scriptnode database flag should be zero on dll builds.

      Okie dokie. I'm now at this point:

      Christoph confirmed our fix — HISE_INCLUDE_SCRIPTNODE_DATABASE=0 in ProjectDllTemplate.cpp is correct. ✅
      
      But there's still a second blocker: the Projucer's VS2026 exporter silently fails to create the VisualStudio2026 output folder. When we rebuild HISE with the template fix, compile_networks will still fail because Projucer can't generate the .sln.
      
      You should tell Christoph:
      
      The HISE_INCLUDE_SCRIPTNODE_DATABASE=0 fix is applied. But there's a second issue: the Projucer in JUCE_customized silently fails when processing the <VS2026> exporter — it creates no Windows output folder at all. The class MSVCProjectExporterVC2026 exists in jucer_ProjectExport_MSVC.h and is registered in jucer_ProjectExporter.cpp, but --resave produces only MacOSX and LinuxMakefile outputs, no VisualStudio2026 folder.
      

      I'm happy to dig in and help debug this, limited as my capabilities are!

      posted in Bug Reports
      OrvillainO
      Orvillain
    • RE: Latest develop won't build in VS2022

      @Christoph-Hart

      hmmmm, oddness aplenty here. I've done that, and I still get this kind of thing:

      error C2653: 'zstd': is not a class or namespace name
        node_ids.h(842) — compiling include_hi_tools_03.cpp
        node_ids.h(937) — compiling include_hi_tools_03.cpp  
        node_ids.h(958) — compiling include_hi_tools_03.cpp
      
      error C2065: 'ZDefaultCompressor': undeclared identifier
        node_ids.h(842) — compiling include_hi_dsp_library_01.cpp
        node_ids.h(937) — compiling include_hi_dsp_library_01.cpp
        node_ids.h(958) — compiling include_hi_dsp_library_01.cpp
      
      (same errors repeated across Main.cpp, include_hi_tools_01.cpp)
        
      

      Claude said this:

      Not set anywhere in your project. This confirms the DLL project inherits the default HISE_INCLUDE_SCRIPTNODE_DATABASE=1, which pulls in zstd code without the zstd module.
      
      Tell Christoph specifically:
      
      The zstd error is in the DspNetworks DLL project (from compile_networks), not the HISE Standalone. hi_dsp_library.h defaults HISE_INCLUDE_SCRIPTNODE_DATABASE=1, which causes node_ids.h to use zstd::ZDefaultCompressor at lines 842/937/958. But the DLL project template (ProjectDllTemplate.cpp) doesn't include hi_zstd. Either the DLL template needs hi_zstd added, or HISE_INCLUDE_SCRIPTNODE_DATABASE should default to 0 for DLL builds.
      
      The three call sites are in NodeDatabase::ProjectData (line 842), ProjectData::writeProjectData (line 937), and NodeDatabase::Data (line 958).
      
      Either the DLL project template needs hi_zstd added, or HISE_INCLUDE_SCRIPTNODE_DATABASE should be set to 0 for DLL builds, or the zstd:: calls need a guard like #if HISE_INCLUDE_ZSTD.
      

      I already tried deleting the VS solution folder and resaving the Projucer file — same result.

      Sorry - wish I could be more thorough, but I don't know anything about this side of HISE!

      posted in Bug Reports
      OrvillainO
      Orvillain
    • Latest develop won't build in VS2022
      Severity	Code	Description	Project	File	Line	Suppression State	Details
      Error	LNK2001	unresolved external symbol "public: class juce::String __cdecl hise::RestServer::Request::operator[](class juce::Identifier const &)const " (??ARequest@RestServer@hise@@QEBA?AVString@juce@@AEBVIdentifier@4@@Z)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "private: void __cdecl hise::RestServer::AsyncRequest::mergeLogsIntoResponse(void)" (?mergeLogsIntoResponse@AsyncRequest@RestServer@hise@@AEAAXXZ)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: void __cdecl hise::RestServer::AsyncRequest::appendError(class juce::String const &,class juce::StringArray const &)" (?appendError@AsyncRequest@RestServer@hise@@QEAAXAEBVString@juce@@AEBVStringArray@5@@Z)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: void __cdecl hise::RestServer::AsyncRequest::appendLog(class juce::String const &)" (?appendLog@AsyncRequest@RestServer@hise@@QEAAXAEBVString@juce@@@Z)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: static struct hise::RestServer::Response __cdecl hise::RestServer::Response::error(int,class juce::String const &)" (?error@Response@RestServer@hise@@SA?AU123@HAEBVString@juce@@@Z)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: static struct hise::RestServer::Response __cdecl hise::RestServer::Response::ok(class juce::var const &)" (?ok@Response@RestServer@hise@@SA?AU123@AEBVvar@juce@@@Z)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: class juce::var __cdecl hise::RestServer::Request::getJsonBody(void)const " (?getJsonBody@Request@RestServer@hise@@QEBA?AVvar@juce@@XZ)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: bool __cdecl hise::RestServer::Request::getTrueValue(class juce::Identifier const &)const " (?getTrueValue@Request@RestServer@hise@@QEBA_NAEBVIdentifier@juce@@@Z)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: void __cdecl hise::RestServer::removeListener(class hise::RestServer::Listener *)" (?removeListener@RestServer@hise@@QEAAXPEAVListener@12@@Z)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: void __cdecl hise::RestServer::addListener(class hise::RestServer::Listener *)" (?addListener@RestServer@hise@@QEAAXPEAVListener@12@@Z)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: int __cdecl hise::RestServer::getPort(void)const " (?getPort@RestServer@hise@@QEBAHXZ)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: bool __cdecl hise::RestServer::isRunning(void)const " (?isRunning@RestServer@hise@@QEBA_NXZ)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: void __cdecl hise::RestServer::stop(void)" (?stop@RestServer@hise@@QEAAXXZ)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: bool __cdecl hise::RestServer::start(int,class juce::String const &)" (?start@RestServer@hise@@QEAA_NHAEBVString@juce@@@Z)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: void __cdecl hise::RestServer::addAsyncRoute(enum hise::RestServer::Method,class juce::URL const &,class std::function<struct hise::RestServer::Response __cdecl(class juce::ReferenceCountedObjectPtr<class hise::RestServer::AsyncRequest>)>)" (?addAsyncRoute@RestServer@hise@@QEAAXW4Method@12@AEBVURL@juce@@V?$function@$$A6A?AUResponse@RestServer@hise@@V?$ReferenceCountedObjectPtr@VAsyncRequest@RestServer@hise@@@juce@@@Z@std@@@Z)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: class juce::URL __cdecl hise::RestServer::getBaseURL(void)const " (?getBaseURL@RestServer@hise@@QEBA?AVURL@juce@@XZ)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: __cdecl hise::RestServer::~RestServer(void)" (??1RestServer@hise@@QEAA@XZ)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: __cdecl hise::RestServer::RestServer(void)" (??0RestServer@hise@@QEAA@XZ)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK2001	unresolved external symbol "public: static void __cdecl hise::RestServer::forceRepaintWindow(void *)" (?forceRepaintWindow@RestServer@hise@@SAXPEAX@Z)	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\include_hi_backend.obj	1		
      Error	LNK1120	19 unresolved externals	HISE Standalone_App	H:\development\HISE\HISE\projects\standalone\Builds\VisualStudio2022\x64\Release\App\HISE.exe	1		
      
      

      Now this I can't diagnose for myself, so I had to use Claude. It says:

      Root Cause: hi_backend_02.cpp is not registered as a JUCE module compilation unit
      The RestServer.cpp implementation is included from two places:
      
      hi_backend.cpp (line 84-86) — includes RestServerUndoManager.h, RestServerUndoManagerActions.cpp, and RestServerUndoManager.cpp — but NOT RestServer.cpp itself
      hi_backend_02.cpp (line 37-38) — includes RestServer.h and RestServer.cpp
      The problem is that hi_backend_02.cpp is a separate compilation unit that is not listed in the JUCE module declaration (see 
      
      hi_backend.h lines 35-47
      ). In JUCE's module system, only the main .cpp file (hi_backend.cpp) is automatically compiled by the Projucer-generated project. Additional .cpp files must be declared with OSXFrameworks:, searchpaths:, or explicitly added to the project.
      
      This is a bug in the HISE source at commit 65e2477. The RestServer.cpp implementation was split into a separate compilation unit (hi_backend_02.cpp) but was never properly registered, so the Projucer/VS project doesn't know to compile it.
      
      Option A: Move the #include into the main compilation unit (recommended)
      Add the RestServer.cpp include into hi_backend.cpp where the rest of the RestServer-related files already live. It logically belongs after line 86:
      
      diff
      #include "backend/ai_tools/RestServerUndoManager.h"
       #include "backend/ai_tools/RestServerUndoManagerActions.cpp"
       #include "backend/ai_tools/RestServerUndoManager.cpp"
      +#include "backend/ai_tools/RestServer.cpp"
       
       #include "backend/ai_tools/RestApiDefinitions.cpp"
      
      Option B: Add hi_backend_02.cpp to the VS project manually
      In Visual Studio, right-click the hi_backend source group → Add Existing Item → add hi_backend_02.cpp. This is fragile and will be lost if the Projucer regenerates the project.
      
      Option A is the correct fix — it was likely an oversight where RestServer.cpp was separated into hi_backend_02.cpp (perhaps to reduce compile times or for a VS2026-specific build configuration) but the module wasn't updated to include it. This is an upstream HISE bug you should report to Christoph Hart or fix in your fork.
      

      @Christoph-Hart

      posted in Bug Reports
      OrvillainO
      Orvillain
    • RE: String literal issue when compiling latest develop?

      Hey @Christoph-Hart

      Heads up, you might still have an issue:

      > Compiling dll plugin
      Failed to load the project file: <project>\DspNetworks\Binaries\AutogeneratedProject.jucer
      Compiling 64bit  <project> ...
      MSBuild version 18.4.0+6e61e96ac for .NET Framework
      
        include_hi_dsp_library_01.cpp
        include_hi_tools_03.cpp
        Main.cpp
        RNBO.cpp
      
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(842,5): error C2653: 'zstd': is not a class or namespace name
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(842,11): error C2065: 'ZDefaultCompressor': undeclared identifier
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(842,30): error C2146: syntax error: missing ';' before identifier 'comp'
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(842,30): error C2065: 'comp': undeclared identifier
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(843,5): error C2065: 'comp': undeclared identifier
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(937,4): error C2653: 'zstd': is not a class or namespace name
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(937,10): error C2065: 'ZDefaultCompressor': undeclared identifier
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(937,29): error C2146: syntax error: missing ';' before identifier 'comp'
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(937,29): error C2065: 'comp': undeclared identifier
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(939,4): error C2065: 'comp': undeclared identifier
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(958,4): error C2653: 'zstd': is not a class or namespace name
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(958,10): error C2065: 'ZDefaultCompressor': undeclared identifier
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(958,29): error C2146: syntax error: missing ';' before identifier 'comp'
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(958,29): error C2065: 'comp': undeclared identifier
      !<HISE>\hi_dsp_library\node_api\helpers\node_ids.h(959,4): error C2065: 'comp': undeclared identifier
      
      

      Sanitised log. But seems to be to do with zstd::ZDefaultCompressor ????

      posted in General Questions
      OrvillainO
      Orvillain
    • String literal issue when compiling latest develop?

      There seems to be a string literal length issue with the latest develop branch, on Windows. It compiled fine on MacOS.
      The commit sha: 65e2477aca6ee72065ca93b63e7c2fcbe2a3175f

      Severity	Code	Description	Project	File	Line	Suppression State	Details
      Warning	C4101	'unused': unreferenced local variable	HISE Standalone_App	H:\development\HISE\HISE\hi_scripting\scripting\engine\JavascriptApiClass.h	754		
      **Error	C2026	string too big, trailing characters truncated	HISE Standalone_App	H:\development\HISE\HISE\hi_backend\backend\StandaloneProjectTemplate.cpp	279**		
      Warning	C4099	'hise::InteractionTestWindow': type name first seen using 'class' now seen using 'struct'	HISE Standalone_App	H:\development\HISE\HISE\hi_backend\backend\ai_tools\InteractionTester.h	31		
      Warning	C4189	'p': local variable is initialized but not referenced	HISE Standalone_App	H:\development\HISE\HISE\hi_backend\backend\ai_tools\RestHelpers.cpp	3316		
      Warning	C4063	case '65536' is not a valid value for switch of enum 'hise::RestServer::Method'	HISE Standalone_App	H:\development\HISE\HISE\hi_backend\backend\ai_tools\RestServer.cpp	409		
      Warning	C4063	case '65536' is not a valid value for switch of enum 'hise::RestServer::Method'	HISE Standalone_App	H:\development\HISE\HISE\hi_backend\backend\ai_tools\RestServer.cpp	487		
      Warning	C4189	'content': local variable is initialized but not referenced	HISE Standalone_App	H:\development\HISE\HISE\hi_backend\backend\ai_tools\RestServerUndoManager.cpp	270		
      Warning	C4189	'mc': local variable is initialized but not referenced	HISE Standalone_App	H:\development\HISE\HISE\hi_backend\backend\ai_tools\RestServerUndoManagerActions.cpp	382		
      Warning	C4101	'r': unreferenced local variable	HISE Standalone_App	H:\development\HISE\HISE\hi_backend\backend\BackendProcessor.cpp	473		
      Warning	C4267	'return': conversion from 'size_t' to 'int', possible loss of data	HISE Standalone_App	H:\development\HISE\HISE\hi_core\hi_dsp\ProcessorMetadataRegistry.cpp	77		
      Warning	C4101	'mv': unreferenced local variable	HISE Standalone_App	H:\development\HISE\HISE\hi_scripting\scripting\api\ScriptingApiContent.cpp	2364		
      Warning	C4101	'unused': unreferenced local variable	HISE Standalone_App	H:\development\HISE\HISE\hi_scripting\scripting\engine\JavascriptApiClass.h	754		
      Warning	C4101	'unused': unreferenced local variable	HISE Standalone_App	H:\development\HISE\HISE\hi_scripting\scripting\engine\JavascriptApiClass.h	754		
      Warning	C4101	'unused': unreferenced local variable	HISE Standalone_App	H:\development\HISE\HISE\hi_scripting\scripting\engine\JavascriptApiClass.h	754		
      Warning	C4101	'unused': unreferenced local variable	HISE Standalone_App	H:\development\HISE\HISE\hi_scripting\scripting\engine\JavascriptApiClass.h	754		
      Warning	C4101	'e': unreferenced local variable	HISE Standalone_App	H:\development\HISE\HISE\hi_scripting\scripting\scriptnode\api\ModulationSourceNode.cpp	97		
      
      

      The issue seems to be with:
      HISE\hi_backend\backend\StandaloneProjectTemplate.cpp

      This:

      </XCODE_MAC>
      

      Should be this:

      </XCODE_MAC>)" R"(
      

      @Christoph-Hart

      posted in General Questions
      OrvillainO
      Orvillain
    • RE: convert samplemap to hlac monolith crashing

      Yes, this functionality is broken when you try to run Tools>Convert all samplemaps to monolith + samplemap

      posted in General Questions
      OrvillainO
      Orvillain
    • RE: NAM Model switching logic

      @pratitghosh said in NAM Model switching logic:

      I have 101 nam files, 0.nam to 100.nam, I want the Drive knob to switch between those models. But the neural network stays stuck at the default 50.nam... Can someone please help?

      That's probably not going to give you the result you want. It will not smoothly blend like a drive knob does, and even if it does, it will probably hammer the CPU.

      posted in General Questions
      OrvillainO
      Orvillain
    • RE: 47f54ba6f - remove Content.setColour & ScriptComponent.setColour - why ????

      @Christoph-Hart said in 47f54ba6f - remove Content.setColour & ScriptComponent.setColour - why ????:

      @Orvillain yes they were relicts of long before the set call and I just forgot they exist until the AI tried to use it and messed up the magic numbers. There‘s no need for it - they just route to the set call but without a self-contained explanation.

      The content.setColour call sets the background color of the interface and can easily be replaced with a panel if a plan colour background is what you want.
      Are you using these methods?

      I was! About 30 replacements later, I'm now not! They're still reference in the documentation on the website. I was using the call on a ton of script button objects.

      posted in General Questions
      OrvillainO
      Orvillain
    • RE: mousewheel scrolling in a custom script panel - possible?

      @David-Healey Thanks! That might work.... will have to try it out.

      posted in General Questions
      OrvillainO
      Orvillain
    • 47f54ba6f - remove Content.setColour & ScriptComponent.setColour - why ????

      In the HISE develop branch these commits perform a removal of the setColour
      47f54ba6f - remove Content.setColour & ScriptComponent.setColour
      0319df243 - remove Content.setColour & ScriptComponent.setColour

      It looks like they've just been straight up replaced with .set() calls ?? Why the change?? Just curious.

      posted in General Questions
      OrvillainO
      Orvillain
    • mousewheel scrolling in a custom script panel - possible?

      Is it possible to have scrolling using the mouse wheel inside a custom script panel?? I have a scroll bar that appears on hover of course, but I'd really like to do mousewheel support too.

      posted in General Questions
      OrvillainO
      Orvillain
    • RE: Loading wavetables by drag-and-drop takes a long time??

      @dannytaurus said in Loading wavetables by drag-and-drop takes a long time??:

      @Orvillain Weird. I'll try it out here again and see if I get the same result.

      Is yours a standard mono, 'power of 2' file?

      Yeppers.

      posted in General Questions
      OrvillainO
      Orvillain
    • RE: Loading wavetables by drag-and-drop takes a long time??

      @dannytaurus said in Loading wavetables by drag-and-drop takes a long time??:

      @Orvillain To be clear, I was dropping a prepared wavetable WAV into the Wavetable Synth.

      I'm not sure about the Wavetable Creator.

      Are you dropping a wavetable WAV or just a plain WAV and hoping to make it into an interesting wavetable?

      I have no idea how the Wavetable Creator works, or what it's for! 😂

      A wavetable wav. It sounds different when it is saved as a HWT. Very odd.

      posted in General Questions
      OrvillainO
      Orvillain
    • RE: Loading wavetables by drag-and-drop takes a long time??

      @dannytaurus Hilariously.... they don't sound the same!! The WAV file sounds markedly different to the HWT file here!

      posted in General Questions
      OrvillainO
      Orvillain
    • RE: Loading wavetables by drag-and-drop takes a long time??

      @dannytaurus You legend, cheers!! Will try it out!

      Dohhh.. I was even posting in that thread, haha!

      posted in General Questions
      OrvillainO
      Orvillain