Date: Thu, 6 Oct 2005 14:15:25 +0800 From: Ariff Abdullah <skywizard@MyBSD.org.my> To: pyunyh@gmail.com, Alexander@Leidinger.net, noackjr@alumni.rice.edu, davidxu@FreeBSD.org Cc: freebsd-multimedia@freebsd.org Subject: DAC1 / DAC2 for ex137x - ES1370/1/2/3 , CT5880/CT4730(EV1938) Message-ID: <20051006141525.4171b911.skywizard@MyBSD.org.my>
next in thread | raw e-mail | index | archive | help
Please take a look at my latest patchset. Ensoniq based chips does have 2 DAC, so I've decided to take advantage of it to let the driver provide 2 distinct hardware playback channels for pcm. The original intent of DAC1 actually to implement some sort of wavetable synth, but somehow this idea was (maybe) abandoned by Creative after acquiring Ensoniq. Note: The original configuration still intact i.e: Only single DAC (DAC2) enabled. If you want to enable both DACs simultanuously, set kernel hint variable (hint.pcm.<unit>.dac) to the appropriate value (0 or 3). Explaination of specific configuration can be found within the source itself. You probably need to disable vchan *on purpose* to see if both DAC really doing their job properly (no, it's not a bug, it is just that sometimes vchan can lure you into thinking that both DAC already enabled). http://staff.mybsd.org.my/skywizard/FreeBSD/sound/ -- Ariff Abdullah MyBSD http://www.MyBSD.org.my (IPv6/IPv4) http://staff.MyBSD.org.my (IPv6/IPv4) http://tomoyo.MyBSD.org.my (IPv6/IPv4)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051006141525.4171b911.skywizard>