Open Sound System |
Do you have problems with sound/audio application development? Don't panic! Click here for help! |
This capability is used to mark external MIDI ports that are "traditional" MIDI devices supported by OSS. External MIDI ports are much like normal RS-323 serial ports. There is no practical way to find out what kind of devices (if any) are connected to it.
Many (older) MIDI device drivers don't report this capability. So MIDI devices that don't report the MIDI_CAP_INTERNAL are likely to be external devices even no explicit MIDI_CAP_EXTERNAL capability is given.
MIDI device capabilities like MIDI_CAP_EXTERNAL can be checked using the SNDCTL_MIDIINFO ioctl call.