Date: Fri, 24 Dec 2004 21:54:57 -0800 From: Julian Elischer <julian@elischer.org> To: Kazuhito HONDA <kazuhito@ph.noda.tus.ac.jp> Cc: freebsd-usb@freebsd.org Subject: Re: Hacking usb/uaudio code Message-ID: <41CD00B1.9040502@elischer.org> In-Reply-To: <20041224.182917.607958849.kazuhito@ph.noda.tus.ac.jp> References: <200412010929.iB19TLW08470@Mail.NOSPAM.DynDNS.dK> <41B33A20.29965.9F16D546@localhost> <6.2.0.14.0.20041205164630.0316d8e0@64.7.153.2> <41B34DBF.13262.9F637925@localhost> <200412061345.iB6DjRw14911@Mail.NOSPAM.DynDNS.dK> <41B4BC01.8030203@elischer.org> <200412091400.iB9E0Ns03866@Mail.NOSPAM.DynDNS.dK> <41B8C7A9.3080306@elischer.org> <20041224.182917.607958849.kazuhito@ph.noda.tus.ac.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
Kazuhito HONDA wrote: > I'm sorry that I didn't search mailing-lists and I didn't find your works > in which uaudio codes in NetBSD was merged into FreeBSD. > I have already sent PRs which include merged uaudio codes > and some suitable codes for FreeBSD sound system. > > kern/75274 for merging I could commit this.. how much have you tested it? > kern/75276 for volumes > kern/75311 for recording > kern/75316 for selection of a recording sound source how much have you tested these patches? do they break other audio devices? > > without sampling rate changer. > > Would you please deal with them as you like. > > > And several my expectation: > I use Sound Blaster Digital Music (Creative Labs.). > Its sampling rate are 48 kHz for playback > and 48 kHz and 44.1 kHz for recording, so fixed. > I guess that rates of many USB audio devices are fixed. > NetBSD sound system has sampling rate and encoding changer > (src/sys/aurateconv.c). > But I expect that it is difficult to merge the changer into FreeBSD > because it may include improvement of the base > of the FreeBSD sound system, probably. > And I can't find a way to merge its codes into uaudio only. > So I had better use esd -r and sox. > > On the other hand, new uaudio codes are not almighty. > I don't have but Mr. kent, NetBSD committer, has Sound Blaster Audigy 2 NX. > It has 9 volumes (features) and 3 selectors with 3 inputs and 4 outputs. > Mr. kent worked hard to let NetBSD identify roles of these features. > But I guess almost features can't be identified > in more complicated USB sound devices. > Besides, it may be supposed in FreeBSD sound system > that sound devices have simple systems like Sound Blaster. > This limitation makes it difficult to control several features separately. > So I expect that not general uaudio codes but specified audio codes > are applied to complicated USB audio devices. > > Kazuhito HONDA > kazuhito@ph.noda.tus.ac.jp > _______________________________________________ > freebsd-usb@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-usb > To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41CD00B1.9040502>