Lines Matching refs:control
94 ev->data.control.channel = val->caf.channel; in ump_midi1_to_ctrl_ev()
95 ev->data.control.value = val->caf.data; in ump_midi1_to_ctrl_ev()
102 ev->data.control.channel = val->pb.channel; in ump_midi1_to_pitchbend_ev()
103 ev->data.control.value = (val->pb.data_msb << 7) | val->pb.data_lsb; in ump_midi1_to_pitchbend_ev()
104 ev->data.control.value -= 8192; in ump_midi1_to_pitchbend_ev()
111 ev->data.control.channel = val->cc.channel; in ump_midi1_to_cc_ev()
112 ev->data.control.param = val->cc.index; in ump_midi1_to_cc_ev()
113 ev->data.control.value = val->cc.data; in ump_midi1_to_cc_ev()
153 ev->data.control.value = val->system.parm1; in ump_system_to_one_param_ev()
160 ev->data.control.value = (val->system.parm2 << 7) | val->system.parm1; in ump_system_to_songpos_ev()
222 ev->data.control.channel = val->pb.channel; in ump_midi2_to_pitchbend_ev()
223 ev->data.control.value = downscale_32_to_14bit(val->pb.data); in ump_midi2_to_pitchbend_ev()
224 ev->data.control.value -= 8192; in ump_midi2_to_pitchbend_ev()
232 ev->data.control.channel = val->cc.channel; in ump_midi2_to_cc_ev()
233 ev->data.control.param = val->cc.index; in ump_midi2_to_cc_ev()
234 ev->data.control.value = downscale_32_to_7bit(val->cc.data); in ump_midi2_to_cc_ev()
244 ev->data.control.channel = val->pg.channel; in ump_midi2_to_pgm_ev()
247 ev->data.control.param = UMP_CC_BANK_SELECT; in ump_midi2_to_pgm_ev()
248 ev->data.control.value = (val->pg.bank_msb << 7) | val->pg.bank_lsb; in ump_midi2_to_pgm_ev()
254 ev->data.control.value = val->pg.program; in ump_midi2_to_pgm_ev()
262 ev->data.control.channel = val->caf.channel; in ump_midi2_to_ctrl_ev()
263 ev->data.control.value = downscale_32_to_7bit(val->caf.data); in ump_midi2_to_ctrl_ev()
271 ev->data.control.channel = val->rpn.channel; in ump_midi2_to_rpn_ev()
272 ev->data.control.param = (val->rpn.bank << 7) | val->rpn.index; in ump_midi2_to_rpn_ev()
273 ev->data.control.value = downscale_32_to_14bit(val->rpn.data); in ump_midi2_to_rpn_ev()
649 data->cc.channel = event->data.control.channel & 0x0f; in cc_ev_to_ump_midi1()
650 data->cc.index = event->data.control.param; in cc_ev_to_ump_midi1()
651 data->cc.data = event->data.control.value; in cc_ev_to_ump_midi1()
662 data->caf.channel = event->data.control.channel & 0x0f; in ctrl_ev_to_ump_midi1()
663 data->caf.data = event->data.control.value & 0x7f; in ctrl_ev_to_ump_midi1()
673 int val = event->data.control.value + 8192; in pitchbend_ev_to_ump_midi1()
677 data->pb.channel = event->data.control.channel & 0x0f; in pitchbend_ev_to_ump_midi1()
690 data->cc.channel = event->data.control.channel & 0x0f; in ctrl14_ev_to_ump_midi1()
691 data->cc.index = event->data.control.param & 0x7f; in ctrl14_ev_to_ump_midi1()
692 if (event->data.control.param < 0x20) { in ctrl14_ev_to_ump_midi1()
693 data->cc.data = (event->data.control.value >> 7) & 0x7f; in ctrl14_ev_to_ump_midi1()
695 data[1].cc.index = event->data.control.param | 0x20; in ctrl14_ev_to_ump_midi1()
696 data[1].cc.data = event->data.control.value & 0x7f; in ctrl14_ev_to_ump_midi1()
700 data->cc.data = event->data.control.value & 0x7f; in ctrl14_ev_to_ump_midi1()
713 data->cc.channel = event->data.control.channel & 0x0f; in rpn_ev_to_ump_midi1()
717 data[0].cc.data = (event->data.control.param >> 7) & 0x7f; in rpn_ev_to_ump_midi1()
719 data[1].cc.data = event->data.control.param & 0x7f; in rpn_ev_to_ump_midi1()
721 data[2].cc.data = (event->data.control.value >> 7) & 0x7f; in rpn_ev_to_ump_midi1()
723 data[3].cc.data = event->data.control.value & 0x7f; in rpn_ev_to_ump_midi1()
746 data->system.parm1 = event->data.control.value & 0x7f; in system_1p_ev_to_ump_midi1()
758 data->system.parm1 = event->data.control.value & 0x7f; in system_2p_ev_to_ump_midi1()
759 data->system.parm2 = (event->data.control.value >> 7) & 0x7f; in system_2p_ev_to_ump_midi1()
840 unsigned char channel = event->data.control.channel & 0x0f; in cc_ev_to_ump_midi2()
841 unsigned char index = event->data.control.param & 0x7f; in cc_ev_to_ump_midi2()
842 unsigned char val = event->data.control.value & 0x7f; in cc_ev_to_ump_midi2()
893 data->cc.data = upscale_7_to_32bit(event->data.control.value & 0x7f); in cc_ev_to_ump_midi2()
904 data->caf.channel = event->data.control.channel & 0x0f; in ctrl_ev_to_ump_midi2()
905 data->caf.data = upscale_7_to_32bit(event->data.control.value & 0x7f); in ctrl_ev_to_ump_midi2()
915 unsigned char channel = event->data.control.channel & 0x0f; in pgm_ev_to_ump_midi2()
920 data->pg.program = event->data.control.value & 0x7f; in pgm_ev_to_ump_midi2()
936 int val = event->data.control.value + 8192; in pitchbend_ev_to_ump_midi2()
940 data->pb.channel = event->data.control.channel & 0x0f; in pitchbend_ev_to_ump_midi2()
951 unsigned char channel = event->data.control.channel & 0x0f; in ctrl14_ev_to_ump_midi2()
952 unsigned char index = event->data.control.param & 0x7f; in ctrl14_ev_to_ump_midi2()
957 msb = (event->data.control.value >> 7) & 0x7f; in ctrl14_ev_to_ump_midi2()
958 lsb = event->data.control.value & 0x7f; in ctrl14_ev_to_ump_midi2()
995 if (event->data.control.param < 0x20) { in ctrl14_ev_to_ump_midi2()
998 data[1].cc.index = event->data.control.param | 0x20; in ctrl14_ev_to_ump_midi2()
1014 data->rpn.channel = event->data.control.channel; in rpn_ev_to_ump_midi2()
1015 data->rpn.bank = (event->data.control.param >> 7) & 0x7f; in rpn_ev_to_ump_midi2()
1016 data->rpn.index = event->data.control.param & 0x7f; in rpn_ev_to_ump_midi2()
1017 data->rpn.data = upscale_14_to_32bit(event->data.control.value & 0x3fff); in rpn_ev_to_ump_midi2()