[sdiy] ARM based digital synth.
Eric Brombaugh
ebrombaugh at earthlink.net
Thu Sep 14 05:08:38 CEST 2006
On Sep 13, 2006, at 7:53 PM, Alwyn Lloyd wrote:
>
>
> On Wed, 13 Sep 2006, Eric Brombaugh wrote:
>
>>> What i have found out though is the phillips chip have 2 SPI ports,
>>> and
>>> can be run at a maximum of 1/8th of the clock rate. which is fast.
>>> I'm going
>>> to have a look at whether i2s and spi are close enough that one
>>> could use
>>> the spi ports as i2s ports.
>>
>> Interesting idea. There was an article in the latest issue of Circuit
>> Cellar that described an I2S port implemented on a TI DSP using a SPI
>> port and some of the internal timers. You might be able to lash up
>> something like that - sort of half software & half hardware.
>
> Ooh, that sounds right on the money. Do you have the issue number its
> in?
> Magazines like that arive a bit later over here in AU.
>
OK - I checked in the magazine and I've got good news: It wasn't a TI
processor - it was a Philips LPC2148 ARM processor. Not the same one
used on the Futurlec board, but similar. He used one of the SPI ports
(the SPII/SSP one) to send 16-bit data words to a CS4330 I2S DAC, plus
an external inverter on the SCLK line and Timer1 to generate the Frame
Select line.
The issue is #194 Sept 2006, page 40. "Digital Audio Player" by Jan
Szymanski.
Eric
More information about the Synth-diy
mailing list