Ismael Valladolid Torres wrote:
> Clemens Ladisch escribe:
> > A virmidi port has two ends: a rawmidi port and a sequencer port.
> > Anything written to the rawmidi device will be sent to all ports connnected
> > to the sequencer port, but cannot be read back from /dev/midi?.
> > Any messages arriving at the sequencer port can be read from the rawmidi
> > device, but are not sent to any other sequencer port.
>
> Does this mean that a virmidi port just serves for sending copies of
> MIDI data to different sequencers/sound generators?
The purpose of the snd-virmidi module is to serve as a bridge between old
programs that understand only /dev/midi* and new program that use the ALSA
sequencer API.
> Can I use vkeybd or a MIDI keyboard connected to the MIDI in of a MIDI
> interface to play a virtual synthesizer without using virmidi?
Yes; vkeybd, the MIDI in, and the virtual synthesizer all use ALSA sequencer
ports.
HTH
Clemens
Received on Thu Jan 19 16:15:09 2006
This archive was generated by hypermail 2.1.8 : Thu Jan 19 2006 - 16:15:09 EET