midi_recorder (3) - Linux Manuals
midi_recorder: Hook notifying you when new MIDI data becomes available. Allegro game programming library.
Command to display midi_recorder
manual in Linux: $ man 3 midi_recorder
NAME
midi_recorder - Hook notifying you when new MIDI data becomes available. Allegro game programming library.
SYNOPSIS
#include <allegro.h>
extern void (*midi_recorder)(unsigned char data);
DESCRIPTION
If set, this function is called by the MIDI input driver whenever a new
byte of MIDI data becomes available. It runs in an interrupt context, so
it must execute very quickly and all the code/data must be locked. This
currently works only under DOS and Windows.
Pages related to midi_recorder
- midi_loop_end (3) - Loop start and end points, set by play_looped_midi(). Allegro game programming library.
- midi_loop_start (3) - Loop start and end points, set by play_looped_midi(). Allegro game programming library.
- midi_meta_callback (3) - Hook functions allowing you to intercept MIDI player events. Allegro game programming library.
- midi_msg_callback (3) - Hook functions allowing you to intercept MIDI player events. Allegro game programming library.
- midi_out (3) - Streams a block of MIDI commands into the player. Allegro game programming library.
- midi_pos (3) - Stores the current position in the MIDI file. Allegro game programming library.
- midi_seek (3) - Seeks to the given midi_pos in the current MIDI file. Allegro game programming library.
- midi_sysex_callback (3) - Hook functions allowing you to intercept MIDI player events. Allegro game programming library.
- midi_time (3) - The current position in the MIDI file, in seconds. Allegro game programming library.