linux man page for midi_msg_callback

Query: midi_msg_callback

OS: linux

Section: 3alleg4

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

midi_msg_callback(3alleg4)					  Allegro manual					midi_msg_callback(3alleg4)

NAME
midi_msg_callback, midi_meta_callback, midi_sysex_callback - Hook functions allowing you to intercept MIDI player events. Allegro game pro- gramming library. SYNOPSIS
#include <allegro.h> extern void (*midi_msg_callback)(int msg, int byte1, int byte2); extern void (*midi_meta_callback)(int type, const unsigned char *data, int length); extern void (*midi_sysex_callback)(const unsigned char *data, int length); DESCRIPTION
Hook functions allowing you to intercept MIDI player events. If set to anything other than NULL, these routines will be called for each MIDI message, meta-event, and system exclusive data block respectively. They will execute in an interrupt handler context, so all the code and data they use should be locked, and they must not call any operating system functions. In general you just use these routines to set some flags and respond to them later in your mainline code. SEE ALSO
play_midi(3alleg4) Allegro version 4.4.2 midi_msg_callback(3alleg4)
Related Man Pages
exmidi(3alleg4) - centos
exmidi(3alleg4) - suse
play_midi(3alleg4) - centos
exmidi(3alleg4) - mojave
play_midi(3alleg4) - osx
Similar Topics in the Unix Linux Community
User Guide: Posting in the Emergency Forum
Rules for Homework &amp; Coursework Questions Forum
Status of UNIX.COM Forum Transformation
Answers to Recently Asked Questions about UNIX.COM
Don Cragun crossing 4500 thanks went unnoticed for more than a week - late congratulations!