At Mon, 8 Jul 2002 17:41:46 +0200, Pedro Lopez-Cabanillas wrote: > > El Lun 08 Jul 2002 12:40, Takashi Iwai escribió: > > At Fri, 5 Jul 2002 19:30:42 +0200, > > Pedro Lopez-Cabanillas wrote: > > > with /dev/midi00 ouput goes to ens-1371, /dev/midi01 goes to the first > > > usb midi device, and /dev/midi02 goes to the second, but both usb devices > > > have 2 inputs ans 2 outputs. Can I get all my five midi ports work with > > > oss midi emulation? > > > > do you really need to use oss midi devices? > > as long as you only reading/writing midi byte streams (i.e. no > > ioctls), you can use simply alsa rawmidi devices, /dev/snd/midiCxDx, > > instead of /dev/midiXX. > > No, I agree with you. In fact, I don't need the raw midi devices at all, as > the sequencer API can do all and more. > > My question was if I made a mistake or I am forgiving something, or if it is a > limitation on ALSA OSS emulation. Only trying to deeply test the new > snd-usb-midi driver. And for the fun of doing the things in several different > ways. ok, point taken.
on OSS emulation, only up to two devices can be assigned per card. one is assigned to /dev/midiXX and another to /dev/amidiXX. which device is mapped can be changed via snd_midi_map and snd_amidi_map options for snd-rawmidi module. as default, they are specified as 0 and 1, respectively. > As an example, and only for fun, this is a bash script for cron (hourly, of > course) that plays thru raw midi devices without any special program. cool :) ciao, Takashi ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Oh, it's good to be a geek. http://thinkgeek.com/sf _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel