Data Structures | |
| struct | extra_event_list_t |
| struct | status_event_list_t |
Functions | |
| int | snd_midi_event_new (size_t bufsize, snd_midi_event_t **rdev) |
| Initialize MIDI event parser. | |
| void | snd_midi_event_free (snd_midi_event_t *dev) |
| Free MIDI event parser. | |
| void | snd_midi_event_no_status (snd_midi_event_t *dev, int on) |
| Enable/disable MIDI command merging. | |
| void | snd_midi_event_reset_encode (snd_midi_event_t *dev) |
| Reset MIDI encode parser. | |
| void | snd_midi_event_reset_decode (snd_midi_event_t *dev) |
| Reset MIDI decode parser. | |
| void | snd_midi_event_init (snd_midi_event_t *dev) |
| Initializes MIDI parsers. | |
| int | snd_midi_event_resize_buffer (snd_midi_event_t *dev, size_t bufsize) |
| Resize MIDI message (event) buffer. | |
| long | snd_midi_event_encode (snd_midi_event_t *dev, unsigned char *buf, long count, snd_seq_event_t *ev) |
| Read bytes and encode to sequencer event if finished. | |
| int | snd_midi_event_encode_byte (snd_midi_event_t *dev, int c, snd_seq_event_t *ev) |
| Read one byte and encode to sequencer event if finished. | |
| long | snd_midi_event_decode (snd_midi_event_t *dev, unsigned char *buf, long count, snd_seq_event_t *ev) |
| Decode sequencer event to MIDI byte stream. | |
|
||||||||||||||||||||
|
Decode sequencer event to MIDI byte stream.
|
|
||||||||||||||||||||
|
Read bytes and encode to sequencer event if finished.
|
|
||||||||||||||||
|
Read one byte and encode to sequencer event if finished.
|
|
|
Free MIDI event parser.
|
|
|
Initializes MIDI parsers.
|
|
||||||||||||
|
Initialize MIDI event parser.
|
|
||||||||||||
|
Enable/disable MIDI command merging.
|
|
|
Reset MIDI decode parser.
|
|
|
Reset MIDI encode parser.
|
|
||||||||||||
|
Resize MIDI message (event) buffer.
|
1.2.18