Lines Matching refs:midi_data
52 static void NoteOn(const u8 *midi_data);
53 static void NoteOff(const u8 *midi_data);
94 void ChSetEvent(const u8 *midi_data) in ChSetEvent() argument
96 switch (midi_data[0] & 0xf0) in ChSetEvent()
99 NoteOff(midi_data); in ChSetEvent()
102 NoteOn(midi_data); in ChSetEvent()
105 switch (midi_data[1]) in ChSetEvent()
108 midi_ch[midi_data[0] & 0x0f].volume = midi_data[2]; in ChSetEvent()
111 midi_ch[midi_data[0] & 0x0f].pan = midi_data[2]; in ChSetEvent()
114 midi_ch[midi_data[0] & 0x0f].expression = midi_data[2]; in ChSetEvent()
155 static void NoteOn(const u8 *midi_data) in NoteOn() argument
171 ch->midi_ch = (u8)(midi_data[0] & 0x0f); in NoteOn()
172 ch->key = midi_data[1]; in NoteOn()
173 ch->velocity = midi_data[2]; in NoteOn()
206 static void NoteOff(const u8 *midi_data) in NoteOff() argument
217 if ((ch->midi_ch == (u8)(midi_data[0] & 0x0f)) && (ch->key == midi_data[1])) in NoteOff()