Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lipkowski.org X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,RCVD_IN_DNSWL_MED, SPF_PASS,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.0 X-Spam-DCC: EATSERVER: mailn 1166; Body=2 Fuz1=2 Fuz2=2 Received: from post.thorcom.com (post.thorcom.com [195.171.43.25]) by lipkowski.org (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id v1EG8Fn3029977 for ; Tue, 14 Feb 2017 17:08:16 +0100 Received: from majordom by post.thorcom.com with local (Exim 4.14) id 1cdfZn-0000aS-AA for rs_out_1@blacksheep.org; Tue, 14 Feb 2017 16:03:35 +0000 Received: from [195.171.43.32] (helo=relay1.thorcom.net) by post.thorcom.com with esmtp (Exim 4.14) id 1cdfZm-0000aJ-VV for rsgb_lf_group@blacksheep.org; Tue, 14 Feb 2017 16:03:34 +0000 Received: from mail-yw0-x231.google.com ([2607:f8b0:4002:c05::231]) by relay1.thorcom.net with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from ) id 1cdfZi-0003bS-EO for rsgb_lf_group@blacksheep.org; Tue, 14 Feb 2017 16:03:33 +0000 Received: by mail-yw0-x231.google.com with SMTP id u68so68653799ywg.0 for ; Tue, 14 Feb 2017 08:03:30 -0800 (PST) X-DKIM-Result: Domain=gmail.com Result=Good and Known Domain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=n4MJaZHyoKm1XiBR4i7U8tSagu6PPg9zgnP90rs4kNM=; b=LYiLO9SYxpzODNP8c0SHQBQERuLilSv2BTnecSx0dSjWjU5WjDaylz+uuFDJWUrN94 wZUB+Y0KwszMKqdFPvhRcBwvYOHDaviDZtGU++XAENJhiWotaqXL49YR57ewlkocJFsy M4X/U18CdxEicArevww3aUopptu4Diumx9GZB6Al3srUEGwffZmYbQB4HD44rE/Y9aB4 LK/O8iWk0bwzDZ4f/UgQVS55CWh93ay5D/CkRrjn1fi29Gk6UmTr3gDHg9UtkM0PNvE7 /wgeEka3JP3BTrWKAEIn5P0oMdtvniNuKmTCpaL9rNr7eL77Xxgy3UVZjrKJjx97vRuP uwFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=n4MJaZHyoKm1XiBR4i7U8tSagu6PPg9zgnP90rs4kNM=; b=QuFJfP+QI0WL9Wsa1pOZa/GK8GgX266Uw6dqfTtagnSv2lIxx8rXA1w9p+NYzLLxdG KMoTslIS7v0rsEKNVoVTodgNS/Ue1iHjmr3oiynsdw4r1+BdtUOijWKXOP4xZknbfoAS 3AMsXaXwYDaWEfAMepqx9/QZp5fQTqqJe6eQRqbTRPHzZnWhfA7gSzZnwB39wOC9fHJf QJrW/ff64psHiI0F0WmqB1ruWuPLVf6nq8PQMWgA21C0ZcxESOcd6604ycQRAy8n82df 3nWLMSZqtNXbKxCfHYX54dvyuTOmm2WiLXQQVrf7ABemDCesJBVdECpsNR+/k9eyskTh 94+w== X-Gm-Message-State: AMke39n6ayBBKLsddHXGGjHBm/GPYvY2h920vtIHTQJMjL+SeV4K2+CGtgwvrGM+MWe1js5wpKesTJzbDbytZw== X-Received: by 10.129.112.17 with SMTP id l17mr23647073ywc.62.1487088208385; Tue, 14 Feb 2017 08:03:28 -0800 (PST) MIME-Version: 1.0 Received: by 10.129.145.139 with HTTP; Tue, 14 Feb 2017 08:03:28 -0800 (PST) In-Reply-To: References: From: Andy Talbot Date: Tue, 14 Feb 2017 16:03:28 +0000 Message-ID: To: rsgb_lf_group@blacksheep.org X-Scan-Signature: 4e28719a46cd3d69582e1b8d1c614db3 Subject: Re: LF: Raspberry Pi sound interface that works Content-Type: multipart/alternative; boundary=94eb2c0b26b869423805487fb404 X-SA-Exim-Scanned: Yes Sender: owner-rsgb_lf_group@blacksheep.org Precedence: bulk Reply-To: rsgb_lf_group@blacksheep.org X-Listname: rsgb_lf_group X-SA-Exim-Rcpt-To: rs_out_1@blacksheep.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Scanned-By: MIMEDefang 2.75 Status: RO X-Status: X-Keywords: X-UID: 10588 --94eb2c0b26b869423805487fb404 Content-Type: text/plain; charset=UTF-8 Is it any more than a CODEC chip? They use SPI or similar and DSP chips have custom interfaces to make the most of them. So the RPi wit its fast serial interface should cope with most CODECs. Someone just has to write the code ;-) Andy G4JNT On 14 February 2017 at 15:52, Paul Nicholson wrote: > > USB audio on the Raspberry Pi is pretty useless thanks to > lost USB packets. A much better solution for audio is to > use the I2S bus via add-on boards such as the Wolfson. > > Unfortunately the Wolfson never worked with the quad core RPi. > I'm just testing another one, called an Audio Injector from > Flatmax Studios. It uses the same wm8731 chip as the Wolfson > but works with the quad core Pi: > > http://audioinjector.net/ > https://www.amazon.co.uk/gp/product/B01HBC8CJ0/ > > Runs up to 96k samples/sec stereo in full duplex. > > Measured input performance is at > > http://abelian.org/scard > > (Ignore the two spikes in the noise floor, these are from > the neighbour's solar panel. I'll measure the noise again > after sunset!) > > Noise is lower than 1uV in 1Hz and full scale input is > quite high, so the dynamic range is great. It runs at > 32 bits per sample very nicely. > > It appears to run real well with ebsynth: > > http://abelian.org/vlf/tmp/170214b.gif > > Uses about 11% of one core and appears as good if not better > than even a PCI soundcard on a PC! > > It looks like Flatmax Studios are kick starting development > of a multi-channel version with 8 outputs and 6 inputs. If > that works it will be great for 3 axis coherent reception > with just one Raspberry Pi. Due apparently in April. > > A lot more testing to do but so far it looks promising. > Sorry I just bought the last two from Amazon uk so they're > out of stock for the moment! > -- > Paul Nicholson > -- > > > --94eb2c0b26b869423805487fb404 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Is it any more than a CODEC chip?

They = use SPI or similar =C2=A0and =C2=A0DSP chips have custom interfaces to make= the most of them. =C2=A0 =C2=A0So the RPi wit its fast serial interface sh= ould cope with most CODECs. =C2=A0 Someone just has to write the code ;-)

Andy =C2=A0G4JNT
On 14 February 2017 at 15:52, Paul Nicholson <= span dir=3D"ltr"><vlf0403@abelian.org> wrote:

USB audio on the Raspberry Pi is pretty useless thanks to
lost USB packets.=C2=A0 =C2=A0A much better solution for audio is to
use the I2S bus via add-on boards such as the Wolfson.

Unfortunately the Wolfson never worked with the quad core RPi.
I'm just testing another one, called an Audio Injector from
Flatmax Studios.=C2=A0 It uses the same wm8731 chip as the Wolfson
but works with the quad core Pi:

=C2=A0http://audioinjector.net/
=C2=A0https://www.amazon.co.uk/gp/product/B01HBC= 8CJ0/

Runs up to 96k samples/sec stereo in full duplex.

Measured input performance is at

=C2=A0http://abelian.org/scard

(Ignore the two spikes in the noise floor, these are from
the neighbour's solar panel. I'll measure the noise again
after sunset!)

Noise is lower than 1uV in 1Hz and full scale input is
quite high, so the dynamic range is great.=C2=A0 It runs at
32 bits per sample very nicely.

It appears to run real well with ebsynth:

=C2=A0http://abelian.org/vlf/tmp/170214b.gif

Uses about 11% of one core and appears as good if not better
than even a PCI soundcard on a PC!

It looks like Flatmax Studios are kick starting development
of a multi-channel version with 8 outputs and 6 inputs. If
that works it will be great for 3 axis coherent reception
with just one Raspberry Pi.=C2=A0 Due apparently in April.

A lot more testing to do but so far it looks promising.
Sorry I just bought the last two from Amazon uk so they're
out of stock for the moment!
--
Paul Nicholson
--



--94eb2c0b26b869423805487fb404--