IO Variants: 4
Variant: 1
int32.positive select
frac32buffer input
frac32buffer default 0
frac32buffer default 1
frac32buffer default 2
frac32buffer default 3
frac32buffer default 4
frac32buffer default 5
frac32buffer default 6
frac32buffer output 0
frac32buffer output 1
frac32buffer output 2
frac32buffer output 3
frac32buffer output 4
frac32buffer output 5
frac32buffer output 6
switch (inlet_s > 0 ? inlet_s : 0) {
case 0:
outlet_o0 = inlet_i;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 1:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_i;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 2:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_i;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 3:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_i;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 4:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_i;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 5:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_i;
outlet_o6 = inlet_d6;
break;
case 6:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_i;
break;
default:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
}
Variant: 2
int32.positive select
bool32 input
bool32 default 0
bool32 default 1
bool32 default 2
bool32 default 3
bool32 default 4
bool32 default 5
bool32 default 6
bool32 output 0
bool32 output 1
bool32 output 2
bool32 output 3
bool32 output 4
bool32 output 5
bool32 output 6
switch (inlet_s > 0 ? inlet_s : 0) {
case 0:
outlet_o0 = inlet_i;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 1:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_i;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 2:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_i;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 3:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_i;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 4:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_i;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 5:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_i;
outlet_o6 = inlet_d6;
break;
case 6:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_i;
break;
default:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
}
Variant: 3
int32.positive select
frac32 input
frac32 default 0
frac32 default 1
frac32 default 2
frac32 default 3
frac32 default 4
frac32 default 5
frac32 default 6
frac32 output 0
frac32 output 1
frac32 output 2
frac32 output 3
frac32 output 4
frac32 output 5
frac32 output 6
switch (inlet_s > 0 ? inlet_s : 0) {
case 0:
outlet_o0 = inlet_i;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 1:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_i;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 2:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_i;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 3:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_i;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 4:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_i;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 5:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_i;
outlet_o6 = inlet_d6;
break;
case 6:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_i;
break;
default:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
}
Variant: 4
int32 input
int32 default 0
int32 default 1
int32 default 2
int32 default 3
int32 default 4
int32 default 5
int32 default 6
int32.positive select
int32 output 0
int32 output 1
int32 output 2
int32 output 3
int32 output 4
int32 output 5
int32 output 6
switch (inlet_s > 0 ? inlet_s : 0) {
case 0:
outlet_o0 = inlet_i;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 1:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_i;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 2:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_i;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 3:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_i;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 4:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_i;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
break;
case 5:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_i;
outlet_o6 = inlet_d6;
break;
case 6:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_i;
break;
default:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
outlet_o3 = inlet_d3;
outlet_o4 = inlet_d4;
outlet_o5 = inlet_d5;
outlet_o6 = inlet_d6;
}