From owner-freebsd-multimedia@FreeBSD.ORG Thu Mar 21 00:25:09 2013 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id BE3F7C01; Thu, 21 Mar 2013 00:25:09 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [46.4.40.135]) by mx1.freebsd.org (Postfix) with ESMTP id 82497D63; Thu, 21 Mar 2013 00:25:09 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:cc4d:d550:2eff:ee2d]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id BA7B84AC58; Thu, 21 Mar 2013 04:25:06 +0400 (MSK) Date: Thu, 21 Mar 2013 04:25:02 +0400 From: Lev Serebryakov X-Priority: 3 (Normal) Message-ID: <134039017.20130321042502@serebryakov.spb.ru> To: Yamagi Burmeister Subject: Re: snd_envy24{,ht} recording support? In-Reply-To: <20130320085207.b21d890c59babbeea0431da9@yamagi.org> References: <20130313215327.d4d84624ddc07ca07b83a879@yamagi.org> <20130320085207.b21d890c59babbeea0431da9@yamagi.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-multimedia@freebsd.org, bjk@freebsd.org X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Mar 2013 00:25:09 -0000 Hello, Yamagi. You wrote 20 =D0=BC=D0=B0=D1=80=D1=82=D0=B0 2013 =D0=B3., 11:52:07: YB> On Tue, 19 Mar 2013 15:19:59 +0100 YB> David Demelier wrote: YB> just listen to music, there's the possibility to send a digital signal YB> by spdif to an external a/d-converter, etc... The need for high end add Unfortunately, here is NOT MoBo with proper S/PDIF support. ALL of them uses Realtek chips which doesn't support proper 44.1Khz sampling rate, has "hardcoded" DSP settinga and is equipped only with 48Khz (or 96/192) crystal, so try to output CD sound via S/PDIF on any modern MoBo will lead to re-sampling, processinh and/or bad synthesized carrier frequency (which is fatal for S/PDIF). Naturally, unpacked WAV file, sent via on-board S/PDIF optical link to professional card arrives as completely different beast. You need good USB DAC (with "asynchronous" mode, which is rare, and I don't know, is it supported by FreeBSD USB stack at all) or some additional two-crystal card to connect good DAC to computer via coax or optical S/PDIF. And, ironically enough, cheapest way to do so is to buy some Chinese PCI or PCIe card, based on envy24[ht], which could be bought for $15-$20. It will be equipped with very bad DAC and analog path will be crap, but it will have "true", transparent, bit-correct S/PDIF. --=20 // Black Lion AKA Lev Serebryakov