From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15439 invoked from network); 26 Apr 2021 09:53:08 -0000 Received: from 1ess.inri.net (216.126.196.35) by inbox.vuxu.org with ESMTPUTF8; 26 Apr 2021 09:53:08 -0000 Received: from balrog.mythic-beasts.com ([46.235.227.24]) by 1ess; Sun Apr 25 19:54:24 -0400 2021 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=quintile.net; s=mythic-beasts-k1; h=To:Date:Subject:From; bh=jmQHho9dmTkzhdd8qlls2DQ4aluNB69opzwLT8eHgQQ=; b=bjnmPvjPaGkK+v+sqwswFXksxy vjnRTBsHAD8dM0CJ1rsp/s4ztfbKwBoMAqxfh4zH5CP8NZnOGpchsOltcJ1vPhTWgnU43Ya/WiKyU AF4jR74EPZUVvrzhLDOuHEE19YqHWJS027OaC38JdzbKGU2NmoUDNEhBkLOlNhlK4h4wZo+KqP2WE q02L74TpTfN0RtlWji5MCpB5zqEO5BZrUNOOLc/PAyV0E7gqnwFxM+1aaMTy2EuLvaRfxLMtrK5Aj iHgCEh64BlmLMFS643K+RysCfpyx0GK7D6GPLer51/+g0E3EwioNDqZsUMknHYp0duwJyyldNmEqw 2ENLOQMA==; Received: from [81.187.198.132] (port=60039 helo=[192.168.1.179]) by balrog.mythic-beasts.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1laoIV-0006Q8-Az for 9front@9front.org; Mon, 26 Apr 2021 00:36:23 +0100 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Steve Simon Mime-Version: 1.0 (1.0) Date: Mon, 26 Apr 2021 00:36:17 +0100 Message-Id: <27373800-545A-47DB-B17C-B8DB67A60FBE@quintile.net> References: In-Reply-To: To: 9front@9front.org X-Mailer: iPhone Mail (18D70) X-BlackCat-Spam-Score: 14 List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: stateless callback template wrapper package-scale solution Subject: Re: [9front] Getting Started with Kernel Development? Reply-To: 9front@9front.org Precedence: bulk there was a gsoc project which added the crude audio out to the raspberry pi= 2 under the labs kernel, this did not work on the pi3 though it is probably n= ot too hard to fix. i2s is not a bad solution as mont of the pi hats take the i2s feed from the g= pio pins; the pi soc has an i2s interface in it. better results can be achieved if you reverse the clock direction lock to cl= ocks from a dac card with a pair of crystals on it. the i2c clock divider o= n the pi doesn=E2=80=99t generate very stable 48k (or is it 44.1?, one of th= em is a problem). -Steve