From owner-freebsd-multimedia@FreeBSD.ORG Thu May 25 09:45:36 2006 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4132116A424 for ; Thu, 25 May 2006 09:45:36 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6664243D49 for ; Thu, 25 May 2006 09:45:34 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5FC25.dip.t-dialin.net [84.165.252.37]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.1) with ESMTP id k4P9XI0A039012; Thu, 25 May 2006 11:33:20 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k4P9jUvH084022; Thu, 25 May 2006 11:45:30 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Thu, 25 May 2006 11:45:29 +0200 From: Alexander Leidinger To: "Konstantin Dimitrov" Message-ID: <20060525114529.7b440c5c@Magellan.Leidinger.net> In-Reply-To: <8103ad500605250018necd41f5v9ccb331409071fec@mail.gmail.com> References: <8103ad500605241133o3e248ab6ie851e43660394229@mail.gmail.com> <20060525041306.78e1b1b8@Magellan.Leidinger.net> <8103ad500605250018necd41f5v9ccb331409071fec@mail.gmail.com> X-Mailer: Sylpheed-Claws 2.2.0 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: freebsd-multimedia@freebsd.org Subject: Re: Status of VIA Envy24 audio controller support in FreeBSD X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 May 2006 09:45:36 -0000 Quoting "Konstantin Dimitrov" (Thu, 25 May 2006 10:18:17 +0300): > 1.2) most important than documentation is that there is open source driver > for FreeBSD, written by Katsurajima Naoto for "M-Audio Delta Dio 2496", I CCed him. > which is Envy24-based (ICE1712) card: > > http://people.freebsd.org/~lofi/envy24.tar.gz > > the driver is 5 years old, from 2001 and doesn't compile on newer versions > of FreeBSD, but it is very easy to make it compile with patching only > several lines of code > 2) we can use Katsurajima Naoto's driver as a base, at least i can provide > patches to that driver for "Terratec DMX 6fire" to start working under > FreeBSD (tested on 5.4 and 6.1-RC2) and it is very easy to be added support That would be great. Since the driver source contains a BSD license, I don't think there will be any objections, but I want some kind of formal OK (with a timeout of ... let's say two weeks). Katsurajima-san (I hope I got the right part of your name, my apologies if I didn't), is it ok for you when I commit your driver to FreeBSD? Do you have a newer version, or are you still working on it? If not, are you willing to work on it (maybe together with Konstantin)? > for every Envy24-based (ICE1712), which uses AKM4524 audio codec like the > one Nikolas Britton planning to buy: > http://www.newegg.com/Product/Product.asp?Item=N82E16829121120 > > i am willing to work on the driver, but there is a lot of work to be done to > the Katsurajima Naoto's driver to have full support at least for several > most-wide-spreaded Envy24-based cards and i am not sure i can do it alone, You don't have to. Just do what you are willing to do. Support for even only one card is more than support for no card at all. > because my experience with audio drivers under FreeBSD is limited to the > time i spend making the patch for "Terratec DMX 6fire", though working on it > is great opportunity to gain experience, but my time is very limited, so i > can't guarantee any results I'm sure Ariff will answer questions as time permits when you (or someone else) asks questions. You can have a look at http://www.leidinger.net/FreeBSD/src_docs/, and in case you take notes we would be happy if you could add some doxygen lines (www.doxygen.org) to the source and send them in. The stuff to generate those docs you see above will enter CVS "soon". I think this summer will be an interesting sound-stuff summer... Bye, Alexander. -- Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~150 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137