On Wed, 1 May 2002, Paul Davis wrote:

> >This looks nice. Do rawmidi ports created this way appear as sequencer
> >clients as well?
>
> it depends. there is a module that looks at all current rawmidi ports
> and makes them available as sequencer clients. just creating a rawmidi
> device doesn't do this by itself.

Ok.

> i wanted to add, for clarification:
>
> when snd_{pcm,rawmidi}_open() sets up the function pointers for the
> relevant device type, obviously the standard types use functions that
> make calls to the ALSA device drivers. but you can define non-standard
> types that don't do this. so you can relatively easily write an ALSA
> MIDI user-space driver, for example, that interacts with the standard
> serial driver, or with a generic ieee1394 driver or a generic usb
> driver. rather than make ioctls/read/write calls on an ALSA device,
> your code would operate on "/dev/some/other/driver's/inodes".

Ok. I'll give a userspace unitor8-driver a try then.

-- 
Manush


_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to