Skip site navigation (1)Skip section navigation (2)
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>