• Home
  • Raw
  • Download

Lines Matching refs:q

362 static int extended_event(unsigned char *q)  in extended_event()  argument
364 int dev = q[2]; in extended_event()
372 switch (q[1]) in extended_event()
375 synth_devs[dev]->kill_note(dev, q[3], q[4], q[5]); in extended_event()
379 if (q[4] > 127 && q[4] != 255) in extended_event()
382 if (q[5] == 0) in extended_event()
384 synth_devs[dev]->kill_note(dev, q[3], q[4], q[5]); in extended_event()
387 synth_devs[dev]->start_note(dev, q[3], q[4], q[5]); in extended_event()
391 synth_devs[dev]->set_instr(dev, q[3], q[4]); in extended_event()
395 synth_devs[dev]->aftertouch(dev, q[3], q[4]); in extended_event()
399 synth_devs[dev]->panning(dev, q[3], (char) q[4]); in extended_event()
403 synth_devs[dev]->controller(dev, q[3], q[4], (short) (q[5] | (q[6] << 8))); in extended_event()
408 synth_devs[dev]->volume_method(dev, q[3]); in extended_event()
739 static int play_event(unsigned char *q) in play_event() argument
749 switch (q[0]) in play_event()
754 synth_devs[0]->kill_note(0, q[1], 255, q[3]); in play_event()
758 if (q[4] < 128 || q[4] == 255) in play_event()
761 synth_devs[0]->start_note(0, q[1], q[2], q[3]); in play_event()
765 delay = (unsigned int *) q; /* in play_event()
794 synth_devs[0]->set_instr(0, q[1], q[2]); in play_event()
808 if (midi_opened[q[2]]) in play_event()
812 dev = q[2]; in play_event()
817 if (!midi_devs[dev]->outputc(dev, q[1])) in play_event()
833 seq_copy_to_input(q, 4); /* in play_event()
839 if ((int) q[1] < max_synthdev) in play_event()
840 synth_devs[q[1]]->hw_control(q[1], q); in play_event()
844 extended_event(q); in play_event()
848 seq_chn_voice_event(q); in play_event()
852 seq_chn_common_event(q); in play_event()
856 if (seq_timing_event(q) == TIMER_ARMED) in play_event()
863 seq_local_event(q); in play_event()
867 seq_sysex_message(q); in play_event()