Build Failed ** - FilterHelpers.h
-
Hi,
I'm new at HISE, trying to compile an FX Plugin for Logic Pro, I'm getting the following error.
Any one experiencing the same issue and did you find a fix?
Thanks a lot.System:
macOS 15.5
Xcode 16.4
Intel Mac (x86_64)
HISE (4.1.0)Error
/Users/abl/Documents/HISE/hi_core/hi_modules/effects/fx/FilterHelpers.h:234:18: error: no member named 'r' in 'InternalPolyBank'
234 | filters[this->r.voiceIndex].processFrame(frameData, numChannels);
| ~~~~ ^TEMPORARY FIX
FILE NAME: FilterHelpers.h
Code line: 234original code: filters[this->r.voiceIndex].processFrame(frameData, numChannels);
temp fix code: filters[0].processFrame(frameData, numChannels);PROBLEM:
This temporary fix... the issue with this will be that it will process the first voice only.Appreciate any feedback!
-
Hi everyone, happy sunday!
I just tried to compiled HISE again, standalone and with Faust, and SAME ERROR!
Any suggestions would be greatly appreciated. -
@abahise Did you clean the build folder? It might help...
-
Brand new HISE installation.. totally clean environment.
-
@abahise said in Build Failed ** - FilterHelpers.h:
Brand new HISE installation.
Have you compiled HISE?
-
I'm trying to in latest version of XCode and that's when I get that error and the compilation failed.
in my first post, that line of code will fix this error, that's not a real fix.
-
@abahise Have you compiled HISE?
-
Yes
-
For the FAUST setup, I'm following below doc, but that error in XCode while building happens with or without the Faust implementation.
HISE/tools/faust at develop · christophhart/HISE
The open source framework for sample based instruments - HISE/tools/faust at develop · christophhart/HISE
GitHub (github.com)
-
-
Sorry David, don't know the exact commits, but using the latest versions
Hise 4.1.0
Faust 2.81.2 -
@abahise Remove any versions of HISE you have on your system and reclone the repo, checkout the develop branch, and build that. Then try compiling a minimal test project - without faust, and see if it works.
-
Thanks David, will try that.
Have a great evening.