From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: 0.9.1 release Date: Thu, 13 Mar 2003 10:20:10 +0100 Sender: alsa-devel-admin@lists.sourceforge.net Message-ID: References: <200303112230.XAA24419@alsa.alsa-project.org> Mime-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Return-path: Received: from Cantor.suse.de (ns.suse.de [213.95.15.193]) by alsa.alsa-project.org (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id KAA09286 for ; Thu, 13 Mar 2003 10:20:18 +0100 In-Reply-To: <200303112230.XAA24419@alsa.alsa-project.org> Errors-To: alsa-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: To: Paul Davis Cc: Jaroslav Kysela , ALSA development List-Id: alsa-devel@alsa-project.org At Tue, 11 Mar 2003 17:33:20 -0500, Paul Davis wrote: > > > What's left for 1.0: The sequencer instrument layer will be moved > >completely to the user space. > > how about moving the entire sequencer into user-space? kernel 2.5 > (with POSIX clock support) makes this entirely viable, i think. > > the only ugliness i can see is that inter-thread communication is > harder to make totally robust in the face of system/process shutdown > than user<->kernel communication (c.f. JACK). yes. therefore i've thought of keeping the routing stuff left on the kernel side and the scheduler stuff into the user-space using a high-resolution timer. the merit of this way is that you don't need a root-priv. server for routing. also, the event-packet communication should be improved e.g. via mmap, etc. > there is other stuff that needs to be done for 1.0, not necessarily > development. we need GUI tools for many common user operations. yes. i'd love to have a nice looking mixer. > we need *much* better documentation than we have now. yep. > i also think that the firmware-loading-from-file needs to be done > too, hehe :) in fact, there are many drivers holding a big static boot-image, such as nm256, ymfpci, maestro3, etc. they can diet, too. > and we might need to make more use of tasklets. agreed. for example, mpu401-uart may use them well. Takashi ------------------------------------------------------- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en