[linux-audio-dev] HOw to create an ALSA out port
Clemens Ladisch
clemens at ladisch.de
Mon Jul 25 09:43:59 UTC 2005
Christoph Eckert wrote:
> I only need to write sysex data which are kept in a character
> array. Is there a possibility to easily
>
> * connect to a certain port of a device (the Midisport control
> port)
> * send the contents of the array to this port
> * close the port
This is pretty much exactly what amidi does. The writing itself can
be done trivially with snd_rawmidi_open/snd_rawmidi_write/
snd_rawmidi_close. To get the device name of the control port, you
have to enumerate the MIDI ports; see the device_list function.
HTH
Clemens
More information about the Linux-audio-dev
mailing list