I have moved this to alsa-devel as it seems more relevant to discuss there.
Speaker to Vegetables wrote: > Not to be overly pedantic or anything, but putting stuff in the kernel > that doesn't have to be there would be the unprofessional thing. But it will be a driver module right? > Stuff > that goes in the kernel is harder to install and usually harder to use. huh? > More importantly, bugs in code that goes in the OS kernel can easily > crash the whole computer, while userland code seldom crashes anything > beyond its own little process. I don't think it will be included in the kernel until it is sufficiently tested and then if there is a bug it will be found much quicker. >The golden reason for putting anything > in a kernel-level driver is when that's the only way to get it to > perform well enough. > Good point but then if then we shouldn't have included ALSA if that is true. The ALSA code base is large and having the usb midi module as a userland app seems to me to go against the precendant set by the rest of the modules. > On Friday 28 June 2002 02:25 pm, Patrick Shirkey wrote: > >>Takashi Iwai wrote: >> >>>i could write it soon if there were enough requests and reasons to >>>do that. (actually i had a half-finished code.) >>>imo, however, if a user-land solution really works well, it doesn't >>>make sense to write a new kernel driver. >> >>Ease of use/installation and professionalism. IMO people will be >>happier if you include it internally. The only reason I can see for >>it not to be is if an external api has better latency performance. > > -- Patrick Shirkey - Boost Hardware Ltd. For the discerning hardware connoisseur Http://www.boosthardware.com Http://www.boosthardware.com/LAU/guide/ ======================================== ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek No, I will not fix your computer. http://thinkgeek.com/sf _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel