IO Variants: 4
Variant: 1
bool32 input
bool32 default 0
bool32 default 1
bool32 default 2
int32.positive select
bool32 output 0
bool32 output 1
bool32 output 2
switch (inlet_s > 0 ? inlet_s : 0) {
case 0:
outlet_o0 = inlet_i;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
break;
case 1:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_i;
outlet_o2 = inlet_d2;
break;
case 2:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_i;
break;
default:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
}
Variant: 2
int32 input
int32 default 0
int32 default 1
int32 default 2
int32.positive select
int32 output 0
int32 output 1
int32 output 2
switch (inlet_s > 0 ? inlet_s : 0) {
case 0:
outlet_o0 = inlet_i;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
break;
case 1:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_i;
outlet_o2 = inlet_d2;
break;
case 2:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_i;
break;
default:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
}
Variant: 3
frac32 input
frac32 default 0
frac32 default 1
frac32 default 2
int32.positive select
frac32 output 0
frac32 output 1
frac32 output 2
switch (inlet_s > 0 ? inlet_s : 0) {
case 0:
outlet_o0 = inlet_i;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
break;
case 1:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_i;
outlet_o2 = inlet_d2;
break;
case 2:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_i;
break;
default:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
}
Variant: 4
frac32buffer input
frac32buffer default 0
frac32buffer default 1
frac32buffer default 2
int32.positive select
frac32buffer output 0
frac32buffer output 1
frac32buffer output 2
switch (inlet_s > 0 ? inlet_s : 0) {
case 0:
outlet_o0 = inlet_i;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
break;
case 1:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_i;
outlet_o2 = inlet_d2;
break;
case 2:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_i;
break;
default:
outlet_o0 = inlet_d0;
outlet_o1 = inlet_d1;
outlet_o2 = inlet_d2;
}