Lines Matching full:note

81 /* encode note event */
85 ev->data.note.channel = val->note.channel; in ump_midi1_to_note_ev()
86 ev->data.note.note = val->note.note; in ump_midi1_to_note_ev()
87 ev->data.note.velocity = val->note.velocity; in ump_midi1_to_note_ev()
136 unsigned char status = val->note.status; in cvt_ump_midi1_to_event()
202 /* encode note event */
206 ev->data.note.channel = val->note.channel; in ump_midi2_to_note_ev()
207 ev->data.note.note = val->note.note; in ump_midi2_to_note_ev()
208 ev->data.note.velocity = downscale_16_to_7bit(val->note.velocity); in ump_midi2_to_note_ev()
209 /* correct note-on velocity 0 to 1; in ump_midi2_to_note_ev()
213 !ev->data.note.velocity) in ump_midi2_to_note_ev()
214 ev->data.note.velocity = 1; in ump_midi2_to_note_ev()
306 unsigned char status = val->note.status; in cvt_ump_midi2_to_event()
376 midi2->note.type = UMP_MSG_TYPE_MIDI2_CHANNEL_VOICE; in cvt_ump_midi1_to_midi2()
377 midi2->note.group = midi1->note.group; in cvt_ump_midi1_to_midi2()
378 midi2->note.status = midi1->note.status; in cvt_ump_midi1_to_midi2()
379 midi2->note.channel = midi1->note.channel; in cvt_ump_midi1_to_midi2()
380 switch (midi1->note.status) { in cvt_ump_midi1_to_midi2()
383 midi2->note.note = midi1->note.note; in cvt_ump_midi1_to_midi2()
384 midi2->note.velocity = upscale_7_to_16bit(midi1->note.velocity); in cvt_ump_midi1_to_midi2()
387 midi2->paf.note = midi1->paf.note; in cvt_ump_midi1_to_midi2()
391 cc = &dest_port->midi2_bank[midi1->note.channel]; in cvt_ump_midi1_to_midi2()
407 cc = &dest_port->midi2_bank[midi1->note.channel]; in cvt_ump_midi1_to_midi2()
447 midi1->note.type = UMP_MSG_TYPE_MIDI1_CHANNEL_VOICE; in cvt_ump_midi2_to_midi1()
448 midi1->note.group = midi2->note.group; in cvt_ump_midi2_to_midi1()
449 midi1->note.status = midi2->note.status; in cvt_ump_midi2_to_midi1()
450 midi1->note.channel = midi2->note.channel; in cvt_ump_midi2_to_midi1()
451 switch (midi2->note.status) { in cvt_ump_midi2_to_midi1()
454 midi1->note.note = midi2->note.note; in cvt_ump_midi2_to_midi1()
455 midi1->note.velocity = downscale_16_to_7bit(midi2->note.velocity); in cvt_ump_midi2_to_midi1()
458 midi1->paf.note = midi2->paf.note; in cvt_ump_midi2_to_midi1()
482 midi1->note.status = midi2->note.status; in cvt_ump_midi2_to_midi1()
627 /* convert note on/off event to MIDI 1.0 UMP */
633 if (!event->data.note.velocity) in note_ev_to_ump_midi1()
635 data->note.status = status; in note_ev_to_ump_midi1()
636 data->note.channel = event->data.note.channel & 0x0f; in note_ev_to_ump_midi1()
637 data->note.velocity = event->data.note.velocity & 0x7f; in note_ev_to_ump_midi1()
638 data->note.note = event->data.note.note & 0x7f; in note_ev_to_ump_midi1()
765 /* convert note on/off event to MIDI 2.0 UMP */
771 if (!event->data.note.velocity) in note_ev_to_ump_midi2()
773 data->note.status = status; in note_ev_to_ump_midi2()
774 data->note.channel = event->data.note.channel & 0x0f; in note_ev_to_ump_midi2()
775 data->note.note = event->data.note.note & 0x7f; in note_ev_to_ump_midi2()
776 data->note.velocity = upscale_7_to_16bit(event->data.note.velocity & 0x7f); in note_ev_to_ump_midi2()
787 data->paf.channel = event->data.note.channel & 0x0f; in paf_ev_to_ump_midi2()
788 data->paf.note = event->data.note.note & 0x7f; in paf_ev_to_ump_midi2()
789 data->paf.data = upscale_7_to_32bit(event->data.note.velocity & 0x7f); in paf_ev_to_ump_midi2()