@Christoph-Hart The only thing that is missing now is that the sample map properties are not applied to all mic positions
Ok I've figured out what's causing this. The samples are all there in the list. But (for a reason that I don't know) you are removing the properties from the property list after each file has been processed. However before processing you are checking if the property is in the list. Of course this means once the first mic position has been processed, and the property has been removed, the subsequent mic positions won't be processed.
@aaronventure Thanks, i've been trying to build it now but my build fails, i did opened the project in the projucer and checked if the SDK where unzipped wich it was here,
When it fails i can see one error only, i'm in visual studio 2022 on Windows
65fb14f - - added HISE_SILENCE_THRESHOLD_DB preprocessor for changing the silence detection threshold for envelope decay values etc.
seems to be about addressing this.
/** This can be used to change the threshold of what is considered "silence" in HISE.
This value is used at different places to figure out whether to stop smoothing, stop a decaying envelope curve, etc.
It tries to use a sensible default here, but you can override this (as a positive value, it will calculate the gain factor by taking the
number as negative dB value and convert it to a gain factor).
#define HISE_SILENCE_THRESHOLD_DB 60