logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

detect_midi_driver - Detects whether the specified MIDI sound device is available. Allegro game

Description

       Detects whether the specified MIDI sound device is available.  This  function  must  be  called  _before_
       install_sound().

Name

       detect_midi_driver  -  Detects  whether  the  specified  MIDI  sound  device  is  available. Allegro game
       programming library.

Return Value

       Returns the maximum number of voices that the driver can provide, or zero if the hardware is not present.

       There are two special-case return values that you should watch out for: if this function returns -1 it is
       a  note-stealing  driver (eg. DIGMID) that shares voices with the current digital sound driver, and if it
       returns 0xFFFF it is an external device like an MPU-401 where there is  no  way  to  determine  how  many
       voices are available.

See Also

install_sound(3alleg4), reserve_voices(3alleg4)

Allegro                                           version 4.4.3                      detect_midi_driver(3alleg4)

Synopsis

#include<allegro.h>intdetect_midi_driver(intdriver_id);

See Also