Lines Matching refs:status
105 unsigned char status = midi2->note.status;
109 buf[0] = (status << 4) | channel;
110 switch (status) {
115 if (status == UMP_MSG_STATUS_NOTE_ON && !buf[2])
151 buf[1] = status == UMP_MSG_STATUS_RPN ? UMP_CC_RPN_MSB : UMP_CC_NRPN_MSB;
154 buf[4] = status == UMP_MSG_STATUS_RPN ? UMP_CC_RPN_LSB : UMP_CC_NRPN_LSB;
172 unsigned char status;
176 status = ump_sysex_message_status(*data);
177 if (status > UMP_SYSEX_STATUS_END)
184 if (status == UMP_SYSEX_STATUS_SINGLE ||
185 status == UMP_SYSEX_STATUS_START) {
201 if (status == UMP_SYSEX_STATUS_SINGLE ||
202 status == UMP_SYSEX_STATUS_END)
248 unsigned char status;
253 status = UMP_SYSEX_STATUS_SINGLE;
255 status = UMP_SYSEX_STATUS_START;
257 status = UMP_SYSEX_STATUS_END;
259 status = UMP_SYSEX_STATUS_CONTINUE;
260 *data = ump_compose(UMP_MSG_TYPE_DATA, group, status, cvt->len);
294 midi2->rpn.status = UMP_MSG_STATUS_RPN;
300 midi2->rpn.status = UMP_MSG_STATUS_NRPN;
320 unsigned char status, channel;
335 status = *buf >> 4;
340 if (status == UMP_MSG_STATUS_NOTE_ON && !buf[2])
341 status = UMP_MSG_STATUS_NOTE_OFF;
345 group, status, channel);
348 switch (status) {