Routing Matrix max count beyond 16 channels?
-
Hi fellow Hise folks, I am currently in the midst of designing and insane textural sample engine and its maxed out all the 16 available channels in the routing Matrix, so just wondering if there might a workaround on this to get it up to something close to 32 channels?
-
The max channel count is stored as changeable macro (something like
HISE_NUM_MAX_CHANNELS
), although I am not 100% sure whether I use this variable at all places or if there are some weird 16s hardcoded somewhere (also the routing matrix will start looking weird because it's designed for max 16 channels at the moment). -
Jupp, just checked, you can use more than 16 channels without too much problems: just change the number defined here:
https://github.com/christophhart/HISE/blob/scriptnode/hi_tools/Macros.h
at the beginning of the file to any other channel count, then recompile HISE.
-
@Christoph-Hart thank you!!! Itβs going to make a massive difference on our current project :))
-
@Christoph-Hart I just noticed this setting :
Does that mean that we could theoretically set to more mic channels than 2 without breaking HISE? I have a 3 capsule mic that is capable to matrix out to numerous setups such as X/Y or Omni, or even multi-channel ambisonics (it's a Josephson C700S), so I am intrigued as to this possible functionality, please tell me more :)