@Soundavid
That was indeed the issue! Thanks for nudging me in the right direction.
For anyone else who comes across this issue and wants to follow along, I just decided to hard-code the output routing in the script for testing. I am still learning HISE, so I do not claim this is the best way forward!
- Right click on your master container > Create Typed routing matrix script reference
- Paste the reference into your Interface script onInit.
- I added a simple for loop for 12 outputs.
// Typed routing matrix script reference:
const var Container = Synth.getRoutingMatrix("masterContainer");
// change 13 below to your number of channels + 1
for(i=1; i < 13; i++){
Container.addConnection(i,i); // 1 to 1 channel routing
Console.print(i); //check for correct channel numbers
}