None
frac32.positive midi CC 0-63.5
bool32.pulse trigger output
spinner cc
spinner default
spinner zoomcc
int32_t ccv;
int32_t ntrig;
int zoom;
int32_t vi27 = (1 << 27) - 1;
ccv = attr_default << 20;
zoom = 0;
outlet_midiCC = ccv;
outlet_trig = ntrig;
ntrig = 0;
if ((status == attr_midichannel + MIDI_CONTROL_CHANGE) && (data1 == attr_cc)) {
int32_t tmp1 = ((ccv << zoom + 8) & vi27) >> zoom + 8;
int32_t tmp2 = (ccv >> 27 - zoom) << 27 - zoom;
ccv = tmp1 + (data2 << 20 - zoom) + tmp2;
ntrig = 1;
}
if ((status == attr_midichannel + MIDI_CONTROL_CHANGE) &&
(data1 == attr_zoomcc)) {
zoom = data2 >> 3;
ntrig = 1;
}