From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Griscom Subject: ALSA versions versus kernel versions Date: Thu, 17 Jan 2013 16:12:37 -0500 Message-ID: References: <20130117191224.44794728@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: Received: from gateway16.websitewelcome.com (gateway16.websitewelcome.com [67.18.21.17]) by alsa0.perex.cz (Postfix) with ESMTP id 8869D265076 for ; Thu, 17 Jan 2013 22:12:41 +0100 (CET) Received: from gator683.hostgator.com (gator683.hostgator.com [174.132.158.226]) by gateway16.websitewelcome.com (Postfix) with ESMTP id 520849559FE8 for ; Thu, 17 Jan 2013 15:12:21 -0600 (CST) Received: from [75.144.159.89] (port=49846 helo=[192.168.1.8]) by gator683.hostgator.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80) (envelope-from ) id 1TvwlL-0003o9-I9 for alsa-devel@alsa-project.org; Thu, 17 Jan 2013 15:12:39 -0600 In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org To: Alsa Developer List-Id: alsa-devel@alsa-project.org We're working to build a consistent Linux audio environment for our embedded audio product,with known versions of both ALSA and the kernel (we're specifically considering kernel 3.6.6). We are not clear, however, exactly what version of the ALSA kernel-space tools are included with the kernel, nor are we clear on exactly what each ALSA package is used for. In order to simplify any responses, I'll give my best guess as to what's included in the kernel and each ALSA package: let me know where I went wrong. So, am I right that... - Kernel 3.6.6 includes exactly alsa-driver-1.0.25 (I'm actually guessing not, but let me know.) - alsa-driver-1.0.25 is all included in the kernel release, and can be ignored - alsa-lib is the user-space library that we complile our tools against, and that communicates with ALSA in the kernel through the device and /proc tree (required) - alsa-utils are various generic ALSA command line tools, such as amixer, aplay, alsaconf, etc (required) - alsa-tools are various more obscure tools and loaders (probably not required) - alsa-firmware are binary drivers for various third-party products (probably not required) - alsa-plugins are plugins for various ALSA needs (e.g. Jack) (probably not required) - alsa-oss is the OSS compatibilty layer (not required) - pyalsa is the Python bindings for ALSA (not required) And, some final questions: - What version of ALSA and the kernel are needed to fully support implicit feedback? - Given our audio focus, what version kernel would you recommend? Thanks, Dan -- Daniel T. Griscom griscom@suitable.com Suitable Systems http://www.suitable.com/ 1 Centre Street, Suite 204 (781) 665-0053 Wakefield, MA 01880-2400